IoC Registration by Convention Members Public

Sometime back we had seen, how to configure the unity container using code/config file and I was using a mix of this in one of my projects. This approach soon became an overhead, as the manual wiring up of registrations is really cumbersome and also error prone. Mostly there

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Language Agnostic Books For Every Developer Members Public

Reading is inevitable to keep up to date with the latest technologies and rapid changes happening in the programming world. But technology is nothing but a tool for getting things done. What one has to understand are the concepts and principles underlying these technology and the core principles of development.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Books

Using Repository Pattern for Abstracting Data Access from a Cache and Data Store Members Public

A Repository abstracts the persistence logic from the core business logic and allows the data to be accessed as it would have been from an in-memory object collection. Repository Pattern is useful when you want your domain objects(or entities) to be persistence ignorant but yet have the flexibility to

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Programming

Not All That Returns JSON is RESTful: Understanding HATEOAS Members Public

Though REST has been around for a very long time, it never came into highlight as RPC/SOAP was what used commonly when building services, abstracting away all the goodness of the underlying protocol(mostly HTTP) and building messages over it, to perform client-server communication. HTTP, an Application layer protocol

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Programming

Configuring Unity Container: Comparing Code and Xml Configuration Side by Side Members Public

Setting up dependency containers from code is very easy, but not at all the same when done using a configuration file. The project that I am currently working on uses xml configuration for Unity container and I did struggle mapping certain dependencies, so thought of putting this up. To start

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

ASP.NET Web API and External Login - Authenticating with Social Networks Members Public

The ASP.NET Web API project created from the default template in Visual Studio 2013 comes with an option to choose the Authentication method. The 'Individual User Accounts' option of authorization will allow users of your API to authenticate using exisitng their exisitng social networks(Facebook, Twitter, Google

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Waking up Early is All About Waking up to an Alarm Members Public

I have always been the 'early to bed' type of person, and my day mostly ends by nine-thirty in the evening. But the 'waking up early' part was not as 'strict' as the going to sleep part. I have always struggled to wake up

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Productivity

Static Generator is All a Blog Needs - Moving to Octopress Members Public

Wordpress is what that has been powering my blog for sometime and it definitely is a blogging engine to get started with ease. But with time, I have been noticing that the load time is very high and there are a lot of plugins in the processing pipeline, even to

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Blogging