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