| Team-Fly || |
| || Visual Basic .NET Unleashed |
By Paul Kimmel
| Table of Contents |
| Chapter 19. ASP.NET Web Programming |
Chapter 19 has covered some fundamentals of ASP.NET programming. The most important thing to keep in mind is that when you create ASP.NET applications and controls, you are writing VB code; the programming model is the same.
ASP.NET applications can be implemented in any .NET language. Because we are using Visual Basic .NET, all of the CLR is available to us. This means that you can define structures, define classes, and add properties, methods , and events. Some classes in the CLR aren't appropriate for ASP.NET programming and some aren't appropriate for Windows applications, but the syntax is the same and the CLR is the same whether you are creating a Windows or a Web application. (I haven't figured out how to create shaped forms in ASP.NET, though.)
Most of the programming skills you have acquired in the first 18 chapters of this book can be applied to ASP.NET programming. The biggest differences are the notion of rendering controls versus painting them, the stateless behavior of Web applications, and the fact that your application can be run by anyone , anywhere in the world.