Thursday, 22 March 2012

Mowing Lawns

I'm a big believer in learning new skills by doing for real. So, when I asked my family members if they could think of a software application that they would use on a regular basis, it was my intention to develop these applications and see them go live.

One of these ideas came from my father. He's recently decided to start a lawn maintenance business and wanted an application that would remind him what jobs needed doing around the year to maintain a lawn. The idea was that this could be a web application that anyone could use.

This project will involve a couple of firsts for me:

Firstly, I have never developed an Internet hosted web application before. the nearest I have got to this is developing various intranet applications. So, I'm expecting a learning curve in the areas of user management and scalability and security. I'll also be procuring a domain and hosting for the first time.

Secondly, I'll be developing the application using C# and the ASP.NET MVC web application platform. So, again, I'm expecting a steep learning curve in the areas of URL routing, client side JavaScript, AJAX. All my previous web application development experience is confined to the world of ASP.NET (WebForms).

So here, I will try to document the journey from idea conception to going live and beyond.

No comments:

Post a Comment