• subscribe


Dino Esposito

Dino Esposito, is CTO of e-tennis.net, specialists in web and mobile solutions for professional sports. He is also author of Programming Microsoft ASP.NET MVC (Microsoft Press) and is a trainer and consultant specializing in web and mobile architectures and effective code design principles and practices. Follow Dino on Twitter: @despos.

Email: http://weblogs.asp.net/despos

My Latest Content
My Latest Comments



Author Articles

WURFL: An Essential Mobile Website Technology

By Dino Esposito, 12/22/2011

Learn how to incorporate WURFL into your mobile web development strategy for ASP.NET mobile websites.

Optimize Your ASP.NET Mobile Website Using the Data URI Scheme

By Dino Esposito, 12/14/2011

Dino Esposito explores the data URI scheme, the IETF RFC 2397 proposal that offers a useful technique -- especially for mobile websites -- for optimizing page loading by handling ...

How to Use the ASP.NET MVC Render Action Helpers

By Dino Esposito, 11/23/2011

Dino Esposito explains ASP.NET MVC render actions—a technique for separating a controller request from code returned to a view, then shows how to use the MVC helper methods ...

Populating an ASP.NET MVC View with Globally Shared Data

By Dino Esposito, 10/20/2011

ASP.NET MVC has no viewstate, which makes it tricky to deal with situations where data from the master view needs to populate the detail view. Dino Esposito explains how you can ...

Lazy Authentication with Twitter

By Dino Esposito, 09/15/2011

Dino Esposito shows you how to simplify website access by letting Twitter users take advantage of a single sign-on approach.

Work with ASP.NET MVC Templated HTML Helpers

By Dino Esposito, 08/24/2011

Dino Esposito explains the value of ASP.NET MVC templated HTML helpers in automating the design of web input forms--particularly when you work with dates and enumerated types.

Better Mobile Website Development Using the jQuery Mobile Library

By Dino Esposito, 08/08/2011

Dino Esposito introduces ASP.NET developers to jQuery Mobile, a library that promises to make mobile website development easier and more productive.

Data Binding in ASP.NET Web Forms

By Dino Esposito, 07/26/2011

The ASP.NET Web Forms model features many tools to simplify the development of data bound applications, saving time and reducing the chance for errors.

Working with ASP.NET MVC 3 Razor Helpers and Templates

By Dino Esposito, 07/12/2011

Dino Esposito demonstrates how to work with ASP.NET MVC Razor HTML helpers, discusses what it takes to write a declarative helper, and provides an overview of templated delegates.

Techniques to Personalize Your URLs Using ASP.NET MVC

By Dino Esposito, 06/22/2011

Dino Esposito explains how to take advantage of the route-handling capabilities of ASP.NET MVC, by using custom HTTP handlers and binding them to ad hoc URLs to create custom URLs.

Serve ASP.NET Website Content to Mobile Users

By Dino Esposito, 05/23/2011

As Dino Esposito explains, to create an optimum mobile ASP.NET website experience, you can use browser redirection, the 51Degrees.mobi framework, and WURFL to automatically ...

Fat-Free Controllers

By Dino Esposito, 05/11/2011

Dino Esposito tells why, in your ASP.NET MVC applications, you should aim for simple methods that have a clear and short set of instructions, make it trivial to understand what's ...

Crafting Your Caching Layer

By Dino Esposito, 04/20/2011

As important as the Cache object is for caching, it has a major limitation: it doesn't work well in web farms. Dino Esposito explains why you need to stop using the cache ...

Out-of-Process Caching in ASP.NET

By Dino Esposito, 03/16/2011

Since its inception, ASP.NET has had a native Cache object designed to store global data accessible from all sessions. But the Cache object is only ideal for applications hosted ...

ASP.NET Pages and Browser Caching

By Dino Esposito, 02/23/2011

Are you tired of having to clear your browser's cache over and over as you develop web applications? Dino Esposito's review of browser caching basics and of the techniques you can ...

User Controls and HTML Helpers

By Dino Esposito, 01/25/2011

In ASP.NET MVC, you can use classic user controls (ASCX files) or HTML helpers to create reusable pieces of markup. However, Dino Esposito illustrates how using HTML helpers is ...

Code Contracts and Controllers

By Dino Esposito, 12/29/2010

Preconditions are the list of conditions required for a class method to execute. In .NET 4, a new framework has been introduced to simplify the writing of such preliminary ...

Dealing with Multi-Button Forms in ASP.NET MVC

By Dino Esposito, 11/24/2010

There's more than one way to effectively handle multi-button HTML forms in ASP.NET MVC. Dino Esposito explains three different methods, contrasting them with traditional Web Forms ...

Using AJAX with ASP.NET MVC

By Dino Esposito, 10/26/2010

Writing AJAX code for ASP.NET MVC is possible with the jQuery library, and it can be done in a way similar to classic ASP.NET partial rendering--but done better. You simply ...

Custom Model Binders

By Dino Esposito, 09/30/2010

Building on his article from last month, Dino Esposito discusses what you can do to create custom model binders to personalize the way in which specific pieces of data in the user ...