Professional ASP.NET 4.5 in C# and VB (eBook)

eBook Download: PDF | EPUB
2013 | 1. Auflage
1440 Seiten
Wiley (Verlag)
978-1-118-33205-4 (ISBN)

Lese- und Medienproben

Professional ASP.NET 4.5 in C# and VB -  Jason N. Gaylord,  Scott Hanselman,  Todd Miranda,  Pranav Rastogi,  Christian Wenz
Systemvoraussetzungen
Systemvoraussetzungen
40,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The all-new approach for experienced ASP.NET professionals! ASP.NET is Microsoft's technology for building dynamically generated web pages from database content. Originally introduced in 2002, ASP.NET has undergone many changes in multiple versions and iterations as developers have gained a decade of experience with this popular technology. With that decade of experience, this edition of the book presents a fresh, new overhauled approach. A new focus on how to build ASP.NET sites and applications relying on field-tested reliable methods Integration of "e;One ASP.NET"e; philosophy treating ASP.NET Web Forms and ASP.NET MVC as equal tools each with their proper time and place Coverage of hot new ASP.NET 4.5 additions such as the Web API, Websockets and HTML5 & CSS3 use in layout but only to the extent that the tools themselves are practical and useful for working ASP.NET developers Professional ASP.NET 4.5 in C# and VB is an essential tool for programmers who need to be productive and build reliably performing sites with the latest ASP.NET Framework and Visual Studio.

Jason N. Gaylord is Director of Technology at United One Resources, an app developer, blogger, Microsoft MVP, and ASPInsider. Christian Wenz is a consultant, trainer, author, ASP.NET MVP, and ASPInsider. Pranav Rastogi is a member of the Microsoft ASP.NET team, web developer, and speaker. Todd Miranda is the owner of NxtDimension Solutions and a consultant, trainer, and Microsoft MVP. Scott Hanselman is a web developer for Microsoft, has a popular blog and podcast, has authored many books, and speaks globally. Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

FOREWORD xli

INTRODUCTION xliii

PART I: ASP.NET FUNDAMENTALS

CHAPTER 1: ONE ASP.NET 3

CHAPTER 2: HTML5 AND CSS3 DESIGN WITH ASP.NET 17

CHAPTER 3: ASP.NET WEB FORMS STRUCTURE 53

PART II: CONTROLS

CHAPTER 4: ASP.NET SERVER CONTROLS AND CLIENT-SIDE SCRIPTS 103

CHAPTER 5: ASP.NET WEB SERVER CONTROLS 123

CHAPTER 6: VALIDATION SERVER CONTROLS 199

CHAPTER 7: USER AND SERVER CONTROLS 231

PART III: DATA ACCESS

CHAPTER 8: DATA BINDING 299

CHAPTER 9: MODEL BINDING 355

CHAPTER 10: QUERYING WITH LINQ 371

CHAPTER 11: ENTITY FRAMEWORK 411

CHAPTER 12: ASP.NET DYNAMIC DATA 443

CHAPTER 13: WORKING WITH SERVICES 455

PART IV: PROVIDERS

CHAPTER 14: INTRODUCTION TO THE PROVIDER MODEL 529

CHAPTER 15: EXTENDING THE PROVIDER MODEL 559

PART V: ASP.NET FEATURES

CHAPTER 16: WORKING WITH MASTER PAGES 591

CHAPTER 17: SITE NAVIGATION 621

CHAPTER 18: PERSONALIZATION 671

CHAPTER 19: MEMBERSHIP AND ROLE MANAGEMENT 701

CHAPTER 20: SECURITY 759

PART VI: APPLICATION STATE

CHAPTER 21: STATE MANAGEMENT 791

CHAPTER 22: CACHING 823

PART VII: CLIENT-SIDE DEVELOPMENT

CHAPTER 23: ASP.NET AJAX 857

CHAPTER 24: AJAX CONTROL TOOLKIT 895

CHAPTER 25: JQUERY 957

CHAPTER 26: REAL-TIME COMMUNICATION 983

CHAPTER 27: DEVELOPING WEBSITES WITH MOBILE IN MIND 1001

PART VIII: APPLICATION CONFIGURATION AND DEPLOYMENT

CHAPTER 28: CONFIGURATION 1027

CHAPTER 29: DEBUGGING AND ERROR HANDLING 1075

CHAPTER 30: MODULES AND HANDLERS 1105

CHAPTER 31: ASYNCHRONOUS COMMUNICATION 1121

CHAPTER 32: BUILDING GLOBAL APPLICATIONS 1135

CHAPTER 33: PACKAGING AND DEPLOYING ASP.NET APPLICATIONS 1163

PART IX: ADDITIONAL ASP.NET TECHNOLOGIES

CHAPTER 34: ASP.NET MVC 1187

CHAPTER 35: ASP.NET WEB PAGES AND RAZOR 1215

PART X: APPENDIXES

APPENDIX A: MIGRATING OLDER ASP.NET PROJECTS 1239

APPENDIX B: COM INTEGRATION 1247

APPENDIX C: ASP.NET ULTIMATE TOOLS 1257

APPENDIX D: ADMINISTRATION AND MANAGEMENT 1269

APPENDIX E: DYNAMIC TYPES AND LANGUAGES 1295

APPENDIX F: ASP.NET ONLINE RESOURCES 1305

APPENDIX G: VISUAL STUDIO EXTENSIBILITY WITH NUGET 1309

INDEX 1333

Erscheint lt. Verlag 26.4.2013
Vorwort Scott Hunter
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Web / Internet
Schlagworte ASP.NET • Computer Science • Informatik • Web-Entwicklung • Web Site Development
ISBN-10 1-118-33205-9 / 1118332059
ISBN-13 978-1-118-33205-4 / 9781118332054
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 44,9 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

EPUBEPUB (Adobe DRM)
Größe: 73,8 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich