Building software for Special Olympics - 2

by Van 9. January 2011 14:26

As a professional developer, I have been writing programs for my personal use for years.  However just this last year I realize that I would be better served if I would use the same disciplines personally that I use professionally. Therefore, earlier this year I started using the same disciplines for my personal projects that I use professionally.  The results were that it would take me longer to have something working, but it was a much better quality product (fewer bugs, easier to change). In general, all the things I know professionally to be true are even true on small projects. As I stated in my previous blog, I am creating some software for Prince William Special Olympics.  For this project, I am going to try to use good software practices. I will also chronicling this project on my blog.

Building software for Special Olympics

by Van 19. December 2010 22:30

For many years now I have been involved with Prince William Special Olympics(PWSO). My youngest son is Autistic and Special Olympics have been such a great organization for him that I decided to get involved. Over the last couple of years, I have set up their web site using DotNetNuke, auto generating reports using the Open XML framework, etc. I have for the last couple of months begun to work on what we’re calling the Prince William Special Olympics Information Management System (not a very original name, in fact I think I need one of those catchy Microsoft codenames).  I have begun collecting requirements for the first phase which is to manage our Volunteers. At the end of the project I am hoping to make it open source and have available to the community.  It may be something that the various “give camps” may have an interest in. 

About Van

Van, a Senior Web Developer for Innervisions Software, Inc. since 1996, started programming Mainframes using COBOL, JCL for AT&T in 1979. While at AT&T, Van was part of many development teams that produced enterprise level applications and systems using CICS, IMS and other mainframe technologies. 

Van bought his first personal computer in 1982, an Apple II+, and started to write programs for home use in Applesoft (Basic Microsoft created for the Apple II) . 

Van first started working with Microsoft technologies using Access 1.0 and Visual Basic 3.0. In 2000, Van attended VS Live in Orlando where he was first exposed to .Net. He started programming .Net with Visual Studio .Net Beta 2. He became an Independent Consultant in 1996 and started Innervisions Software, Inc. 

In 2003 he wrote his first professional ASP.Net app. Since 2004 Van has been subcontracting on an IRS project using ASP.Net, VB.Net, and SQL Server.


He spends his spare time working on the web site for Prince William Special Olympics which was created using Dot Net Nuke.   Van is currently working on a Silverlight app for Prince William Special Olympics to manage their volunteers.


Van has a BA in Mathematics from Lehman College in New York City and a MS in Computer Science from George Washington University. Van holds MCP certifications in Visual Basic, Access, ASP.Net and SQL Server.

Month List

Widget Page List not found.

Unable to cast object of type 'ASP.widgets_page_list_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X

Widget Blogroll not found.

Unable to cast object of type 'ASP.widgets_blogroll_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X