Thursday, December 13, 2012

How it all started?

Ever since the evolution of mankind many years ago, he came up with creative ideas to make life easier and comfortable for him.

In that process, many inventions came to light starting with attaching a sharp stone to the staff to make it like a spear for hunting the animals by Neanderthals to the current smart phones.  Along the line, there were many fascinating devices, machines and technologies like cycle, car, ship, aeroplane, radio, telephone,  computer, robotics, automation, wireless, internet, smart phones so on.

Here, I will talk about automation.

The word 'automation' was inspired by the word 'automatic' which itself came from Ancient Greek 'automaton'.

So, automation is the use of machines, control systems and information technologies to increase and optimize productivity.  It facilitates in completing the work faster than humans and also eliminates manual work and human errors.  Of course, this led to elimination of jobs too.

Coming back to the present day...I will first mention about myself.  

I have over 17 years experience in Information Technology industry and during which I have been part of the development team creating and designing various web applications and windows applications.  While some were challenging, few others were very simple and straight forward.

I had also the privilege and honor working with my seniors in all my jobs whose experience, skill, expertise and guidance helped me evolve as a good developer and person.

During my initial programming years, I always used to dream upon creating a windows application or web site which will speed up the whole development life cycle of any software application with few members in the team. 

I have even came up with many small tools or utility programs to help me speed up the completion of work in almost every job I held.

Along the way, I came across couple of applications that shared my thoughts and ideas which create the web sites from the database within few minutes such as IronSpeed Designer to the latest Microsoft Lightswitch.

Though, I am still in the process of developing the complete and full-fledged tool like IronSpeed Designer or Microsoft Lightswitch, I started creating the set of custom controls using Microsoft .NET Framework and C#.NET to facilitate quick development of an application by any user, provided he/ she has some knowledge of using computers and a set of guidelines.  This user need not know C#.NET programming knowledge and does not need to do any coding at all.  Though some coding may be required, that can be done by any other developer.  Sounds unbelievable, is it not.  Better believe it.

This work was inspired by my project manager in Bangalore but not entirely the same as his work.

I will be explaining the process of creating various custom controls and forms in my next topics and also explain how to create the application 'Recipe Management System' using these controls.  

The reason I have chosen to create 'Recipe Management System' was that it contains all the options required for any average application including images and videos.


















No comments:

Post a Comment