[...]... features and continues to make the tools easier to use With this version of VS, new ways to purchase and use the tools were presented Beginning with this version of VS, Microsoft introduced “Express” versions of each Microsoft language tool For example, you can purchase, install, and use Microsoft Visual Basic Express Edition to write software with VB.NET There is an advantage to using an Express Edition... one covered in this book How to Get Started with Visual Studio 2005 The first step in getting started with VS2005 is to choose which version you want to use There are really two factors to consider when you’re deciding which version you want to purchase: the first and most important factor is the breadth of what you plan to do If you only plan to write Windows applications with VB.NET, then you can use... the MSIL code to be used by the framework Without the assembly there is no application The creation of an assembly is automatically performed by VS2005 It is possible to create applications for the NET Framework without VS—however, you need to use the various tools that come with the NET Framework Software Development Kit (SDK) to create the assemblies and perform other tasks that are automatically done... as subfolders to the wwwroot folder within the inetpub folder If you are creating a local IIS web site with VS2005, the actual files will be located within the following directory: c:\inetpub\wwwroot\web_site_name However, with a virtual directory you could have the folder containing the content on another drive This helps to move more files off the root drive To create a virtual directory, open the... context of Object-Oriented Programming This chapter also shows you how encapsulation and information hiding is implemented with the Microsoft NET Framework and how to implement these concepts with VB.NET • Chapter 5, “Inheritance” This chapter explains the concept of inheritance within the context of ObjectOriented Programming This chapter also shows how to implement inheritance within VB.NET Along with. .. Page 1 1 sss An Introduction to NET and Visual Studio 2005 T his chapter defines VB.NET and ASP.NET and introduces Microsoft NET and Visual Studio 2005 VB.NET and ASP.NET What is an ASP.NET application and what is VB.NET? The journey towards writing an ASP.NET application with VB.NET begins with understanding those fundamental questions First of all, some definitions: ASP.NET stands for Active Server... system folder that you just created with the IIS Administration Tool There are two advantages to making a virtual directory instead of just having the folder with files in it The first is that the virtual directory can be accessed more easily You can type the web site name that points to the virtual directory (i.e., http://localhost/MyFirstWeApp) instead of having to type the URL for a specific web... and then uses the newest version of NET to develop ASP.NET web sites Many companies are starting to develop most, if not all applications, as web applications This book helps position the reader to develop web sites with the newest version of NET and with OOP concepts If you have developed web sites with traditional ASP, you will learn how to develop web sites with VB.NET, which is a very big improvement... presented within this chapter • Chapter 8, ASP.NET Web Forms” This chapter shows you how to use the Visual Studio 2005 development environment along with VB.NET to create ASP.NET web pages and web sites This chapter explains how web forms are processed and discusses the application and session objects Finally this chapter continues the Help Desk ASP.NET web site begun in Chapter 7 by showing how to build... 5386fm_final.qxd xx 8/18/05 3:15 AM Page xx sINTRODUCTION • Chapter 9, ASP.NET Controls” This chapter explains the different types of controls that can be used within ASP.NET web sites and how to work with these controls The chapter also covers the use of master pages within Visual Studio 2005 Finally, this chapter adds new controls to the ASP.NET pages created in the previous chapter for the help desk application . class="bi x0 y0 w0 h0" alt="" Beginning Object-Oriented ASP. NET 2. 0 with VB .NET From Novice to Professional Brian R. Myers 5386fm_final.qxd 8/18 /05 3:15. Myers 5386fm_final.qxd 8/18 /05 3:15 AM Page i Beginning Object-Oriented ASP. NET 2. 0 with VB .NET: From Novice to Professional Copyright © 20 05 by Brian R. Myers All rights