|
INTRODUCTION TO ASP.NET
Developing
Web applicationsBuilding applications with
Visual Studio .NET
Achieving scalability with multitier applications
The
.NET FrameworkCompiling and executing .NET
applications
Reusing code with .NET class
libraries
Deploying applications using
assemblies
Previewing the Whidbey
release
WEB
PROGRAMMING WITH VISUAL BASIC .NET
Object-oriented
conceptsEncapsulating data and
behavior in objects
Inheriting functionality for
reuse
Programming
objects with C# and VB .NETWriting VB .NET and C#
classes
Inheriting classes from
ASP.NET libraries
BUILDING
WEB PAGES WITH THE ASP.NET OBJECTS
The
ASP.NET object modelHandling Page object events
to produce dynamic Web pages
Retaining user information
with the Session and Application objects
Balancing resources using the
Cache object
Enhancing
the user interface with Web Forms and Web controlsWeb controls vs. HTML
controls
Calendar controls and Image
controls
Web
Form security and reliabilityEnforcing Web Form
authentication
Encrypting and storing user
credentials
Saving security information
with .NET XML libraries
ADO.NET
FOR WEB APPLICATIONS
The
ADO.NET fundamentalsConfiguring databases with
Visual Studio .NET
Client- vs. server-side cursors
Presenting
dataConnecting to OLE DB and
native SQL Server data sources
Managing connection lifetimes
Presenting data using DataReaders and Tables
Issuing
commands to databasesInserting, updating and
deleting records with the Command object
Creating reusable stored
procedures with parameterized queries
Supporting page-based and
ADO.NET transactions
Minimizing
connection times with client-side cursorsMirroring database tables
with DataSets
Synchronizing data with DataAdapters
ACCELERATING
SERVER RESPONSE WITH CUSTOM WEB SERVICES
Producing
distributed applicationsRemoting .NET classes
.NET components vs. Web
services
Deploying components in
assemblies
Converting
objects into Web servicesDefining Web service proxies
with WSDL
Instantiating remote Web
services with SOAP
Scaling
.NET Web applicationsEnabling concurrency with
multithreading
Protecting shared data with SyncLocks
Scaling
applications with Enterprise ServicesSupporting COM+ with ServicedComponent
Implementing distributed
transactions
Registering components
dynamically
INTEGRATION
AND MIGRATION
Integrating
ASP with ASP.NETMinimizing risk by reusing
legacy pages
Accessing legacy ASP objects
from ASP.NET pages
Migrating
components to ASP.NETWrapping COM objects as .NET
components
Invoking Web services from
COM objects
|