Geeks With Blogs

News Welcome to my programming blog. I am a software developer living in Hertfordshire, United Kingdom.

I've been a keen developer for over a decade, most of it spent on C#/.Net development with ever increasing amounts of Javascript and I am an avid biker as well.

Please feel free to leave a comment if you found a post useful :-).

My twitter handle is BikerDev.

My LinkedIn profile.
Ritesh Singh's Programming Blog .Net and more
Quite a few server side developers (myself included until a few years ago) do not know what a closure is in Javascript and as a consequence end up not understanding modular Javascript which inevitably results in tons of global variables being used and the js code looks like something written in 1999. So what’s a closure and how is it useful? The way ......

The other day I noticed that although the ThreadPool class contains a method called QueueUserWorkItem there is no guarantee that it will run functions in the order that they are queued. The code below was run on LinqPad and as you can see there are four methods Fast1, Fast2, Slow1 and Slow2. Even though I’ve called them in that order the ThreadPool ......

I’ve been using Entity Framework for a few years now. I’ll admit to being a bit sceptical about it back in early 2010 when Entity Framework 4 (which was in fact the second version!) was released simply because something fairly fundamental like C# enumerations were not supported. The other thing that I didn’t particularly like was the fact that it ran ......

Thought of making a little video about my experience over the years of unit testing in the .Net environment ......

I've been working on ASP.Net MVC for a few years now and thought I would put together a list of ways in which one can unit test parts of an MVC application. Controller actions are the glue that bind routes to your view and will typically contain a call to the business logic layer with perhaps some view model mapping followed by a return to a view with ......

Over the past year I have seen web development at my place of work get a distinct Javascript tilt. Agile planning sessions started to have more JS stories and tasks which inevitably meant that the .Net developers had to step up and embrace that weakly typed language which was previously relegated to form validation and displaying error messages. In ......

If you've used ASP.Net MVC then you may be aware of Web API which is Microsoft's preferred framework for developing restful web services. It is far superior to something half baked like the WCF REST Starter Kit. WebAPI even has an HttpClient class with a 'self host' to run integration test scenarios. For instance if you're writing a service to get a ......

The following is a list of blogs and miscellaneous websites that I follow. Most of them are technical and I’ll update the list periodically. http://www.hanselman.com/blog/ – Scot Hanselman’s blog is by far one of the nicest blogs for news about dot net as well as nuggets of code on asp.net and last but not least… techie humour. http://weblogs.asp.net/scot... ......

I stumbled upon the second edition of this excellent book back in 2006 when I was looking for an in depth explanation of delegates in .Net. What I discovered was a book with an immense amount of detail across a vast array of topics such as Events and Delegates, Garbage Collection, Threading as well as an excellent introduction to types in .Net. This ......

These days I’ve been delving into javascript to a greater degree than ever before. It is partly as a result of working in ASP.Net MVC and the ‘closer to the metal’ approach. No longer are we cocooned in server side web forms user controls never to look at the loosely typed language called javascript and the strange world of closures and === operators. ......

Copyright © BikerDev | Powered by: GeeksWithBlogs.net