I have been an IT professional for more than 20 years since I got my first Microsoft certificate MCP in 1999. I used to be a scientist in atmospheric science field in 90s, handling big data from satellites and everywhere, when the 'big data' concept was not known outside of the scientific filed as now. I used all kinds of computing tools, such as IBM mainframe, Unix, Cray supercomputer, and so on in a result oriented environment. I liked the computing and moved into the professional software development filed. I mainly use the Microsoft products, from VB, ASP, .NET, C#, to back end SQL server. I have a lot of experience working for big company and small company, financial company and health care company, I had experience as a developer or team lead or architect. I had my own company to build up a social web site. And now, by an occasional chance, I found writing some article to summarize my experience and sharing to people is a big fun. So, you will see my articles here. Hope my articles will be any help to you all.