Programming ASP.NET - Jesse Liberty, Dan Hurwitz

Programming ASP.NET

Buch | Softcover
936 Seiten
2002
O'Reilly Media (Verlag)
978-0-596-00171-1 (ISBN)
39,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
This text shows how to weave together ASP.NET technologies for maximum efficiency. It teaches everything needed to write Web applications and Web services using both C# and Visual Basic .NET.
ASP.NET is the successor technology to Active Server Pages (ASP), it allow you to write dynamic, data-driven applications that run over the World Wide Web. Here, Jesse Liberty and Dan Hurwitz teach you everything you need to know to write Web applications and Web service applications. The book focuses on ASP.NET development using both C# and Visual Basic .NET, and coding examples are presented in both languages. "Programming ASP.NET" includes a detailed tutorial on Web Forms, which, in conjunction with Visual Studio .NET, allow you to apply Rapid Application Development techniques (including drag-and-drop control placement) to Web development. The book includes extensive coverage of each type of server control, including Web server controls HTML server controls, and custom controls. Since most Web applications and Web services involve retrieving data and returning it to a client browser, the book also offers extensive coverage of data access issues. These include topics such as using ASP.NET's list-bound controls, accessing data using the ADO.NET object model, and updating data with or without transaction support.
Also discussed are topics such as: caching and performance; security; and configuration and deployment.

Jesse Liberty is a practicing computer consultant, trainer, and best-selling author who specializes in object-oriented analysis and design as well as C/C++, .NET, and Web programming. His company, Liberty Associates, Inc., designs and builds applications for Fortune 100 firms. He also delivers intensive on-site seminars on object-oriented analysis and design for his clients. He has been a distinguished software engineer at AT&T, vice president for technology development at CitiBank, and software architect at Xerox. Dan Hurwitz is the president of Sterling Solutions, Inc., where for nearly two decades he has been providing contract programming and database development to a wide variety of clients.

Preface 1. ASP.NET and the .NET Framework The .NET Framework ASP.NET 2. Hello World The HTML Version The ASP Version Hello World the ASP.NET Way Hello World Using Visual Studio .NET 3. Events Event Model ASP Versus ASP.NET Events Event Arguments Application and Session Events Page and Control Events IsPostBack Postback Versus Non-Postback Events Comparing ASP.NET to ASP 4. Controls HTML Server Controls ASP (Web Server) Controls 5. ASP Control Details The Basics Label Control TextBox Control Button Controls HyperLink Control Selecting Values Selecting from a List Tables Panel Control Images Calendar 6. Programming Web Forms Code-Behind State Lifecycle Directives Using the IDE 7. Tracing, Debugging, and Error Handling Creating the Sample Application Tracing Debugging Error Handling 8. Validation The RequiredFieldValidator The Summary Validator The Compare Validator Range Checking Regular Expressions Custom Validation 9. Data Binding ArrayList Data Binding and Postback Binding to a Class Binding to Other Simple Controls Binding Radio Buttons and Checkboxes 10. List-Bound Controls, Part I Shared Properties and Collections The DataGrid Control Next Steps 11. Accessing Data with ADO.NET Bug Database Design The ADO.NET Object Model Getting Started with ADO.NET Managed Providers Creating a Data Grid Creating Data Objects by Hand Stored Procedures 12. ADO Data Updates Updating with SQL Updating Data with Transactions Updating Data Using Datasets Multiuser Updates Command Builder 13. List-Bound Controls, Part II Binding to the DataList and Repeater Controls The Repeater Control The DataList Control In-Place Editing DataList Editing 14. Custom and User Controls User Controls Custom Controls 15. Web Services Overview How Web Services Work Protocols and Standards 16. Creating Web Services A Simple StockTicker Creating a Discovery File Deployment 17. Consuming Web Services Discovery Creating the Proxy Creating the Consuming Application 18. Caching and Performance Types of Caching Output Caching Object Caching The HttpCachePolicy Class Performance Benchmarking and Profiling 19. Security Authentication Authorization Impersonation 20. Controlling, Configuring, and Deploying Applications What Is an Application? Controlling the Application Configuring the Application Deploying the Application A. Relational Database Technology: A Crash Course B. Bug Database Architecture Index

Erscheint lt. Verlag 12.3.2002
Zusatzinfo index
Verlagsort Sebastopol
Sprache englisch
Maße 178 x 232 mm
Gewicht 1308 g
Einbandart kartoniert
Themenwelt Informatik Web / Internet Web Design / Usability
ISBN-10 0-596-00171-1 / 0596001711
ISBN-13 978-0-596-00171-1 / 9780596001711
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
der Weg zur professionellen Vektorgrafik

von Uwe Schöler

Buch (2024)
Carl Hanser (Verlag)
29,99
alles, was Sie über Gestaltung im Web wissen sollten

von Björn Rohles; Jürgen Wolf

Buch | Softcover (2023)
Rheinwerk (Verlag)
29,90