VB Projects for School
Visual Basic, or VB, has gotten more powerful since developers worked with Version 6.0 of the software language. Today, it runs on runs on Microsoft's .NET platform. Developers use VB to create everything from desktop graphics programs to large corporate websites. You can highlight your VB skills in your next school project by creating an application appropriate to your skill level.
-
Simple Projects
-
If your teacher requires a simple project, consider creating a "Windows Forms" application. You can then drag and drop controls, such as buttons, text boxes and panels onto a form quickly. One useful control that you can add to a form is the "Splitter." This control allows you to split a form into multiple sections. A user can adjust the sizes of those sections using the mouse. Windows Explorer is an example of a form that uses the Splitter control. You can resize panels quickly using your mouse. Using these tools, you can create school projects that perform such tasks as editing text, calculating taxes or counting the number of words in a text box.
Intermediate Projects
-
ASP.NET is Microsoft's answer to the Java programming language. Using VB, you can create an ASP.NET Web application such as a shopping cart. Since most data-driven websites use databases, you will also need to add at least one SQL database table to your project. This table might simply consist of product names and prices. Drag and drop controls onto a Web form to create a "Products" Web page. Add a little VB coding logic behind the scenes to tie everything together and demo this to your teacher or class. A project such as this one --- which is really two projects in one --- will also allow you to showcase your database skills as well as your knowledge of VB.
-
Advanced Projects
-
Many desktop applications have the ability to communicate with the Internet. For instance, when you install a new program, it may send your registration information to a remote Web server. If you are in an advanced VB class, you can use .NET code libraries to help you build a project that "talks" to the Web. You will need to learn about the "WebBrowser" tool located in the Visual Studio toolbox, the HttpRequest object and a few other components in the .NET "System.Web" code library. A quick way to learn is to press "F1" while in Visual Studio. You can then search for concepts for which you have questions. Microsoft's MSDN site also has valuable documentation and sample code you can study. VB Web communications projects that you can create include instant messenger and even customized Web browsers using the "WebBrowser" control.
-
References
Resources
- Photo Credit Jupiterimages/Goodshoot/Getty Images