Recommended Articles for a Developer – 007

SQL Server + BI SQL Server Storage Internals 101 T-SQL: Most Practical Split Function – CodeProject Using Covering Indexes to Improve Query Performance Techniques For Improving SQL Query Performance – Indexing, Parameterization and Partitioning Differences between a Stored Procedure and a Trigger – CodeProject Understanding Table Joins using SQL – CodeProject Different Types of SQL ...

Recommended Articles for a Developer – 006

The Many Uses of ROW_NUMBER SQL Server Tips: A Developer’s Guide – CodeProject Understanding SQL Server Query Optimization Statistics – SQL Server Performance EXCEPT vs NOT IN in SQL Server – CodeProject SQL Server JOINs with Examples – CodeProject CASCADE in SQL Server with example – CodeProject Stored procedures and multiple result sets in T-SQL ...

Recommended Articles for a Developer – 005

Pocket : Using unity for IoC and DI – Part 2 (further decoupling) Know Thy .NET Dictionaries – CodeProject HTML5 Multiplayer Plane Game – CodeProject Extending SQL Server DDL Triggers for more functionality: Part 1 Some practices to write better C#/.NET code – CodeProject Why the Repository Pattern – CodeProject Code Review Checklist and Guidelines ...

Recommended Articles for a Developer – 004

Four ways of passing data between layers – CodeProject SQL Exists Syntax – CodeProject Find all Stored Procedures having a given text in it – CodeProject JavaScript Modal Popup Window – CodeProject How You Can Build an HTML5 Photobooth App | Stormin' The Castle The Tapir’s Tale: A Responsible Programmer Deep talk on Cultures and ...

Recommended Articles for a Developer – 003

Git Explained: For Beginners | Java Code Geeks Top 10 HTML 5 Interview Questions – CodeProject Use SQL Server's Ranking Functions Wisely – CodeProject Google Geocoding and Reverse Geocoding – CodeProject Basic Understanding On ASP.NET MVC 4 – CodeProject satyr.nl :: Fixing the localhost authentication problem in FireFox Not Using Test-First? You're Doing it Wrong. ...

Is HTML5 a serious tool? – investigating the tech part 2

Okay, since last time, I’ve changed the javascript somewhat to include recording the ‘mode’ of the browser – this is particularly significant to Internet explorer. I’ve also wrapped the code in a library that can be easily inserted into any page, and here is a link to it: Link to ‘browserStats’ library I requires jQuery ...

Recommended Articles for a Developer – 002

MVC4 Different Redirection Techniques (Razor) Understanding Factory Method and Abstract Factory Patterns Create an SQL Server Database Using C# CSS Architectures #1: Principles of Code Cleanup and the New Best Practices – noupe Script Junkie | Be a CSS Team Player: CSS Best Practices for Team-Based Development Make Your UI More Responsive with HTML5 Web ...

Is HTML5 a serious tool? – investigating the tech part 1

I have been doing a lot of reading about HTML5 and what it can and cannot do. There’s a lot of useful resources out there for this, some of which I mention in my HTML/HTML5 links here.  I’ve dipped into it a few times, and always felt the lack of anything useful across the main ...

Recommended Articles for a Developer – 001

Building an application using design patterns and principles in C# UNIT of Work Design Pattern Dive Into HTML5 – Brilliant book/article about HTML5 Hidden HTML5 Tags Every Web Developer Should Know 32 Free Icon Sets for Building Unique Web Interfaces Color Scheme Designer – Useful color scheme designer for css styling Clean CSS – Clean ...

About This Blog

About This Blog
I am a professional software developer, with skills firmly entrenched in Microsoft technologies. I have been doing this for more than a decade and a half, and I’ve found one thing as a developer: 90% of the skills you use at any given time will be mostly obsolete in 5 years.That’s the nature of the ...