Dino Esposito Revisiting Partial View Rendering in ASP.NET MVC For any browser-based application, it makes sense to load into the web page just the content that is immediately required... 15 January 2015 12 min read
Jon Smith Using Entity Framework with an Existing Database: User Interface Pre-existing databases can pose some difficulties for software developers using an ORM. To demonstrate ways of circumventing them, Jon Smith... 16 December 2014 24 min read
Nick Harrison Extending Editor Templates for ASP.NET MVC If you find yourself doing routine work repeatedly in ASP.NET MVC, it is worth exploring the possibilities that come from... 02 December 2014 12 min read
Dino Esposito Responsive Web Design: the Costs Responsive Web Design is devised to help you render your website or web-based application appropriately on different sizes and aspect... 26 August 2014 13 min read
Nick Harrison Building an Excel View Engine for ASP.NET MVC When we see a grid with some interesting data in it in an MVC application we, as users, expect to... 22 August 2014 12 min read
Dino Esposito Caching: the Good, the Bad and the Hype One of the more important aspects of the scalability of an ASP.NET site is caching. To do this effectively, one... 11 July 2014 12 min read
Dino Esposito ASP.NET Scalability: the Good, the Bad and the Hype Scalability remains an exasperatingly vague term, even though there are well-established ways of ensuring that a web-based application reacts well... 25 June 2014 11 min read
Robert Sheldon SQL Server Tables – 11 Questions You Were Too Shy to Ask There are some aspects of tables in SQL Server that a lot of people get wrong, purely because they seem... 18 June 2014 35 min read
Dino Esposito Shouldn’t Your ASP.NET MVC Apps Support Localization? An increasing number of applications are being designed to be configurable by the user to display content in a one... 19 May 2014 11 min read
Dino Esposito Handling Errors Effectively in ASP.NET MVC ASP.NET MVC gives you more options in the way that you handle exceptions. Error handling isn't intrinsically exciting, but there... 10 April 2014 11 min read
Dino Esposito Social Login in ASP.NET MVC It isn't every web application where one would want visitors to identify themselves via their Twitter, Facebook, Google or LinkedIn... 21 March 2014 11 min read
Joshua Feierman Applying The Scientific Method to SQL Server Performance Tuning Database administrators tend to rely more on science than intuition, and may therefore seem exasperatingly cautious to other IT people.... 10 March 2014 14 min read
Dino Esposito Mixing Web Forms and ASP.NET MVC Just because you're using Web Forms, it doesn't mean that you are stuck in a technical time-warp. If you want... 25 February 2014 11 min read
Dino Esposito ASP.NET MVC Paging with OData It is natural for the user to want to browse through data within an application. Until recently, the interfaces with... 16 December 2013 11 min read
Dino Esposito A Look at the Razor View Engine in ASP.NET MVC Razor is now the dominant markup language for ASP.NET MVC applications, since it is terse and produces more readable markup... 14 November 2013 12 min read
Dino Esposito Aspect-oriented Programming and Code Contracts in ASP.NET MVC There are some aspects to application programming, such as logging, tracing, profiling, authentication and authorization that cut across the business... 31 October 2013 11 min read
David Berry Building Performance Metrics into ASP.NET MVC Applications When you're instrumenting an ASP.NET MVC or Web API application to monitor its performance while it is running, it makes... 29 October 2013 23 min read
Sergei Dumnov Creating a Business Intelligence Dashboard with R and ASP.NET MVC: Part 3 By introducing R libraries into an ASP.NET MVC application, it is possible to broaden its analytical and visualization power immensely.... 21 October 2013 16 min read
Dino Esposito Attribute Routing in Web API v2 Attribute routing solves a lot of the problems of classic ASP.NET routing, which can get ungainly when there are many... 21 August 2013 11 min read
Sergei Dumnov Creating a Business Intelligence Dashboard with R and ASP.NET MVC: Part 2 Continuing the project to build a Business Intelligence (BI) application using R, Visual Studio 2012 and Twitter Bootstrap, Sergei introduces... 23 July 2013 15 min read