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
Dino Esposito Posting Form Content via JavaScript Web-based applications run smoother if instead of using the traditional form method, they use JavaScript to post data to the... 16 March 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
Dino Esposito Script Loading between HTTP/1.1 and HTTP/2 Web pages increasingly suffer from JavaScript-library bloat. Because it is difficult to avoid the awkward wait while these libraries load,... 23 December 2015 12 min read
Ben Emmett Entity Framework Performance and What You Can Do About It Without a doubt, Entity Framework is a quick and satisfactory way of producing a database-driven web application. As performance becomes... 16 December 2015 33 min read
Nick Harrison Using Scaffolding to Create MVC Applications with Visual Studio Scaffolding is a great way of kick-starting model-view-controller (MVC) framework development. Visual Studio's MVC Scaffolding uses templates to generate the... 14 December 2015 14 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
Dino Esposito Tips and Tricks about Razor Partial Views Partial views in ASP.NET MVC allow you to reuse and customise components to act like user controls. They consist of... 23 November 2015 12 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
Jon Smith Deploying an Entity Framework Database into Production Entity Framework can be useful for getting up and running quickly with a database application, but when it comes to... 17 November 2015 23 min read
Christos Matskas Using SignalR to Create Mobile Applications SignalR isn't just for web applications. It can also provide the basic real-time communications for a connected Windows Universal Application... 16 November 2015 12 min read
Dino Esposito So You Need to Expose JSON Endpoints Even the most experienced programmers can be caught unawares by software they've used for years without trouble. Dino Esposito explains... 15 October 2015 11 min read