|
|
-
|
|
This article describes how to create and configure a custom PageHandlerFactory class that enables automatic constructor injection for System.Web.UI.Page classes. This keeps your application design clean and allows you to keep the application’s depen...
|
|
-
|
|
This article describes how to move the self validation methods of a type to its meta data type, using Validation Application Block 5.0. Using self validation methods inside Data Annotations' meta data type is something that is not supported out of the box...
|
|
-
|
|
This post describes how to take integration of Validation Application Block with ASP.NET Web Forms to the next level by introducing extension methods that centralize the creation of PropertyProxyValidator controls and enable compile time support. This pos...
|
|
-
|
|
This post describes how to take integration of Validation Application Block with ASP.NET Web Forms to the next level by introducing extension methods that centralize the creation of PropertyProxyValidator controls and enable compile time support.Last y...
|
|
-
|
|
Since I built CuttingEdge.Conditions, I had lots of positive reactions from developers who loved it. However, I've never saw the source code been reused in another library or framework; until now.I just stumbled upon an exact copy of the CuttingEdge.Condi...
|
|
-
|
|
In .NET 4.0 the SmtpClient class now implements IDisposable. This is a breaking change what you should watch out for.For .NET 4.0 the BCL team decided to pool SMTP connections, just as .NET already did with database connections. This of course means that ...
|
|
-
|
|
Bryan Sullivan describes in the May issue of his MSDN article a denial of service attack that abuses regular expressions. As Bryan explains, a poorly written regex can bring your server to its knees.Bryan demonstrates that even the simplest regular expr...
|
|
-
|
|
The last couple of days I've been having a Printer Jam on my way to work.Okay, this is totally unrelated to technology; I've bought this fantastic Drum & Bass album recently and play it when cycling to work in the morning. One of the tracks on this CD...
|
|
-
|
|
The Simple Service Locator is an easy-to-use Inversion of Control library that is a complete implementation of the Common Service Locator interface. It solely supports code-based configuration and is an ideal starting point for developers unfamiliar with ...
|
|
-
|
|
In the November 2009 issue of his MSDN Magazine Toolbox column, Scott Mitchell writes about CuttingEdge.Conditions.Of course I think this is great news. MSDN Magazine has a large audience and I hope this increases the interest in my library, because this ...
|
|