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.

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. |