Enterprise Library 6 Semantic Logging to Azure SQL Database

What is the Semantic Logging block? Any time I need to log to a database, flat file, console, or event viewer I always go back to the Microsoft Enterprise Library. The Enterprise Library is a set of components created by Microsoft to simplify and standardise common software development using best practice and patterns. Microsoft describe … Continue reading Enterprise Library 6 Semantic Logging to Azure SQL Database

Speed up .NET development with the CodeDOM

How to speed up .NET development using the CodeDOM and Reflection I recently worked on an ASP.net AngularJS/WebAPI hybrid project which had around 45 models linked to SQL Server tables using Entity Framework (nothing too unusual there); and the requirements in the product backlog was to create files for each. I am not talking 45 different files here.. I am … Continue reading Speed up .NET development with the CodeDOM

16 essential free resources for web developers

Which free resources do I keep going back to as a web developer or designer? I thought about that question a few days ago.. "Which resources do I keep going back to as a web developer?"... regardless of which web project I am working on. I have listed below the 16 I seem to always … Continue reading 16 essential free resources for web developers

How .Net developers can get the most out of their Mac

How to run native Visual Studio on your powerful MacBook Air About a year ago I sat there with my shiny new MacBook Air and thought "hmm I would love to run native Visual Studio on here".. Having used Visual Studio for years I felt that Visual Studio Code on a Mac just didn't cut … Continue reading How .Net developers can get the most out of their Mac

Kendo grid dropdown with AngularJS

What is Kendo UI and how can it save on development costs? For anybody that has never used Kendo UI, it is a set of JavaScript libraries, CSS files and AngularJS directives which allows you to speed up your development time through their reusable components. Examples are powerful grids, dropdown lists, graphs, pivot tables, file … Continue reading Kendo grid dropdown with AngularJS

How to pass Microsoft exam 70-480

Having taken and passed the 'Microsoft 70-480 Programming in HTML5, with JavaScript and CSS3' exam last week I thought I would share my thoughts on how I prepared for the exam; and ultimately how it can help you to pass it too hopefully. Firstly; a bit on the exam. The exam is around 40-60 multiple choice … Continue reading How to pass Microsoft exam 70-480