Articoli correlati a Asp.Net Cookbook

Asp.Net Cookbook - Brossura

 
9780596003784: Asp.Net Cookbook

Sinossi

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.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

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.(www.dominiondigital.com), a firm that specializes in helping companies envision and achieve maximum business value from investments in technology.

Contenuti

Preface; What This Book Is About; Who This Book Is For; How This Book Is Organized; Topics Not Covered; Sample Source Code; Sample Database, Scripts, and Connection Strings; Do I Need Visual Studio .NET?; Web Resources; Conventions Used in This Book; Using Code Examples; Comments and Questions; Acknowledgments; Chapter 1: Tabular Data; 1.1 Introduction; 1.2 Selecting the Right Tabular Control; 1.3 Generating a Quick-and-Dirty Tabular Display; 1.4 Enhancing the Output of a Tabular Display; 1.5 Displaying Data from an XML File; 1.6 Displaying an Array as a Group of Checkboxes; 1.7 Displaying Data from a Hashtable; 1.8 Adding Next/Previous Navigation to a DataGrid; 1.9 Adding First/Last Navigation to a DataGrid; 1.10 Adding Direct Page Navigation to a DataGrid; 1.11 Paging Through a Record-Heavy DataGrid; 1.12 Sorting Data Within a DataGrid; 1.13 Sorting Data in Ascending/Descending Order Within a DataGrid; 1.14 Combining Sorting and Paging in a DataGrid; 1.15 Editing Data Within a DataGrid; 1.16 Formatting Columnar Data in a DataGrid; 1.17 Allowing Selection Anywhere Within a DataGrid Row; 1.18 Adding a Delete Confirmation Pop Up; 1.19 Displaying a Pop-Up Details Window; 1.20 Adding a Totals Row to a DataGrid; Chapter 2: Validation; 2.1 Introduction; 2.2 Requiring that Data be Entered in a Field; 2.3 Requiring Data to Be In a Range; 2.4 Requiring that Two Data Input Fields Match; 2.5 Requiring that Data Matches a Predefined Pattern; 2.6 Requiring that a Drop-Down List Selection Be Made; 2.7 Requiring Data to Match a Database Entry; Chapter 3: Forms; 3.1 Introduction; 3.2 Using the Enter Key to Submit a Form; 3.3 Using the Enter Key to Submit a Form After Validation; 3.4 Submitting a Form to a Different Page; 3.5 Simulating Multipage Forms; 3.6 Setting the Initial Focus to a Specific Control; 3.7 Setting the Focus to a Control with a Validation Error; Chapter 4: User Controls; 4.1 Introduction; 4.2 Sharing a Page Header on Multiple Pages; 4.3 Creating a Customizable Navigation Bar; 4.4 Reusing Code-Behind Classes; 4.5 Communicating Between User Controls; 4.6 Adding User Controls Dynamically; Chapter 5: Custom Controls; 5.1 Introduction; 5.2 Combining HTML Controls in a Single Custom Control; 5.3 Creating a Custom Control with Attributes; 5.4 Creating a Custom Control with State; 5.5 Customizing an ASP.NET TextBox Server Control; Chapter 6: Maintaining State; 6.1 Introduction; 6.2 Maintaining Information Needed by All Users of an Application; 6.3 Maintaining Information about a User Throughout a Session; 6.4 Preserving Information Between Postbacks; 6.5 Preserving Information Across Multiple Requests for a Page; Chapter 7: Error Handling; 7.1 Introduction; 7.2 Handling Errors at the Method Level; 7.3 Handling Errors at the Page Level; 7.4 Handling Errors at the Application Level; 7.5 Displaying User-Friendly Error Messages; Chapter 8: Security; 8.1 Introduction; 8.2 Restricting Access to All Application Pages; 8.3 Restricting Access to Selected Application Pages; 8.4 Restricting Access to Application Pages by Role; 8.5 Using Windows Authentication; Chapter 9: Configuration; 9.1 Introduction; 9.2 Overriding Default HTTP Runtime Parameters in web.config; 9.3 Adding Custom Application Settings in web.config; 9.4 Displaying Custom Error Messages; 9.5 Maintaining Session State Across Multiple Web Servers; 9.6 Accessing Other web.config Configuration Elements; 9.7 Adding Your Own Configuration Elements to web.config; Chapter 10: Tracing and Debugging; 10.1 Introduction; 10.2 Uncovering Page-Level Problems; 10.3 Uncovering Problems Application Wide; 10.4 Pinpointing the Cause of an Exception; 10.5 Uncovering Problems Within Web Application Components; 10.6 Uncovering Problems Within Dual-Use Components; 10.7 Writing Trace Data to the Event Log with Controllable Levels; 10.8 Using a Breakpoint to Stop Execution of an Application When a Condition Is Met; 10.9 Stress Testing a Web Application or Service; Chapter 11: Web Services; 11.1 Introduction; 11.2 Creating a Web Service; 11.3 Consuming a Web Service; 11.4 Creating a Web Service That Returns a Custom Object; 11.5 Setting the URL of a Web Service at Runtime; Chapter 12: Dynamic Images; 12.1 Introduction; 12.2 Drawing Button Images on the Fly; 12.3 Creating Bar Charts on the Fly; 12.4 Displaying Images Stored in a Database; 12.5 Displaying Thumbnail Images; Chapter 13: Caching; 13.1 Introduction; 13.2 Caching Pages; 13.3 Caching Pages Based on Query String Parameter Values; 13.4 Caching Pages Based on Browser Type and Version; 13.5 Caching Pages Based on Developer-Defined Custom Strings; 13.6 Caching User Controls; 13.7 Caching Application Data; Chapter 14: Internationalization; 14.1 Introduction; 14.2 Localizing Request/Response Encoding; 14.3 Providing Multiple Language Support; 14.4 Overriding Currency Formatting; Chapter 15: File Operations; 15.1 Introduction; 15.2 Downloading a File from the Web Server; 15.3 Uploading a File to the Web Server; 15.4 Processing an Uploaded File Without Storing It on the Filesystem; 15.5 Storing the Contents of an Uploaded File in a Database; Chapter 16: Performance; 16.1 Introduction; 16.2 Reducing Page Size by Selectively Disabling the ViewState; 16.3 Speeding up String Concatenation with a StringBuilder; 16.4 Speeding Up Read-Only Data Access; 16.5 Speeding Up Data Access to a SQL Server Database Using the SQL Provider; Chapter 17: HTTP Handlers; 17.1 Introduction; 17.2 Creating a Reusable Image Handler; 17.3 Creating a File Download Handler; Chapter 18: Assorted Tips; 18.1 Introduction; 18.2 Accessing HTTP-Specific Information from Within a Class; 18.3 Executing External Applications; 18.4 Transforming XML to HTML; 18.5 Determining the User’s Browser Type; 18.6 Dynamically Creating Browser-Specific Stylesheets; 18.7 Saving and Reusing HTML Output; 18.8 Sending Mail; 18.9 Creating and Using Page Templates; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreOreilly & Associates Inc
  • Data di pubblicazione2004
  • ISBN 10 0596003781
  • ISBN 13 9780596003784
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine824

Compra usato

Condizioni: buono
Good condition. A copy that has...
Visualizza questo articolo

GRATIS per la spedizione in U.S.A.

Destinazione, tempi e costi

Risultati della ricerca per Asp.Net Cookbook

Foto dell'editore

Geoffrey T. LeBlond, Michael A. Kittel
Editore: Oreilly & Associates Inc, 2004
ISBN 10: 0596003781 ISBN 13: 9780596003784
Antico o usato Brossura

Da: Wonder Book, Frederick, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Codice articolo I14A-01671

Contatta il venditore

Compra usato

EUR 6,29
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Foto dell'editore

Kittel, Michael A,LeBlond, Geoffrey T.
Editore: O'Reilly Media, 2004
ISBN 10: 0596003781 ISBN 13: 9780596003784
Antico o usato paperback

Da: HPB Inc., Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_422575045

Contatta il venditore

Compra usato

EUR 3,19
Convertire valuta
Spese di spedizione: EUR 3,31
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

-
Editore: - -, 2004
ISBN 10: 0596003781 ISBN 13: 9780596003784
Antico o usato Paperback

Da: Bahamut Media, Reading, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 6545-9780596003784

Contatta il venditore

Compra usato

EUR 25,93
Convertire valuta
Spese di spedizione: EUR 8,18
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello