Designing Microsoft Asp.Net Applications
Synopsis
This core reference demonstrates the latest techniques for
building dynamic, ultra-scalable business solutions with
Active Server Pages.NET-formerly ASP+. After surveying the
history of ASP programming, the book shows how ASP.NET
integrates with the COM+ 2.0 runtime environment and uses
Extensible Markup Language (XML), ActiveX® Data Objects
.NET (formerly ADO+), Web Services, and Web Forms to create
powerful Web solutions. It comes with code samples on
CD-ROM in Microsoft Visual Basic and Microsoft Visual C#
development system.
Key Book Benefits:
- Describes how to exploit the new functionality of
ASP.NET, including improved integration with the COM+ 2.0
runtime environment, XML, and ADO.NET
- Presents how-to-examples for Microsoft Visual Basic and
Microsoft Visual C# for building dynamic, reusable Web
applications faster and more efficiently
- Features code samples and the .NET Framework SDK on
CD-ROM for supplemental reference and study
Contents
- Acknowledgments xi
- Introduction xiii
1 Introduction to ASP.NET Development 1
- The Problem: Developing Dynamic Web Applications 2
- One Solution: Common Gateway Interface 3
- Another Solution: Internet Server Application
Programming Interface 7
- A Better Solution: Active Server Pages 11
- A New Solution: ASP.NET 19
- Conclusion 20
2 Managed Code and the Common Language Runtime
21
- Overview of the .NET Framework 22
- Introduction to Microsoft Intermediate Language 24
- Getting the JITters—Just in Time! 30
- Managed Code and Data 31
- About Unsafe Code 33
- Conclusion 33
3 The .NET Framework Objects and Languages
35
- The .NET Solution to Type Compatibility 37
- Other Objects in the .NET Framework 45
- Overview of Visual Basic .NET 47
- C# (C Sharp) Overview 57
- Conclusion 64
4 ASP.NET Development 101 65
- Hello ASP.NET World! 65
- The ASP.NET Development Model 71
- Creating an ASP.NET Web Application with Visual Studio
.NET 72
- Other Types of ASP.NET Applications 81
- Configuring an Application 85
- Conclusion 108
5 Web Forms 109
- Using the Classic ASP Program Architecture 110
- Using Validator Controls 118
- Maintaining the State of Controls in ASP.NET 148
- Manipulating Server Controls Programmatically 152
- Conclusion 164
6 Creating ASP.NET Components 165
- The Trouble with Components 165
- ASP.NET Control Classes 168
- The Life Cycle of a Control 170
- Creating User Controls 172
- Creating Custom Controls 187
- Conclusion 213
7 Balancing Server and Client Functionality
215
- Client-Side Scripting 216
- Creating an Extensive Client-Side Web Control 228
- Conclusion 240
8 Time to Get the Data! 241
- XML as the Universal Data Language 241
- Using the IEnumerator Interface 244
- Introducing ADO.NET 249
- Conclusion 277
9 Data and ASP.NET Forms 279
- Accessing Data Using ASP Forms 279
- Accessing Data Using ASP.NET Forms 282
- The DataGrid Server Control 282
- The Repeater Server Control 298
- Creating Data Entry Pages 310
- Conclusion 332
10 XML Web Services 333
- Standards for XML Web Services 334
- Creating a Simple XML Web Service 336
- Consuming a Simple XML Web Service 344
- A Real-World XML Web Service: Article Distribution
355
- Conclusion 366
APPENDIX A Configuring ASP.NET Applications in IIS
367
- ASP.NET User Authentication 367
- Creating a New Virtual Directory in IIS 368
APPENDIX B What You Need to Know About HTML to Use
This Book 377
- HTML Tags 378
- HTML Links 378
- HTML Widgets 379
- HTML Tables 382
INDEX
Commander ce livre au
prix de
53,16
€
50,5
€
Classé sous : Web, Net, Asp, Xml, Conclusion
Livres en rapport
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|