About Garbin

Alessandro "Garbin" Gallo is a Microsoft MVP in the Visual ASP/ASP.NET category and a .NET developer/consultant. He is a contributor for the Ajax Control Toolkit project, owned by Microsoft. Alessandro won the Grand Prize at the "Mash-it-up with ASP.NET AJAX" contest held by Microsoft in 2006. He is one of the authors of the book ASP.NET AJAX In Action, published by Manning in 2007. Alessandro is an Editor and Community Administrator at DotNetSlackers.com.

Articles by Garbin (23)

  • Configuring NHibernate with ASP.NET

    Published: 30 Mar 2009 Views: 43,495 Avg Rating: 0/5 Votes: 0 Comments: 6

    A step-by-step tutorial on how to setup NHibernate with ASP.NET
  • Book Review: Entity Framework Tutorial

    Published: 16 Feb 2009 Views: 7,338 Avg Rating: 0/5 Votes: 0 Comments: 0

    Review of the book “Entity Framework Tutorial” by Joydip Kanjilal
  • ASP.NET AJAX meets Virtual Earth – Part Four

    Published: 05 May 2008 Views: 14,006 Avg Rating: 0/5 Votes: 0 Comments: 6

    Get up to speed with ASP.NET AJAX by building a simple Virtual Earth mashup.
  • ASP.NET AJAX meets Virtual Earth – Part Three

    Published: 05 Mar 2008 Views: 15,765 Avg Rating: 0/5 Votes: 0 Comments: 24

    Get up to speed with ASP.NET AJAX by building a simple Virtual Earth mashup.
  • ASP.NET AJAX meets Virtual Earth – Part Two

    Published: 22 Feb 2008 Views: 17,361 Avg Rating: 5/5 Votes: 2 Comments: 32

    Get up to speed with ASP.NET AJAX by building a simple Virtual Earth mashup.
  • ASP.NET AJAX meets Virtual Earth – Part One

    Published: 13 Feb 2008 Views: 30,524 Avg Rating: 4/5 Votes: 2 Comments: 6

    Get up to speed with ASP.NET AJAX by building a simple Virtual Earth mashup.
  • Book Review: Implementation Patterns

    Published: 25 Jan 2008 Views: 4,277 Avg Rating: 0/5 Votes: 0 Comments: 1

    Alessandro Gallo reviews the latest book by Kent Beck.
  • Book Review: Patterns of Enterprise Application Architecture

    Published: 30 Sep 2007 Views: 3,184 Avg Rating: 0/5 Votes: 0 Comments: 4

    Review of the book: Patterns of Enterprise Application Architecture (PoEAA).
  • Raising and Handling Events with ASP.NET Ajax

    Published: 21 Sep 2007 Views: 24,963 Avg Rating: 5/5 Votes: 2 Comments: 4

    Learn how to raise handle events with the ASP.NET Ajax framework.
  • Book Review: CLR via C# (2nd edition)

    Published: 12 Sep 2007 Views: 4,463 Avg Rating: 0/5 Votes: 0 Comments: 2

    Review of the book: CLR via C# (2nd edition).
  • Book Review: Windows Forms In Action (2nd edition)

    Published: 04 Sep 2007 Views: 3,469 Avg Rating: 5/5 Votes: 1 Comments: 1

    Review of the book: Windows Forms In Action by Alessandro Gallo
  • Applying Domain-Driven Design and Patterns

    Published: 03 Aug 2007 Views: 7,482 Avg Rating: 5/5 Votes: 1 Comments: 0

    This book talks about building enterprise software. That is, designing applications with robustness, scalability and maintainability in mind. The approach took by Jimmy Nilsson is focusing on the business model - A review by Alessandro Gallo.
  • Mash-it Up with ASP.NET AJAX: Using a proxy to access remote APIs

    Published: 03 May 2007 Views: 62,165 Avg Rating: 4/5 Votes: 6 Comments: 4

    In this column you will learn how to use a proxy to access a remote API.
  • Book Review: Visual SourceSafe 2005

    Published: 30 Apr 2007 Views: 3,931 Avg Rating: 4/5 Votes: 1 Comments: 0

    Visual SourceSafe 2005 – Software Configuration Management in Practice is a book written by Alexandru Serban and published by Packt. After completing it, the first sensation is to have gained a good knowledge of Visual SourceSafe, a Software Configuration Management solution by Microsoft. Indeed, I was able to successfully create and manage new projects in minutes.
  • Xml-script tutorial Part 4

    Published: 10 Jan 2007 Views: 9,638 Avg Rating: 0/5 Votes: 0 Comments: 0

    As we've seen in the part 2 and part 3 of the tutorial, if a client side type exposes an event in its type descriptor, we can handle it declaratively using xml-script. A powerful way to handle events with xml-script is by using actions; in this article we'll see how to build custom actions to handle events declaratively.
  • Xml-script tutorial Part 3

    Published: 01 Jan 2007 Views: 10,982 Avg Rating: 0/5 Votes: 0 Comments: 0

    In the first and second part of this tutorial on xml-script we introduced the declarative programming model and illustrated how to handle events raised by the client Microsoft Ajax objects. Events can be handled by invoking a global JavaScript function or by using actions; in this third part we'll talk about the InvokeMethod action, which allows calling a method declaratively.
  • Xml-script tutorial Part 2

    Published: 11 Dec 2006 Views: 11,144 Avg Rating: 0/5 Votes: 0 Comments: 0

    In the first part of this tutorial on xml-script we introduced type descriptors and learned how to read them. In this second part we'll see how to declaratively handle events raised by client side controls.
  • Xml-script tutorial Part 1

    Published: 01 Dec 2006 Views: 17,296 Avg Rating: 0/5 Votes: 0 Comments: 0

    ASP.NET AJAX provides a way to instantiate client side types using a declarative programming model ala ASP.NET.
  • Associating MS AJAX controls to server controls contained in an UpdatePanel

    Published: 23 Oct 2006 Views: 3,317 Avg Rating: 0/5 Votes: 0 Comments: 0

    In this article we'll try to find a solution for a common problem that arise when we try to create a client-side control associated to a server control contained in an UpdatePanel: the reference to the associated DOM element is loosed after the first partial postback.
  • Beginning Ajax with ASP.NET

    Published: 16 Oct 2006 Views: 2,470 Avg Rating: 0/5 Votes: 0 Comments: 0

    Garbin the Ajax and Atlas Guru reviews the new book "Beginning Ajax with ASP.NET".
  • How to invoke a web service method declaratively with MS AJAX

    Published: 04 Oct 2006 Views: 7,844 Avg Rating: 0/5 Votes: 0 Comments: 0

    In the following snippet we'll see how is it possible to invoke a web service method asynchronously and processing the results using only declarative code.
  • Coding a custom ClickBehavior with MS AJAX

    Published: 02 Oct 2006 Views: 6,747 Avg Rating: 5/5 Votes: 1 Comments: 0

    The MS AJAX framework provides an event model similar to the .NET framework's one. We can create, raise and handle events in a manner similar to what happens in a code-behind file of an ASP.NET page. Plus, the MS AJAX framework allows to attach pieces of re-usable client-side functionality through the concept of behaviors. Let's give an example of these concepts with the help of a little example.
  • Animation with the Atlas Framework

    Published: 17 Sep 2006 Views: 2,354 Avg Rating: 0/5 Votes: 0 Comments: 0

    In this article we'll see how to animate some CSS properties (top, left, height, width) of a DOM element to obtain a nice animation effect, similar to that used here on DotNetSlackers to show the charts in the main page (try to hover one of the chart icons in the News Stats section).

Article Comments by Garbin (17)

Recommended Reading