Visual Basic.NET
  Home arrow Visual Basic.NET arrow Learning VB.NET Through Text Game Developm...
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
ASP Web Hosting  
ASP.NET Web Hosting 
Mobile Linux 
App Generation ROI 
Windows Web Hosting
 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
VISUAL BASIC.NET

Learning VB.NET Through Text Game Development
By: Peyton McCullough
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 3 stars3 stars3 stars3 stars3 stars / 6
    2008-05-28

    Table of Contents:
  • Learning VB.NET Through Text Game Development
  • The Concept
  • Getting Started
  • Getting Started continued

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Learning VB.NET Through Text Game Development


    (Page 1 of 4 )

    This series of articles will teach Visual Basic through the development of a text-based game. Its intended audience is someone familiar with programming (object-oriented programming at that) but not familiar with the .NET Framework, so that type of person will benefit most from reading. With this little disclaimer aside, however, anyone is free to follow along.

    Visual Basic (or Visual Basic .NET, or VB.NET, to be clear that it targets the .NET Framework) is one of several languages that can be used for .NET Framework development. It combines a BASIC-style syntax with the power and functionality of .NET, and it serves as a great alternative to the other major .NET language, C#, especially for people more familiar and comfortable with its syntax, perhaps as a result of coming from Visual Basic 6.0.

    The .NET Framework

    We'll start with the .NET Framework. (If you're impatient and want to hear about the project, though, feel free to skip ahead a few paragraphs first). What exactly is .NET? To be brief, it's an environment or framework that allows for the development and execution of Windows-based applications.  .NET provides a large Framework Class Library allowing developers to accomplish many tasks without reinventing the wheel. In addition, the .NET Framework allows Web development through ASP.NET.

    There are a few very interesting alternatives to the .NET Framework for other environments, such as Mono, sponsored by Novell. Check it out if you want to deploy your applications across multiple platforms.

    The .NET Framework is also the target of numerous programming languages. The two biggest languages are C# and Visual Basic, and with the new Dynamic Language Runtime, implementations of Python and Ruby are available (IronPython and IronRuby). This allows for the accommodation of a wide range of developers.

    Another significant feature is the ability to mix multiple languages within a single project without any extra effort. A library can be written in C# and then used in Visual Basic, for example. Of course, with this article, we'll be using Visual Basic, but the code could easily be ported to, for instance, C#, and the same effect could be achieved with no fundamental structural changes.

    A few IDEs exist for .NET development, but the most popular by far is Visual Studio. The current version is Visual Studio 2008. There are several editions of Visual Studio, but you'll want to look into the Express Editions. The Express Editions are free, yet still very usable and very powerful. You'll want Visual Basic 2008 Express Edition:

    http://microsoft.com/express/vb

    Note that there are other Express Editions for different languages (Visual C# 2008 Express Edition, for example), and there is a Visual Web Developer 2008 Express Edition for Web development.

    More Visual Basic.NET Articles
    More By Peyton McCullough


       · Don't know if I just wasn't able to locate the main content of this article as I'm...
       · There's definitely more steps involved. ;-)This article is part of a series of...
     

    VISUAL BASIC.NET ARTICLES

    - Understanding Delegates using Visual Basic.N...
    - Create a Sudoku Puzzle Generator using VB.NET
    - Entity Creation and Messaging in a VB.NET Te...
    - Movement and Player Statistics in a VB.NET T...
    - Creating and Drawing a Game Map in VB.NET (F...
    - Working with Classes and Properties for Game...
    - Working with Loops, Arrays, and Collections ...
    - Learning Loops in VB.NET for Game Development
    - Learning VB.NET: Working with Variables, Con...
    - The Basics of VB.NET Through Text Game Devel...
    - Learning VB.NET Through Text Game Development
    - Types of Operators in Visual Basic
    - Operators
    - Understanding Custom Events using Visual Bas...
    - Polymorphism using Abstract Classes in Visua...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway
    Stay green...Green IT