Bienvenue chez nous!
Logo Ex Libris

ASP.NET 2.0 Cookbook: 125 Solutions in C# and Visual Basic for Web Developers

  • Couverture cartonnée
  • 989 Nombre de pages
Developers who want to create dynamic, data-driven web sites running on Microsoft web servers have long relied on Active Server Pa... Lire la suite
CHF 69.00
Habituellement expédié sous 3 semaines.

Description

Developers who want to create dynamic, data-driven web sites running on Microsoft web servers have long relied on Active Server Pages (ASP). ASP.NET is Microsoft's latest evolution of ASP. While ASP.NET has a lot in common with its predecessor, this new technology takes advantage of object-oriented programming to dramatically improve developer productivity and convenience. Using the .NET Framework and Microsoft's new object-oriented languages, ASP.NET brings the same rapid drag-and-drop productivity to web applications that the Visual Basic programming language brought to Windows applications. ASP.NET also introduces web services, which allow developers to expose the functionality of an application via HTTP and XML, so that clients on any platform can access it via the Internet. ASP.NET is not a simple upgrade of ASP. It s a quantum leap ahead. There are many benefits to using ASP.NET, and one major drawback: the time developers must devote to mastering this new Web application technology. The ASP.NET Cookbook provides a wealth of plug-and-play solutions to problems commonly encountered when developing ASP.NET web applications and services in the popular problem-solution-discussion Cookbook format. The coding solutions in ASP.NET Cookbook appeal to a wide range of developers, from the inexperienced to the expert. For every problem addressed in the book, there's a worked-out solution or recipe a short, focused piece of code that web developers can insert directly into their applications. Developers can save hours by using just a single one of over 100 recipes included in this invaluable cookbook. But the ASP.NET Cookbook provides far more than just a wide range of cut-and-paste code solutions. Each recipe is followed by a discussion including tips, tricks, and possible pitfalls--so developers can learn to adapt the problem-solving techniques to a myriad of similar situations. Each recipe provides an immediate solution to a pressing problem, while simultaneously allowing developers who prefer to a hands-on learning style with the experience they need to master ASP.NET. This ultimate ASP.NET code sourcebook will quickly earn the dog-eared corners and coffee rings that mark a web developer's most valued resource.

Auteur

Michael Kittel has nearly 30 years experience in the software industry. He has been working with Microsoft technologies for more than 10 years and with ASP.NET since the alpha release of 1.0. He has been the system architect and led the development of applications for Lexis-Nexis, Plow & Hearth, ReturnBuy, and many others. Michael has a Microsoft Certified Solutions Developer certification and is currently a senior consultant at Dominion Digital, Inc. (http://www.dominiondigital.com), a firm that specializes in helping companies envision and achieve maximum business value from investments. Geoffrey T. LeBlond is the co-author of "Using 1-2-3", the first computer book that sold over 1 million copies. Geoff is the author of numerous computer books, and was the developer of Oriel, an early scripting language for Microsoft Windows. More recently, Geoff has been focusing his attention on developing web applications using ASP and ASP.NET.



Texte du rabat

Completely revised for ASP.NET 2.0, this new edition of the best-selling ASP.NET Cookbook has everything you need to go from beginning to advanced Windows-based web site development using Microsoft's popular Visual Studio 2005 and ASP.NET 2.0 developer tools. Written for the impatient professional, ASP.NET 2.0 Cookbook contains more than 125 recipes for solving common and not-so-common problems you are likely to encounter when building ASP.NET-based web applications. The recipes in this book, which run the gamut from simple coding techniques to more comprehensive development strategies, are presented in the popular Problem-Solution-Discussion format of the O'Reilly Cookbook series. As with the first edition, every solution is coded in both C# and Visual Basic 2005. Among the additions and revisions to this new edition are: * Three new chapters, including 25 new recipes for Master and Content pages, Personalization using Profiles and Themes, Custom Web Parts, and more * New code for every solution, rewritten to take advantage of features and techniques new to ASP.NET 2.0 and available for download The ASP.NET 2.0 Cookbook continues to provide the most comprehensive coverage you'll find anywhere of: * Tabular controls, including the new GridView control * Data validation, including the new ASP.NET 2.0 validation controls, as well as techniques for performing your own validation programmatically * User and custom controls * Error handling, performance tuning, and caching Whether you're new to ASP.NET or an experienced Microsoft developer, with ASP.NET 2.0 Cookbook, deliverance from a long day (or night) at your computer could be just one recipe away.

Résumé
Provides information you need to go from beginning to advanced Windows-based web site development using Microsoft's popular Visual Studio 2005 and ASP.NET 2.0 developer tools. This book contains more than 125 recipes for solving common and not-so-common problems you are likely to encounter when building ASP.NET-based web applications.

Contenu

Inhaltsverzeichnis Preface 1. Master Pages 1.1 Generating a Quick Master/Content Page Arrangement 1.2 Extending a Master Page's Content to Include Content for Other Application Pages 1.3 Changing Which Master Page Is Used Without Modifying All Affected Application Pages 1.4 Setting the Master Page at Runtime 2. Tabular Data 2.1 Selecting the Right Tabular Control 2.2 Generating a Quick-and-Dirty Tabular Display 2.3 Enhancing the Output of a Tabular Display 2.4 Displaying Data from an XML File 2.5 Displaying an Array as a Group of Checkboxes 2.6 Displaying Data from a Hashtable 2.7 Adding Next/Previous Navigation to a DataGrid 2.8 Adding First/Last Navigation to a DataGrid 2.9 Adding Direct Page Navigation to a DataGrid 2.10 Sorting Data in Ascending/Descending Order Within a DataGrid 2.11 Combining Sorting and Paging in a DataGrid 2.12 Paging Through a Record-Heavy DataGrid 2.13 Editing Data Within a DataGrid 2.14 Navigating and Sorting Within a GridView 2.15 Updating a GridView Without Refreshing the Whole Page 2.16 Editing Data in a GridView 2.17 Inserting a Row Within a GridView 2.18 Formatting Columnar Data in a GridView 2.19 Allowing Selection Anywhere Within a GridView 2.20 Adding a Delete Confirmation Pop-Up 2.21 Displaying a Pop-Up Details Window 2.22 Adding a Totals Row to a GridView 3. Validation 3.1 Requiring That Data Be Entered in a Field 3.2 Requiring Data to Be in a Range 3.3 Requiring That Two Data Input Fields Match 3.4 Requiring Data to Match a Predefined Pattern 3.5 Requiring That a Drop-Down List Selection Be Made 3.6 Requiring Data to Match a Database Entry 3.7 Using Validation Groups to Support Login and New User Registration Within a Single Form 3.8 Performing Validation Programmatically to Execute Your Own Application-Specific Logic 4. Forms 4.1 Setting the Default Button to Submit a Form 4.2 Submitting a Form to a Different Page 4.3 Simulating Multipage Forms 4.4 Setting the Initial Focus to a Specific Control 4.5 Setting the Focus to a Control with a Validation Error 5. User Controls 5.1 Sharing a Page Header on Multiple Pages 5.2 Creating a Customizable Navigation Bar 5.3 Reusing Code-Behind Classes 5.4 Communicating Between User Controls 5.5 Adding User Controls Dynamically 6. Custom Controls 6.1 Combining HTML Controls in a Single Custom Control 6.2 Creating a Custom Control with Attributes 6.3 Creating a Custom Control with State 6.4 Using the Control State with Custom Controls 6.5 Customizing an ASP.NET TextBox Server Control 7. Maintaining State 7.1 Maintaining Information Needed by All Users of an Application 7.2 Maintaining Information About a User Throughout a Session 7.3 Preserving Information Between Postbacks 7.4 Preserving Information Across Multiple Requests for a Page 8. Error Handling 8.1 Handling Errors at the Method Level 8.2 Handling Errors at the Page Level 8.3 Handling Errors at the Application Level 8.4 Displaying User-Friendly Error Messages 9. Security 9.1 Restricting Access to All Application Pages 9.2 Restricting Access to Selected Application Pages 9.3 Restricting Access to Application Pages by Role 9.4 Using Windows Authentication 9.5 Using Membership and Roles 10. Profiles and Themes 10.1 Using Profiles 10.2 Inheriting a Profile 10.3 Using and Migrating Anonymous Profiles 10.4 Managing User Profiles 10.5 Using Themes 10.6 User-Personalized Themes 11. Web Parts 11.1 Using Server Controls and User Controls as Web Parts 11.2 Creating a Reusable Web Parts Catalog 11.3 Creating a Custom Web Part 11.4 Communicating Between Web Parts 11.5 Persisting Personalized Web Part Properties 12. Configuration 12.1 Overriding Default HTTP Runtime Parameters in web.config 12.2 Adding Custom Application Settings in web.config 12.3 Displaying Custom Error Messages 12.4 Maintaining Session State Across Multiple Web Servers 12.5 Accessing Other web.config Configuration Elements 12.6 Adding Your Own Configuration Elements to web.config 12.7 Encrypting web.config Sections 13. Tracing and Debugging 13.1 Uncovering Page-Level Problems 13.2 Uncovering Application-Wide Problems 13.3 Pinpoint

Détails sur le produit

Titre: ASP.NET 2.0 Cookbook: 125 Solutions in C# and Visual Basic for Web Developers
Auteur:
Code EAN: 9780596100643
ISBN: 978-0-596-10064-3
Format: Couverture cartonnée
Editeur: o'Reilly & Assoc Inc
Genre: Internet
nombre de pages: 989
Poids: 1247g
Taille: H233mm x B178mm x T39mm
Année: 2005
Auflage: 2. A.