There are majorly two types of applications that can be used on a client - native applications and web applications. Persistent storage is an arena where the native applications have an edge over their counterparts, the web applications. In order to serve the storage requirements of persistent applications, there are a variety of options available, … Continue reading Persistent storage for web applications
Previous post in the series - Design Patterns : Introduction Next post in the series - Design Patterns : Singleton Pattern In the last post, we went around listing the three classifications of design patterns and some common examples of each. We also mentioned that MVC (Model-View-Controller) qualifies more as an architecture pattern rather than … Continue reading Design Patterns : Observer Pattern
Next post in the series - Design Patterns : Observer Pattern For a long time I was thinking about starting a series of posts on some topic. I thought why not start with the most 'over-rated' topic in software development. Hence, this is the introductory post in the series of posts on 'Design Patterns'. There … Continue reading Design Patterns : Introduction
Oil has become the driving factor that swings the economies around the world and changes the political and strategic faces of the government in almost all the countries. With the oil prices in abeyance, it becomes yet important a factor. On one hand are the countries where all the profit and loss statements are driven … Continue reading Oil and the world
Off lately, MSBuild Tasks are becoming more and more popular. One obvious reason is that things can be implemented real fast. For instance, if one needs to check the existence of a directory in a project in a solution, and then take some action based on its existence, there is no need to write a … Continue reading Debugging a MSBuild Task using Visual Studio
It is easy to add a website to IIS statically and then open is (either on a remote server or on localhost). Just right click on the project, select "Publish". In the dialog that opens up, just fill up all the details. Select/enter a profile. In the next pane, select a publish method. There are … Continue reading Dynamically adding a site to IIS
In order to create Visual Studio extensions (VSIX), one needs to download the Visual Studio SDKs (freely available) from the Microsoft’s website. Those of you doing the VSIX work are probably already aware of the Visual Studio’s “experimental” instance. This experimental instance of Visual studio runs just like an isolated instance, having its own registry … Continue reading Resetting Visual Studio’s experimental instance to its super-clean state
Unlike the last four Diwalis, this year I was able to come home on Diwali. Flipping through the old photographs casually, I came across a picture of me and our “Premier Padmini” aka “Fiat” parked inside our porch. Time seemed to have frozen in those two minutes as I was drawn into the childhood memories … Continue reading The rise and the fall of “Premier Padmini”
Since I had joined Schneider Electric in mid-January this year as a intern, I have enjoyed working here. It has a very nice and pleasant atmosphere with very helping people. Since I am just an intern, I seek a lot of help from co-employees and all of them are willing to go an extra mile … Continue reading Which team are you in?
As the January winded itself, so did the time came for the warming of our bank accounts. Most of us were expecting their stipend from the first month of internship, while for some who started their internship in December, it was their second stipend. Among all the mess that goes on in our life, there … Continue reading How much money does one need?