| |
| |
Preface | |
| |
| |
Organization | |
| |
| |
Sample Programs | |
| |
| |
Web Site | |
| |
| |
Acknowledgments | |
| |
| |
About this Series | |
| |
| |
| |
Web Sites in a .NET World | |
| |
| |
| |
Integrated Web Sites | |
| |
| |
| |
Comparing Visions | |
| |
| |
| |
Experiences | |
| |
| |
| |
Building and Maintaining a Web Site | |
| |
| |
| |
Unanswered Challenges | |
| |
| |
| |
The Next Five Years | |
| |
| |
Summary | |
| |
| |
| |
Fundamentals of .NET | |
| |
| |
| |
Overview | |
| |
| |
| |
Inside .NET Framework | |
| |
| |
| |
Assemblies | |
| |
| |
| |
Application Domains | |
| |
| |
| |
Run-Time Hosts | |
| |
| |
Summary | |
| |
| |
| |
The Programming Environment of .NET Framework | |
| |
| |
| |
Cross-Language Interoperability | |
| |
| |
| |
The Programming Environment | |
| |
| |
| |
Console Programs That Say "Hello!" | |
| |
| |
| |
Components That Say "Hello!" | |
| |
| |
| |
Client Programs of the Components | |
| |
| |
| |
Network Programming | |
| |
| |
Summary | |
| |
| |
| |
ASP.NET | |
| |
| |
| |
Overview | |
| |
| |
| |
Features of ASP.NET | |
| |
| |
| |
Web Forms | |
| |
| |
| |
Server Controls | |
| |
| |
| |
ASP.NET Web Applications | |
| |
| |
| |
Migrating from ASP to ASP.NET | |
| |
| |
Summary | |
| |
| |
| |
ADO.NET | |
| |
| |
| |
Overview | |
| |
| |
| |
Simple Example | |
| |
| |
| |
ADO.NET Data Providers | |
| |
| |
| |
Using .NET Data Provider to Access Data | |
| |
| |
| |
DataSet and DataAdopter | |
| |
| |
| |
XML Integration with ADO.NET | |
| |
| |
Summary | |
| |
| |
| |
Web Services | |
| |
| |
| |
Defining Web Services | |
| |
| |
| |
Clients of Web Services | |
| |
| |
| |
Asynchronous Invocation of Web Services | |
| |
| |
Summary | |
| |
| |
| |
Programming XML with .NET Framework | |
| |
| |
| |
Accessing XML | |
| |
| |
| |
Working with Relational Data: XmlDataDocument and DataSet | |
| |
| |
| |
Transform XML | |
| |
| |
| |
Serve XML | |
| |
| |
Summary | |
| |
| |
| |
Object Remoting | |
| |
| |
| |
Concept | |
| |
| |
| |
Object Remoting over an HTTP Channel | |
| |
| |
| |
Object Remoting over a TCP Channel | |
| |
| |
| |
Asynchronous Invocation of Remote Method | |
| |
| |
| |
Deployment of a Service Without Its Implementation | |
| |
| |
Summary | |
| |
| |
| |
SOAP Client and XML | |
| |
| |
| |
SOAP Concepts | |
| |
| |
| |
The Benefits of SOAP | |
| |
| |
| |
Building Simple SOAP Clients Under .NET | |
| |
| |
Summary | |
| |
| |
| |
Interoperating .NET with Other Platforms | |
| |
| |
| |
WSDL and .NET | |
| |
| |
| |
Interoperating with .NET by Examples | |
| |
| |
| |
Universal Description, Discovery, and Integration | |
| |
| |
Summary | |
| |
| |
| |
A Case Study: A Distributed Web Application | |
| |
| |
| |
The TAU Business Model | |
| |
| |
| |
The Goals of TAU.NET System Design | |
| |
| |
| |
Architecture | |
| |
| |
| |
TAU.NET Node Adaptor | |
| |
| |
Summary | |
| |
| |
| |
Web Programming Fundamentals | |
| |
| |
| |
Classical Web Technology | |
| |
| |
| |
An Internet Programming Testbed | |
| |
| |
| |
Microsoft Web Technologies | |
| |
| |
| |
ASP and COM | |
| |
| |
Summary | |
| |
| |
| |
New Features of VB.NET | |
| |
| |
| |
More Object-Oriented | |
| |
| |
| |
More Modularized | |
| |
| |
| |
More Formal, Less Casual | |
| |
| |
| |
Safer, More Powerful, and Improved Performance | |
| |
| |
Summary | |
| |
| |
| |
C# for C++ or Java Programmers | |
| |
| |
| |
C# for C++ Programmers | |
| |
| |
| |
C# for Java Programmers | |
| |
| |
Summary | |
| |
| |
| |
New Features in JScript.NET | |
| |
| |
| |
Why Use JS.NET? | |
| |
| |
| |
Compiled JScript | |
| |
| |
| |
The Two Uses of JS.NET | |
| |
| |
| |
JScript Tour in Visual Studio.NET | |
| |
| |
| |
Object-Oriented Features | |
| |
| |
| |
Performance Enhancements | |
| |
| |
| |
Packaging and Deployment (EXE, DLLs, and Packaging) | |
| |
| |
| |
Debugging | |
| |
| |
| |
The Compiler | |
| |
| |
Summary | |
| |
| |
| |
Visual Studio.NET | |
| |
| |
| |
Overview of Visual Studio.NET | |
| |
| |
| |
Toolbars | |
| |
| |
| |
Creating a Console Application | |
| |
| |
| |
Using the VS.NET Text Editor | |
| |
| |
| |
Project Configurations | |
| |
| |
| |
Debugging | |
| |
| |
Summary | |
| |
| |
Index | |