In this book you will discover what ASRNET is, and how it fits into the .NET Framework. This book is a fast-paced practical guide to this exciting new web development technology that will get you up to speed, with an emphasis on code, so that you can see for yourself what ASRNET has to offer.
What you will learn from this book
Over the course of this book, you'll discover:
The benefits of the new object-oriented, event-driven architecture
How ASRNET applications are configured, and how these configuration
settings can be modified to suit your application's requirements
Rapid page development using server-side controls
Data binding your ASP. NET pages to external data sources including
databases and XML files
The built-in support for authentication and authorization and how to
create your own custom schemes
Working with web services, both creating our own services, and
consuming web services
What you need to know
This book is for people who:
Have a good understanding of other server-side web development technologies
Are familiar with the syntax and structure of the C# language
Introduction
What does this book cover?
Who is this book for?
What do you need to use this book?
Conventions
Customer support
Chapter1:what is ASP.NET?
What is ASP.NET?
Why a new version?
Seven things you need to know about ASP.NET
How does ASP.NET work?
Summary
Chapter2: the ASP.NET application
ASP applications versus ASP.NET applications
Anatomy of an ASP.NET application
Summary
Chapter3:the ASP.NET page
Page processing
The page class
The page as a control container
Summary
Chapter4: programming with ASP.NET controls
HTML server controls
ASP.NET web form controls
Building custom controls
Summary
Chapter5:data binding controls
Summary
Chapter6:data sources
Fundamental ADO.NET classes
Accessing and using data with ADO.NET
Working with XML data
Summary
Chapter7:securing ASP.NET applications
What does it mean to be secure?
ASP security-a history lesson
NET security essentials
Config uration files
ASP.NET impersonation
Authentication options
Authorization
Summary
Chapter8:web services
Web services overview
Building ASP.NET web services
More about web services
Summary
Index
Marco Bellinaso
Marco Bellinaso is a freelance software developer and consultant. He lives in a small town close to Venice, Italy. He has been working with VB, C/C++, ASP and other Microsoft tools for several years, specializing in User Interface, API, ActiveX/COM design and programming. He is now spending all his time on the .NET Framework using C# and VB.NET.
He is particularly interested in e-commerce design and implementation solutions with SQL Server, ASP.NET, and web services. He