This program starts with basic HTML language and then moves into VB .Net programming. This program will introduce you to distributed computing and the evolution of .NET technology. You will learn about all of the latest software applications for web server administration in a .NET environment. Visual Basic enables programmers to effectively exploit the .NET runtime environment. This program provides the knowledge and techniques needed to build distributed Visual Basic applications.


  • Fundamentals of Visual Basic .NET

  • VS.NET Integrated Development Environment

  • Creating Projects in VS.NET

  • Defining Classes

  • Declaring Objects and Methods

Week-1: Read Chapters 1-2 of  textbook; do the questions at the end of chapters 1 and 2

  • Students will learn HTTP Requests, HTTP Requests from a Browser, Making HTTP Requests without a Browser, HyperText Markup Language, Dynamic Content, HTML Forms, Common Gateway Interface (Very Retro), The Microsoft Platform as a Web Server, Internet Information Services, Internet Services Application Programming, Interface DLLs, Internet Information Services, Classic VB (Putting VB.NET into Perspective), Web Development Concepts, and VB.NET


Week-2: Read Chapters 3-4 of  textbook; do the questions at the end of chapters 3 and 4

  • Students will learn the Canonical Hello World Application, Building the HelloWorld Web Application, Mixing HTML with Executable Code, Server-Side Executable Blocks,
    The VB.NET Compilation Model, Coding Options, ASP.NET 1.x Style, Modern VB.NET Style, The VB.NET HTTP Pipeline, The IIS 5.x and IIS 6.x Pipeline, The IIS 7.0 Integrated Pipeline, Tapping the Pipeline, Visual Studio and VB.NET, Local IIS Web Sites, File System–Based Web Sites, FTP Web Sites, Remote Web Sites, and Hello World and Visual Studio


Week-3: Read Chapters 5-6 of  textbook; do the questions at the end of chapters 5 and 6

  • Students will learn Rendering Controls as Tags, Packaging UI as Components, The Page Using VB.NET, The Page’s Rendering Model, The Page’s Control Tree, Adding Controls Using Visual Studio, Building a Page with Visual Studio, and Layout Considerations.


Week-4: Read Chapters 7-8 of  textbook; do the questions at the end of chapters 7 and 8

  • Students will learn The Control Class, Visual Studio and Custom Controls, A Palindrome Checker, Controls and Events, HtmlTextWriter and Controls, and Controls and ViewState, Composite Controls, Composite Controls versus Rendered Controls, Custom Composite Controls, User Controls, When to Use Each Type of Control, and Advanced Features.


Week-5: Read Chapters 9-10 of textbook; do the questions at the end of chapters 9 and 10

  • Students will learn A Brief History of Web Parts, What Good Are Web Parts?, Developing Web Parts Controls, Web Parts Page Development, Web Parts Application Development, The Web Parts Architecture, WebPartManager and WebZones, Built-in Zones, Built-in Web Parts, and Developing a Web Part.


Week-6: Read Chapters 11-12 of textbook; do the questions at the end of chapters 11 and 12

  • Students will learn Windows Configuration, .NET Configuration, Machine Configuration, Configuration Section Handlers, Web.Config, Managing Configuration in VB.NET 1.x, Managing Configuration in Later Versions, and Configuring VB.NET from IIS.
    Students will learn Logging In, Data Binding, Web Site Navigation, Session State, Application Data Caching, Diagnostics and Debugging, VB.NET Web Services, Windows Communication Foundation, and AJAX.