Click Here to Install Silverlight
United States Change | All Microsoft Sites
Microsoft TechNet
| TechCenters | Downloads | TechNet Program | Subscriptions | Security Bulletins | Archive
Search for

Winter Scripting Games: Profiles in Perfection

Alan Mosley


As part of the 2008 Winter Scripting Games the Script Center is profiling competitors who recorded a perfect score in the 2007 Scripting Games. Here, in his own words, is a little something about Alan Mosley, who received a perfect score in the VBScript Advanced division.


Check out more Profiles in Perfection from the 2007 Scripting Games.

*

Alan Mosley

Alan Mosley

I learned to program in GWBasic when I got my first computer in the 1980’s. When the Internet came to Perth, Western Australia in 1994, I learned how to write Web pages and, later, ASP Web applications. I can get by in most languages, but specialize in Visual Basic, VBScript and C#; I have also come to love ASP.NET. I have 3 beautiful children ages 13, 4 and 3, and live in the hills northeast of Perth. I currently work for Premium Plastics as a Systems Administrator and for QueensberryIT.com as a Software Developer here in Perth. I also have a small Web Development Company called ThatsIT Solutions making ASP.NET Web Applications (always looking for more work ThatsIT.net.au). I taught myself programming and networking skills, but I am now back at university to get a degree to match my skills.

My Scripting Tips

Always split your scripts into functions that let you feed in inputs and get back a result. Not only will this help you reuse your code in the current script or application, it makes it easy to cut and paste into future projects. Using functions makes a project easier to troubleshoot and saves on time if you ever need to rewrite it.

Read the Scripting Primers: http://www.microsoft.com/technet/scriptcenter/guide/sas_wmi_overview.mspx?mfr=true.

And visit the Script Center often: http://www.microsoft.com/technet/scriptcenter/default.mspx.


   

© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement
Microsoft