Wiley Beginning ASP.NET 3.5: In C# and VB 978-0-470-18759-3 Benutzerhandbuch

Produktcode
978-0-470-18759-3
Seite von 32
1
Getting Star ted with
ASP.NET 3.5
Ever since the first release of the .NET Framework 1.0 in early 2002, Microsoft has put a lot of effort
and development time into ASP.NET, the part of the .NET Framework that enables you to build rich
web applications. This first release meant a radical change from the older Microsoft technology to
build web sites called Active Server Pages (ASP), now often referred to as classic ASP. The introduc-
tion of ASP.NET 1.0 and the associated Visual Studio .NET 2002 gave developers the following ben-
efits over classic ASP:
A clean separation between presentation and code. With classic ASP, your coding logic
was often scattered throughout the HTML of the page, making it hard to make changes 
to the page later.
A development model that was much closer to the way desktop applications are pro-
grammed. This made it easier for the many Visual Basic desktop programmers to make
the switch to web applications.
A feature-rich development tool (called Visual Studio .NET) that allowed developers to
create and code their web applications visually.
A choice between a number of object-oriented programming languages, of which Visual
Basic .NET and C# (pronounced as C-Sharp) are now the most popular. 
Access to the entire .NET Framework, which for the first time meant that web developers
had a unified and easy way to access many advanced features to work with databases, files,
e-mail, networking tools, and much more.
Despite the many advantages of ASP.NET over the older model, using ASP.NET also meant an
increase of complexity and the knowledge you needed to build applications with it, making it
harder for many new programmers to get started with ASP.NET.
After the initial release in 2002, Microsoft released another version of the .NET Framework (called
.NET 1.1) and the development IDE Visual Studio .NET in 2003. Many people saw this as a service
pack for the initial release, although it also brought a lot of new enhancements in both the frame-
work and the development tools.
87593c01.qxd:WroxPro  1/25/08  9:05 AM  Page 1
COPYRIGHTED MATERIAL