-
Inside the ASP.NET MVC Controller Factory
Published: 16 Mar 2010 Views: 1,011 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll go through the process of customizing the controller factory to show that the controller name doesn't necessarily result from a token contained in the URL.
-
A First Look at Unity 2.0
Published: 12 Feb 2010 Views: 3,285 Avg Rating: 0/5 Votes: 0 Comments: 0
This article takes a look at the beta of Unity 2.0.
-
Sparse Thoughts on ASP.NET MVC Controllers
Published: 18 Jan 2010 Views: 5,414 Avg Rating: 5/5 Votes: 1 Comments: 0
In this article, Dino Esposito focuses on the core part of the ASP.NET MVC framework - the controller - and shares some considerations about the ideal structure it should have as a class and its intended role.
-
Code Contracts Preview: Interfaces
Published: 07 Dec 2009 Views: 1,167 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito continues his code contracts series and explains what mixins are.
-
Code Contracts Preview: Assert & Assume
Published: 11 Nov 2009 Views: 1,653 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I’ll go through the features of side contract-based tools in .NET Framework Code Contracts. In particular, I’ll focus on Assert and Assume methods.
-
Code Contracts Preview: Invariants
Published: 21 Oct 2009 Views: 1,715 Avg Rating: 5/5 Votes: 1 Comments: 0
In this article, I'll go through the concept and implementation of class invariants as supported by the .NET Framework 4 Code Contracts API.
-
Code Contracts Preview: PostConditions
Published: 02 Oct 2009 Views: 1,696 Avg Rating: 0/5 Votes: 0 Comments: 0
In a previous DotNetSlackers article I explored preconditions. In this article, I'll focus on another aspects of Code Contracts - postconditions. Before going any further, though, let me briefly summarize some of the design choices the team made to expose the Code Contracts API.
-
Code Contracts Preview: Preconditions
Published: 09 Sep 2009 Views: 2,247 Avg Rating: 4/5 Votes: 2 Comments: 1
In this article, Dino Esposito reviews code contracts in .NET using sample Visual Studio 2008 applications.
-
The DataForm Control in Silverlight 3—Revisited
Published: 05 Aug 2009 Views: 7,920 Avg Rating: 4/5 Votes: 2 Comments: 2
Dino Esposito discusses the DataForm control in the Silverlight 3 Toolkit.
-
Silverlight 3 and the Data Form Control—part I
Published: 21 Jun 2009 Views: 17,216 Avg Rating: 4/5 Votes: 1 Comments: 0
Dino will briefly go through some patterns that help organizing the presentation layer and then focus on a new control in Silverlight 3 that makes data entry a pleasant breeze.
-
Exceed User’s Expectations with Predictive Fetch
Published: 15 May 2009 Views: 2,823 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito discusses the Predictive Fetch pattern.
-
Where’s the Right Way to AJAX?
Published: 17 Apr 2009 Views: 3,378 Avg Rating: 0/5 Votes: 0 Comments: 0
An overview of AJAX Web Architectures and a commercial library - Gaiaware.
-
The Presenter in MVP Implementations
Published: 18 Mar 2009 Views: 3,836 Avg Rating: 0/5 Votes: 0 Comments: 1
Dino Esposito explores in depth the structure of the Presenter in the MVP pattern.
-
Flavors of MVP
Published: 19 Feb 2009 Views: 2,238 Avg Rating: 5/5 Votes: 1 Comments: 0
Dino Esposito continues his overview of the MVP design pattern.
-
Evergreen but still topical: MVC vs. MVP
Published: 15 Jan 2009 Views: 6,712 Avg Rating: 0/5 Votes: 0 Comments: 2
Dino Esposito compares the MVC and MVP design patterns.
-
Don’t Worry, Load Lazy (in LINQ-to-SQL)
Published: 22 Dec 2008 Views: 5,088 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about the lazy load pattern in LINQ-to-SQL.
-
Complex Types in LINQ-to-SQL—Reloaded
Published: 18 Nov 2008 Views: 3,521 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about complex types in LINQ-to-SQL.
-
Design Your Classes for Testability
Published: 20 Oct 2008 Views: 2,599 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about software testing and testability.
-
.NET Classes Now Can Have Extensions
Published: 21 Sep 2008 Views: 4,425 Avg Rating: 0/5 Votes: 0 Comments: 1
Dino Esposito talks about extension methods in .NET
-
List and Object-oriented Design Principles
Published: 25 Aug 2008 Views: 5,633 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito talks about idiomatic design and some potential issues with the List type.
-
Object Equality in an Object Model
Published: 14 Jul 2008 Views: 3,734 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito discusses object equality.
-
Making LINQ-to-SQL A Bit More Abstract
Published: 23 Jun 2008 Views: 8,408 Avg Rating: 5/5 Votes: 2 Comments: 1
Dino Esposito explains how to customize the code generated by Linq-to-SQL.
-
Objects and State Tracking in LINQ-to-SQL
Published: 14 May 2008 Views: 16,360 Avg Rating: 5/5 Votes: 1 Comments: 7
Dino Esposito talks about the DataContext class in LINQ-to-SQL.
-
With LINQ-to-SQL Every Application Can Have an O/RM
Published: 21 Apr 2008 Views: 8,394 Avg Rating: 5/5 Votes: 2 Comments: 1
Dino Esposito talks about LINQ-To-SQL as an O/RM tool.
-
Inside the LINQ-to-SQLs DataContext Class
Published: 18 Mar 2008 Views: 33,089 Avg Rating: 0/5 Votes: 0 Comments: 3
Inside the LINQ-to-SQLs DataContext Class
-
A first look at the Dynamic Data Engine—the DynamicGridView Control
Published: 18 Feb 2008 Views: 16,940 Avg Rating: 5/5 Votes: 1 Comments: 2
Dino Esposito introduces the ASP.NET DynamicGridView Control.
-
Client History Points in ASP.NET 3.5 Extensions
Published: 11 Jan 2008 Views: 11,257 Avg Rating: 4/5 Votes: 2 Comments: 4
Dino Esposito continues his examination of the ASP.NET AJAX History control.
-
A First Look at ASP.NET Extensions 3.5—History Points
Published: 17 Dec 2007 Views: 29,849 Avg Rating: 5/5 Votes: 1 Comments: 4
History points and back/forward navigation in ASP.NET Extensions 3.5
-
An Architectural View of the ASP.NET MVC Framework
Published: 21 Nov 2007 Views: 84,353 Avg Rating: 4/5 Votes: 1 Comments: 16
Dino Esposito introduces the ASP.NET MVC framework.
-
JSON-Enabled WCF Services in ASP.NET 3.5
Published: 22 Oct 2007 Views: 136,651 Avg Rating: 5/5 Votes: 2 Comments: 9
Dino Esposito overviews the integration between WCF and AJAX
-
Silverlight is Here: But Who Should Really Care About It?
Published: 14 Sep 2007 Views: 5,368 Avg Rating: 5/5 Votes: 2 Comments: 2
In this short writeup Dino Esposito introduces Silverlight, the new Microsoft platform for creating RIAs.