Putting the Validation Application Block configuration in its own file
This article describes how to extract the validation configuration to its own file and allow this to also work with unit tests.
- filed under Enterprise Library, Validation Application Block - three comments / No trackbacks - § ¶
Integrating Enterprise Library Validation Application Block With LINQ to SQL and Entity Framework Part 4: Using Metadata to Automate Validations
This article describes how to extract information from your generated LINQ to SQL entities to automate validations like maximum string length and disallowing null values.
- filed under .NET General, C#, Enterprise Library, Entity Framework, LINQ, LINQ to SQL, O/RM, Validation Application Block - No comments / No trackbacks - § ¶
Research on botnets
I just watched an amazing Google Talk video on YouTube that explains how botnets work.
- filed under Science, Security - No comments / No trackbacks - § ¶
Preventing Cross-site Request Forgery Attacks Using ViewState
This article describes what Cross-site request forgery attacks are and how to mitigate them.
- filed under ASP.NET, C#, Security - No comments / No trackbacks - § ¶
Microsoft Anti-Cross Site Scripting Library 3.1 released
The Microsoft Anti-Cross Site Scripting Library (Anti-XSS) is an encoding library designed to help developers protect their ASP.NET web-based applications from XSS attacks.
- filed under ASP.NET, Security - No comments / No trackbacks - § ¶
NDepend
For over three years I've been using NDepend. In this post I'll describe my thoughts on NDepend.
- filed under .NET General, LINQ - No comments / No trackbacks - § ¶
CuttingEdge.Conditions version 1.0 released
Last week I published the first stable release of CuttingEdge.Conditions.
- filed under .NET General, C#, CuttingEdge.Conditions, LINQ - No comments / No trackbacks - § ¶