Programming Microsoft .NET : Web Forms

This is the first of three parts that make up Chapter 5, 'Web Forms' from Jeff Prosise's book, Microsoft Programming .NET. In this first part of the sample chapter, Jeff provides a Web application primer.

provided by: 
Originally published at Internet.com


From Programming Microsoft .NET. Copyright 2002, Jeff Prosise. Reproduced by permission of Microsoft Press. All rights reserved.

Authors note: The following is extracted from the book Programming Microsoft .NET by Jeff Prosise (Microsoft Press, 2002, ISBN: 0-7356-1376-1) The book teaches readers how to take advantage of the .NET Framework. It covers the key programming models embodied in the .NET Framework, including Windows forms, Web forms, and XML Web services.

The Web Forms model is part of ASP.NET, part of the Microsoft .NET Framework. ASP.NET advances the state of the art in Web programming by introducing reusable server controls that render HTML to browser clients and fire events that can be processed by server-side scripts. That's Web Forms in a nutshell: Web pages built around controls and event handlers. Once you learn to build Web applications the Web Forms way, you'll never want to build them any other way again. -----------------------------------

In recent years, the cutting edge of software development has shifted from traditional "fat client" apps to Web apps. The integration of back-end systems and seamless data sharing, once the holy grail of corporate IT departments, have given way to concerns over lower total cost of ownership (TCO), zero-footprint installs, and the ability to run applications from anywhere an Internet connection is available. The number one challenge that confronts developers today? "Make this software run on the Web." Unfortunately, Web programming isn't easy. Writing applications like Microsoft Word and Microsoft Excel is a well understood art form. Writing applications like eBay and Amazon.com is not. To make matters worse, Web development today is practiced with first-generation tools and technologies that have more in common with 1960s-era Dartmouth BASIC than the modern platforms and development environments that developers have become accustomed to...

Read article at Internet.com site
Related Articles
- Using PHP Operators
To effectively use a programming language you must perform operations. In Liz Fulghrm's continuing series on programming PHP, she presents coverage of this language's operators.
- Programming with C# - - 101
- Really Thin Client Programming in VB.NET
- So, You Want A Menu, Huh?
- What is C#?
- The Case for Components
- JSP: Creating Dynamic Forms
- Aspect-Oriented Programming
- Creating an App using JScript .NET and Windows Forms
- ADO is AOK (a simple ADO tutorial)
Regional Articles
- Programming Microsoft .NET : Web Forms Alabama
- Programming Microsoft .NET : Web Forms Alaska
- Programming Microsoft .NET : Web Forms Arizona
- Programming Microsoft .NET : Web Forms Arkansas
- Programming Microsoft .NET : Web Forms California
- Programming Microsoft .NET : Web Forms Colorado
- Programming Microsoft .NET : Web Forms Connecticut
- Programming Microsoft .NET : Web Forms DC
- Programming Microsoft .NET : Web Forms Delaware
- Programming Microsoft .NET : Web Forms Florida
- Programming Microsoft .NET : Web Forms Georgia
- Programming Microsoft .NET : Web Forms Hawaii
- Programming Microsoft .NET : Web Forms Idaho
- Programming Microsoft .NET : Web Forms Illinois
- Programming Microsoft .NET : Web Forms Indiana
- Programming Microsoft .NET : Web Forms Iowa
- Programming Microsoft .NET : Web Forms Kansas
- Programming Microsoft .NET : Web Forms Kentucky
- Programming Microsoft .NET : Web Forms Louisiana
- Programming Microsoft .NET : Web Forms Maine
- Programming Microsoft .NET : Web Forms Maryland
- Programming Microsoft .NET : Web Forms Massachusetts
- Programming Microsoft .NET : Web Forms Michigan
- Programming Microsoft .NET : Web Forms Minnesota
- Programming Microsoft .NET : Web Forms Mississippi
- Programming Microsoft .NET : Web Forms Missouri
- Programming Microsoft .NET : Web Forms Montana
- Programming Microsoft .NET : Web Forms Nebraska
- Programming Microsoft .NET : Web Forms Nevada
- Programming Microsoft .NET : Web Forms New Hampshire
- Programming Microsoft .NET : Web Forms New Jersey
- Programming Microsoft .NET : Web Forms New Mexico
- Programming Microsoft .NET : Web Forms New York
- Programming Microsoft .NET : Web Forms North Carolina
- Programming Microsoft .NET : Web Forms North Dakota
- Programming Microsoft .NET : Web Forms Ohio
- Programming Microsoft .NET : Web Forms Oklahoma
- Programming Microsoft .NET : Web Forms Oregon
- Programming Microsoft .NET : Web Forms Pennsylvania
- Programming Microsoft .NET : Web Forms Rhode Island
- Programming Microsoft .NET : Web Forms South Carolina
- Programming Microsoft .NET : Web Forms South Dakota
- Programming Microsoft .NET : Web Forms Tennessee
- Programming Microsoft .NET : Web Forms Texas
- Programming Microsoft .NET : Web Forms Utah
- Programming Microsoft .NET : Web Forms Vermont
- Programming Microsoft .NET : Web Forms Virginia
- Programming Microsoft .NET : Web Forms Washington
- Programming Microsoft .NET : Web Forms West Virginia
- Programming Microsoft .NET : Web Forms Wisconsin
- Programming Microsoft .NET : Web Forms Wyoming
Related Articles
- Using PHP Operators
To effectively use a programming language you must perform operations. In Liz Fulghrm's continuing series on programming PHP, she presents coverage of this language's operators.
- Programming with C# - - 101
- Really Thin Client Programming in VB.NET
- So, You Want A Menu, Huh?
- What is C#?
- The Case for Components
- JSP: Creating Dynamic Forms
- Aspect-Oriented Programming
- Creating an App using JScript .NET and Windows Forms
- ADO is AOK (a simple ADO tutorial)

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML