Angular Aneesh Lal Gopalakrishnan in Angular Inline PDF Viewer in an Angular App? Now you can This article by Aneesh Lal Gopalakrishnan describes the easiest way to integrate an inline pdf viewer into an angular application.… 23 May 2022 7 min read
.NET Michael Sorens in .NET The Zen of Code Reviews: Review As If You Own the Code A code review is a serious business; an essential part of development. Whoever signs off on a code review agrees,... 07 March 2016 23 min read
Michael Sorens Using C# to Create PowerShell Cmdlets: The Basics Although PowerShell Cmdlets are usually written in PowerShell, there are occasions when the level of integration with existing C# or... 19 February 2016 18 min read
Paulo Morgado What’s New in C# 6 The C# language itself has changed little in version 6, the main importance of the release being the introduction of... 30 November 2015 14 min read
Michael Sorens Documenting Your PowerShell Binary Cmdlets Whereas it is easy to provide inline documentation for a normal scripted PowerShell cmdlet or function so as to provide... 17 November 2015 31 min read
Saurabh Dhoble Developing a Custom SSIS Source Component SSIS was designed to be extensible. Although you can create tasks that will take data from a wide variety of... 30 June 2014 21 min read
Hugo Kornelis Generating Test Data in TSQL To test SQL, you need test data. There are usually many reasons why you can't use production data. Although it... 14 January 2014 30 min read
Tom Fischer Fluent Code in C# In LINQ, the 'fluent' method syntax flows logically and intuitively, and allows them to be combined simply, because each method... 11 July 2013 14 min read
Richard Morris Bertrand Meyer: Geek of the Week Bertrand Meyer, the author of 'Object-oriented Software Construction', renowned teacher, and designer of the Eiffel programming language, believes in simple... 17 September 2012 13 min read
Clive Tong C# Async: What is it, and how does it work? The biggest new feature in C#5 is Async, and its associated Await (contextual) keyword. Anybody who is faced with creating... 15 May 2012 20 min read
Patrick Smacchia On Writing Unit Tests for C# Is it realistic to keep to principles of 'Test-First' and 100% coverage for unit tests when in the heat of... 08 March 2012 14 min read
Andy Brown 10 Reasons Why Visual Basic is Better Than C# After having converted a whole lot of training materials based on VB.NET into C#, Andy 'Wise Owl' Brown decided to... 14 February 2012 8 min read
Richard Morris The Marmite or Miracle Whip of Computer Languages What is it about C++ that makes it one of the most important computer languages for systems work, yet so... 03 January 2012 17 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
Richard Morris Eric Sink: Geek of the Week Eric Sink became well-known for his work with the Spyglass browser, which was acquired by Microsoft and morphed into Internet... 21 April 2011 11 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
Hima Bindu Vejella The New Features in C#4.0 The co-evolution of Visual Basic and C# is increasingly going to bring the feature-set of those languages closer together. So,... 04 November 2010 20 min read
Alex Kuznetsov Defensive Error Handling TRY...CATCH error handling in SQL Server has certain limitations and inconsistencies that will trap the unwary developer, used to the... 28 October 2010 35 min read
Hima Bindu Vejella Visual Studio VB 2010 Enhancements The latest evolution of VB in Visual Studio will bring with it a bundle of C# functionality, nudging the two... 14 July 2010 17 min read