Professional ASP.NET 1.1 [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Professional ASP.NET 1.1 [Electronic resources] - نسخه متنی

Alex Homeret

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید



Sitemap



Table of Contents



BackCover



Professional ASP.NET 1.1



Introduction



What Does This Book Cover?



Who Is This Book for?



What You Need To Use This Book



Conventions



Source Code



Errata



p2p.wrox.com



Acknowledgments



Chapter 1: A Fast Track Guide to ASP.NET



Evolution or Revolution?



Getting Started with ASP.NET



Installing .NET



Visual Studio .NET 2003



Creating ASP.NET Applications in Visual Studio .NET 2003



How Is ASP.NET Different from ASP?



Writing ASP.NET Pages



Summary



Chapter 2: Understanding the .NET Framework



What Is .NET?



The Common Language Runtime



.NET Framework Drill Down



ASP.NET Design Goals



Summary



Chapter 3: The .NET L anguages



The Supplied Languages



Visual Basic .NET



C#



JScript.NET



C++



Visual J#.NET



Other Supported Languages



The .NET Language Compilers



Benefits of a Common Language Runtime



Performance Issues



Common Examples



Summary



Chapter 4: Writing ASP.NET Pages



Coding Issues



The Page Class



Code-Behind



Page Caching



Smart Navigation



User Controls



Summary



Chapter 5: Server Controls and Validation



What Are Server Controls?



The HTML Server Controls



Summary



Chapter 6: ASP.NET Web Form Controls



The Basic ASP.NET Web Form Controls



The ASP.NET List Controls



Other ASP.NET Rich Controls



Summary



Chapter 7: List Controls and Data Binding



Obtaining the Sample Files



Data Binding - The Concepts



Adding Styles and Templates



Editing Data with Data-Bound Controls



Summary



Chapter 8: Introducing .NET Data Management



Data Stores and Data Access



Introducing Data Management in .NET



The Fundamental ADO.NET Classes



Common Data Access Tasks with .NET



An Introduction to XML in .NET



Common XML Tasks in .NET



Choosing a Data Storage Methodology



Summary



Chapter 9: Working with Relational Data



Obtaining the Sample Files



Accessing Complex Data



Working with the DataTable Object



Sorting and Filtering Data



Summary



Chapter 10: Updating Relational Data Sources



Obtaining the Sample Files



Updating Data with a Command Object



Updating Data Sources with Transactions



Updating Data from a DataSet Object



Managing Concurrent Data Updates



Summary



Chapter 11: XML Data Management in .NET



Obtaining the Sample Files



XML and the DataSet Object



Working with the XmlDataDocument Object



Reading XML Data Direct from SQL Server



Validating XML Documents



Creating and Editing XML Documents



Using XSL and XSLT Transformations



Summary



Chapter 12: Web Applications and global.asax



IIS Web Roots and Applications



ASP.NET Web Applications



Application State Management



Application Events



Advanced Topics



Summary



Chapter 13: Configuration



Configuration Overview



Common Configuration Settings



Tracing



Custom Errors



Authentication and Authorization



Web Services



Advanced Topics



Summary



Chapter 14: Securing ASP.NET Applications



Windows 2000 and IIS Security Overview



ASP.NET Security Overview



Programmatic Security and Personalization



ASP.NET Security Examples



ASP.NET Process Account and Trust Levels



Summary



Chapter 15: Working with Collections and Lists



Working with Collections and Lists



The System.Collections Core Interfaces



System.Collections.Specialized Namespace



Strongly Typed Collections



Summary



Chapter 16: Working with Other Base Classes



Working with Directories and Files



Regular Expressions



Summary



Chapter 17: .NET Components



Writing Business Objects



Cross-Language Inheritance



Component Deployment



Summary



Chapter 18: Building ASP.NET Server Controls



Writing a Simple Control



Writing a TextBox Control



Miscellaneous Topics



User Controls



Summary



Chapter 19: Exposing Web Services



Web Services Overview



Building ASP.NET Web Services



Coding ASP.NET Web Services



Protocols



Data Types



WebMethod and WebService Attributes



Designing ASP.NET Web Services



Advanced ASP.NET Web Services



Summary



Chapter 20: Using Web Services



Finding and Describing Web Services



Building Web Service Proxies



Using the Proxy Class



From Web Site to Web Service



Design Decisions



Web Services Security



Advanced Topics



Summary



Chapter 21: Mobile Controls



A Summary of the Wireless Web



Introduction to Mobile Controls



Advanced Mobile Control Topics



Summary and Future Possibilities



Chapter 22: Tracing, Error Handling, Debugging, and Performance



Tracing



Error Handling



Debugging



Profiling and Performance



Summary



Chapter 23: Migration and Interoperability



Migrate, Integrate, or Rewrite?



ASP.NET



Language Changes



Interoperability



Summary



Chapter 24: Case Study IBuyAdventure.NET


Overview of the Application



IBuyAdventure.NET (IBA.NET)



The Business Objects and Assemblies



The IBuyAdventure .NET Database



The Application User Interface



User Controls in IBuyAdventure .NET



Summary



Appendix A: The Common System Namespaces



.NET Languages Namespaces



Data Management Namespaces



Debugging and Monitoring Namespaces



Application Services Namespaces



Graphics and Printing Namespaces



Fundamental Networking Namespaces



Windows Forms Application Namespaces



Fundamental Web Application Namespaces



Web Forms Application Namespaces



Web Service Application Namespaces



Appendix B: Scott Guthrie's Top Performance Tips



Manage Your ViewState



Manage Your Session State



Use Output Caching



Use Server Controls Only When Appropriate



Use a DataReader Instead of a DataSet



Use the SQL TDS Classes for Data Access



Use Data Binding Where Possible



Use Option Explicit or Strict in Visual Basic


Use Early Binding to Components



Avoid ASP Compatibility



Remember the New Request and Response Objects



Appendix C: Summary of Changes to ASP.NET in Version 1.1



Changes in the System Namespace



Changes in the System.Data Namespaces



Changes in the System.IO Namespace



Changes in the System.Net Namespace



Changes in the System.Web Namespaces



Changes to the Web Services Classes



Changes in the System.Xml Namespaces



Appendix D: References and Further Information



Third-Party ASP.NET Component Vendors



ASP.NET Hosting



Index



Index_A



Index_B



Index_C



Index_D



Index_E



Index_F



Index_G



Index_H



Index_I



Index_J



Index_K



Index_L



Index_M



Index_N



Index_O



Index_P



Index_Q



Index_R



Index_S



Index_T



Index_U



Index_V



Index_W



Index_X



List of Figures



/ 244