Matteo Slaviero TLS/SSL and .NET Framework 4.0 The Secure Socket Layer is now essential for the secure exchange of digital data, and is most generally used within... 28 September 2011 26 min read
Simone Chiaretta An Introduction to ASP.NET MVC Extensibility Because ASP.NET MVC has been designed with extensibility as its design principle; almost every logical step of the processing pipeline... 21 September 2011 12 min read
Clay Burch Stock Market Technical Analysis Although the technical approach to stock market analysis has been around since the 1800s, some improvements have obviously been made... 07 September 2011 15 min read
Michael Williamson Writing Maintainable Code Writing maintainable code is hard. It must be understandable, testable and readable. Any one of these can be tricky, and... 06 September 2011 11 min read
Michael Sorens Further Down the Rabbit Hole: PowerShell Modules and Encapsulation Modules allow you to use standard libraries that extend PowerShell's functionality. They are easier to use than to create, but... 24 August 2011 24 min read
David Berry Designing C# Software With Interfaces The best way to understand how interfaces improve software design is to see a familiar problem solved using interfaces. First,... 24 August 2011 30 min read
Phil Factor Making HTML tables easier on the eye- CSS Structural Pseudo-classes We asked Phil why his PowerShell tabular reports looked so nice. 'CSS structural pseudo-classes' he muttered mystically. Later on, without... 11 August 2011 22 min read
Chris Farrell The Top 5 WPF and Silverlight Gotchas As WPF and Silverlight sit on the .NET framework, they're subject to the rules of the Garbage Collector. That means... 10 August 2011 13 min read
Clive Tong The Top 5 .NET Memory Management Misconceptions .NET Memory management is an impressive and comprehensive system, but it's not flawless, and it's occasionally a little anti-intuitive. As... 27 July 2011 26 min read
Hima Bindu Vejella Entity Framework 4.0 – Learn to Create Databases from the Model For application developers focusing on the needs of their code, rather than worrying about the complexities of data representation, the... 14 July 2011 13 min read
Michael Sorens Down the Rabbit Hole- A Study in PowerShell Pipelines, Functions, and Parameters For an experienced programmer to learn a new language can be a journey quite like Alice's in wonderland. Paradoxes, unexpected... 14 July 2011 22 min read
.NET Dino Esposito in .NET ASP.NET MVC ActionResult Types: Returning PDF, File, JSON, and Redirect Responses with FileContentResult and ContentResult In ASP.NET MVC, controller actions return an object of type ActionResult (or a derived class) - the ActionResult hierarchy is... 06 July 2011 14 min read
Michael Sorens Harnessing PowerShell’s String Comparison and List-Filtering Features When you are first learning PowerShell, it often seems to be an 'Alice through the looking-glass' world. Just the simple... 07 June 2011 4 min read
Bert Jan van der Steeg Database Management for SharePoint 2010 With each revision, SharePoint becomes more a SQL Server Database application, with everything that implies for planning and deployment. There... 10 May 2011 13 min read
Clive Tong Remote Debugging in Visual Studio: Squashing Bugs in their Native Environment There are already third-party applications that help you to debug .NET applications remotely, or at least get enough information to... 05 May 2011 7 min read
Michael Sorens XPath, CSS, DOM and Selenium: The Rosetta Stone Some programming conventions are best represented in a chart. Nobody will claim that XPath or CSS are entirely intuitive, as... 04 April 2011 2 min read
Matteo Slaviero Authentication and Authorization with Windows Accounts in ASP.NET If you are providing web-based information for a closed group of users, such as a company or similar organisation with... 30 March 2011 19 min read
Patrick Smacchia Defining .NET Components with Namespaces A .NET software component is a compiled set of classes that provide a programmable interface that is used by consumer... 14 March 2011 14 min read
Joydip Kanjilal EntityDataSource Control Basics The Entity Framework can be easily used to create websites based on ASP.NET. The EntityDataSource control, which is one of... 03 March 2011 8 min read
Jonathan Evans Capturing Screenshots for Automated Error-Reporting So often, a screendump will explain a great deal about a bug, and prevent much frustration in the process of... 01 March 2011 6 min read