Patterns patterns on the Wall, which is the Coolest of them All

The Observer Pattern. Its easily the coolest and most practical pattern I have ever used and since I am big fan of DRY (Don’t Repeat Yourself), I will redirect you to an article which I recently wrote on CodeProject about…

Uploading/Downloading a file using WCF REST service in .NET 3.5

Last week I blogged about how to create a RESTful service using WCF and how it was to actually not learn anything in order to make your existing WCF service RESTful. Converting a normal WCF service to being RESTful might…

Creating and consuming a RESTful service using WCF and JavaScript

REST !! REST !! REST !! It’s the buzz word recently with the advent of mobile revolution. You know what’s more worse than not having heard about a Buzz word!! Its having heard about it, but having no idea of its…

Programmatically make(fake ;)) HTTP Requests using WebRequest, WebResponse and WebClient

Its without a doubt that Microsoft .NET provides us with wonderful APIs to interact with a variety of interfaces/entities. One such API/library exists in the System.Net namespace. WebRequest and WebResponse are two such libraries which help us in programatically making…

Strongly Typed JavaScript (TypeScript)–No excuse now for not diving deep into JavaScript!!

The mainstay of .NET or for that matter, C# has been its strong type checking which we get at compile time. Its so much a part of C#, that we somewhat take it for granted. If we remove Type checking…