Opinion Pieces Michael Sorens in Opinion Pieces Development Delusions: That it is Enough to Build a Better Mousetrap You've written a superb, clever, application that you are trying to encourage your colleagues to use. They're not interested. Why?... 15 November 2016 15 min read
PowerShell Nicolas Prigent in PowerShell Managing Packages Using Windows PowerShell Windows hasn't had a package manager in the style of the Advanced Packaging Tool (APT) of Linux distributions. Apt-get is... 20 October 2016 11 min read
.NET Michael Sorens in .NET 4 Keys to a Clean Angular Implementation Can there be true separation of concerns with MVC? Not entirely, especially when Angular's templates allow you so much flexibility;... 06 October 2016 15 min read
.NET Dino Esposito in .NET Multi-Step Input Forms in ASP.NET MVC It is a common problem with a web page that a form is too complex to fit easily on the... 16 September 2016 13 min read
.NET Tom Fischer in .NET Going Interactive with C# For some time now, C# programmers have gazed enviously at the interactive capabilities of F#, Python and PowerShell. For rapid... 26 August 2016 13 min read
.NET Ambily Kavumkal Kamalasanan in .NET The Exploratory Testing Chrome Plugin If all your application testing is done by test experts, who know how to record images, do screen-capture, write issue-reports... 02 August 2016 13 min read
Paul Glavich Performance-Oriented Software Development Applications must perform well. The problem is that performance can't easily be added later as an afterthought but must be... 25 July 2016 19 min read
.NET Michael Sorens in .NET Using C# to Create PowerShell Cmdlets: Beyond the Basics It is just the first stage to make your C# Cmdlet do what it is supposed to do. Even though... 22 July 2016 21 min read
.NET Jon Smith in .NET A Real-World React.js Setup for ASP.NET Core and MVC5 React is a front-end user interface library developed by Facebook, originally to help them improve their own site. Since then... 16 June 2016 22 min read
Dino Esposito The Plain Simple Password Page Not So Simple Anymore The requirements for the management of passwords have become far more complex over the past few years in response to... 24 May 2016 12 min read
Ryszard Seniuta How to Build a Search Page with Elasticsearch and .NET Although SQL Server's Full-Text search is good for searching text that is within a database, there are better ways of... 18 May 2016 12 min read
Dino Esposito ASP.NET Core: A More Realistic Starter Kit ASP.NET Core is a fascinating platform with many good ideas, but in its present form (RC1)there is a culture shock... 13 April 2016 12 min read
.NET Michael Sorens in .NET The Zen of Code Reviews: The Reviewer’s Tale When you are reviewing your colleagues’ code, it is a good idea to look closely at the unit tests to... 14 March 2016 18 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
Jon Smith Introduction to Bower, Grunt, and Gulp in Visual Studio Developers are now spending much more time writing and debugging JavaScript, CSS, HTML templates etc. Microsoft have responded by adding... 23 February 2016 22 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
Dino Esposito Keeping POST and GET Separated The occasional problems that you can get with POST and GET are typical of the difficulties of separating any command... 16 February 2016 11 min read
Dino Esposito Common Aspects of ASP.NET Code: in Web Forms and MVC Is it time to abandon the use of Web Forms in favour of controller methods in ASP.NET MVC? As always,... 22 January 2016 12 min read
Casimir Saternos Data Manipulation in R: Beyond SQL Although SQL is an obvious choice for retrieving the data for analysis, it strays outside its comfort zone when dealing... 13 January 2016 19 min read
Jon Smith How to Take an Asp.Net MVC Web Site Down for Maintenance Keeping a customer facing web site up and performing well is a challenge, especially when you are still adding new... 07 January 2016 14 min read