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
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
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
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
Richard Costall Silverlight Beyond the Browser: The Basics Silverlight can now be used to write a complete business application that can be run outside the browser. Such an... 14 February 2011 12 min read
Patrick Smacchia Partitioning Your Code Base Through .NET Assemblies and Visual Studio Projects Should every Visual Studio project really be in its own assembly? And what does 'Copy Local=True' really mean? Patrick Smacchia... 10 February 2011 14 min read
Jeremy Jarrell Hitting the Ground Running with Parallel Extensions in .NET 4.0 With the arrival of Parallel Extensions in .NET 4.0, the concurrent programming powers traditional reserved for the most elite of... 01 February 2011 13 min read
Michael Sorens LINQ Lycanthropy: Transformations into LINQ LINQ is one of the few technologies that you can start to use without a lot of preliminary learning. Also,... 05 January 2011 27 min read
Zenon Ochal Dynamic Language Integration in a C# World .NET 4.0 introduced the Dynamic keyword in C#4.0, making it simple to have your .NET code smoothly interact with dynamic... 04 December 2010 14 min read
Michael Sorens LINQ Secrets Revealed: Chaining and Debugging LINQ has the capabilities of providing a great productivity boost. LINQ Chaining is particularly powerful magic, giving your code greater... 01 December 2010 30 min read
Nick Harrison Some NHibernate Best-Practices NHibernate can help to build a project more quickly if the database it connects to is sound. Otherwise, there are... 25 November 2010 13 min read
Michael Sorens Creating Tray Applications in .NET: A Practical Guide It isn't widely known that you can use both WPF and Winforms with VS2010 to create a system tray application... 04 November 2010 26 min read
Leidago Noabeb Using Table Valued Parameters with VB.NET SQL Server's Table-Valued Parameters are useful, and easy to use, but you should be aware that something that looks loke... 03 November 2010 13 min read
Khawar Yunus One application in both WPF and Silverlight Because Silverlight is a development of Windows Presentation Foundation, and the technologies are so interlinked, it would seem obvious that... 05 October 2010 6 min read