Visual Studio 2005 Starter Kits

A Starter Kit is essentially an enhanced project template that can be shared with other members of the community. This page contains links to the currently available Starter Kits with more to come in the future. Visit the How To: Create A Starter Kit page to learn how to create your own.

For installation information, see How To: Install a Starter Kit on the Visual Basic Developer Center.

On this Page

  • Windows Starter Kits
  • Visual Web Developer Starter Kits
  • Other Starter Kits

Windows Starter Kits

Shareware Starter Kit Shareware Starter Kit

The Shareware Starter Kit is a sample application that implements the common features in shareware applications. The Shareware Starter Kit includes sample components that show integrated e-commerce using PayPal, secure product activation, product registration, error reporting, and more using Web services.  There is also a developer site hosting the web services and user forums at

Web Log Analyzer Starter Kit Web Log Analyzer Starter Kit

The Visual Basic Web Log Analyzer Starter Kit is a Windows Forms application designed to demonstrate the power and flexibility of the ReportViewer control. This application analyzes log files created by Web servers to generate a report that displays information such as the most popular page on a Web site, when the Web server is busiest, and who is referring visitors to the Web site.


Card Game Card Game Starter Kit

This Starter Kit is a complete Black Jack card game. The starter kit contains an extensible framework for building card games and a Black Jack game application that is built on top of this framework. The project comes ready to compile and run, but it's easy to customize with only a little extra programming. The section Expanding the Card Game contains a list of some customizations you might make. You are also free to use the source code as the basis for your own card game projects, and share your work with others or upload it to the Internet.

Movie Collection Amazon-Enabled Movie Collection Starter Kit

The Amazon-Enabled Movie Collection Starter Kit is a Windows Form application that uses’s Web services to dynamically search for movie titles. The Starter Kit demonstrates technologies such as: calling XML Web services, databinding, application settings, local data storage using SQL Server 2005 Express Edition, and more.

Mobile Ink To-Do Starter Kit Mobile Ink To-Do Starter Kit

This Visual C# and Visual Basic .NET Starter Kit is a complete Mobile PC and Tablet PC application, containing a semi-transparent form for taking notes and keeping your notes synchronized through a Web Service. It also supports battery awareness and online and offline data, two key features of great Mobile PC applications. Use the source code as the basis for your own Mobile PC and Tablet PC projects, share your work with others, or upload it to the Internet. The starter kit works with Visual Studio 2005 and requires that the Microsoft Windows XP Tablet PC Edition Software Development Kit 1.7 be installed. You need not use a Tablet PC to run this application; you can develop applications on traditional systems configured with the Tablet PC SDK and the Recognizer Pack.

Visual Web Developer Starter Kits

Personal Website Starter Kit Personal Website Starter Kit
A typical personal site that includes a photo album system. Also included are static pages for a resume and links. Comes in your choice of white or black; just change the theme.
Time Tracker Starter Kit Time Tracker Starter Kit
A business web application for keeping track of hours spent on a project with the ability to handle multiple resources as well as multiple projects.
Club Website Starter Kit Club Website Starter Kit
A starting point for creating a web site for your club or organization. Includes a news posting, calendaring, member directory, and photo album systems.
PayPal-enabled eCommerce Starter Kit PayPal-enabled eCommerce Starter Kit
The PayPal-enabled eCommerce Starter Kit is an extensible open source web application that makes it easy for you to setup and manage your own ecommerce website.
eBay Selling Starter Kit eBay Selling Starter Kit
The eBay Selling Starter Kit for VB provides a full-featured ASP.NET eBay auction management application. You can customize the application to add new features, and you can integrate it with your existing inventory management system.
Sample Access Provider Starter Kit Sample Access Provider Starter Kit

The Sample Access Providers Starter Kit is a C# class library project containing implementations of ASP.NET 2.0 providers for the following features: Membership, Role Manager, Profile, and Web Parts Personalization. All of the providers use Microsoft Access for database storage. The starter kit also includes an empty Microsoft Access database containing the database schema used by the providers, as well as a sample web.config showing how the providers can be configured for use in an ASP.NET 2.0 application.

Note:You will need Visual C# Express to compile this starter kit before using it with Visual Web Developer Express.

Other Starter Kits

BETA: Skype Wrapper for .NET BETA: Skype Wrapper for .NET

The Skype Wrapper for .NET Starter Kit includes a managed code wrapper and three samples for the Skype API that enables developers to connect and consume Skype services inside .NET applications.

Microsoft .NET Interface for Lego Mindstorms Microsoft .NET Interface for Lego Mindstorms
The Microsoft .NET Interface for Lego Mindstorms makes it easy to programmatically control Lego Mindstorm robots.
MediaShare Messenger MediaShare Messenger
The Media Share Messenger Starter Kit is a fully functioning custom chat client that enables you to send instant messages to your friends and even share your music collection with them over a local area network (LAN).
Annotated Travel Log Annotated Travel Log

The Annotated Travel Log Starter Kit is a travel planning and tracking application that comes ready to compile and run. Thinking about a road trip this summer? Or planning a cross-country move? The Annotated Travel Log is a great utility to manage your travel plans & routes, as well as track and record your progress.

BETA: Movie Collection Manager Starter Kit BETA: Movie Collection Manager Starter Kit
The Movie Collection Manager Starter Kit is a fully functioning desktop application which provides functionality to manage information about movies owned by a user. In addition it also allows a user to interact with other users (of the application) in local network. A user can exchange movie information, book movies, loan out movies and organize movie screenings with his peers. This application can also be used to add/exchange comments about peers or movies.