ASP.NET 4 Unleashed - Stephen Walther, Kevin Hoffman, Nate Dudek

ASP.NET 4 Unleashed

Buch | Hardcover
XXII, 1887 Seiten
2010 | 3. Auflage
Sams Publishing (Verlag)
978-0-672-33112-1 (ISBN)
59,80 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Stephen Walther has been involved with ASP.NET from the beginning. His training company, AspWorkshops.com and superexperttraining.com, conducted the first training class on ASP.NET. He also lectures regularly on ASP.NET and he is a Microsoft ASP.NET MVP.
Stephen got his start working with Active Server Pages by developing two large commercial Web sites. First, he created the Collegescape Web site, used by more than 200 colleges (including Harvard, Stanford, and MIT) to accept online college applications. Next, he created the CityAuction Web site, the auction Web site used by both Snap! and CitySearch.
Stephen received his Bachelor of Arts degree from the University of California at Berkeley. He was a Ph.D. candidate in Linguistics and Philosophy at the Massachusetts Institute of Technology when he became involved with the World Wide Web.

Kevin Hoffman wrote his first line of code more than 21 years ago. When he received his first computer, a Commodore VIC-20, he became addicted immediately and has been writing code and learning as much about programming and the art of software development ever since. He has worked in many industries writing applications for the .NET Framework since the original 1.0 release, and, more recently, has been involved in development for the .NET Framework 3.0 and SharePoint 2007. He is currently a Research Developer for Liquidnet Holdings, one of the largest global institutional equities brokers, working on many varied technologies, including the .NET Framework and SharePoint 2007.
The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of ASP.NET development. Led by Microsoft ASP.NET program manager Stephen Walther, an expert author team thoroughly covers the entire platform.

The authors first introduce the ASP.NET Framework’s basic controls and show how to create common site-wide layouts and styles. Next, they cover all aspects of accessing, presenting, organizing, and editing data. You’ll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors’ unsurpassed experience with ASP.NET

  • Build interactive Web Forms, validate form data, and upload files
  • Provide interactive calendars, wizards, site maps, and other valuable features
  • Design efficient, maintainable sites with Master Pages and Themes
  • Build data-driven applications with database controls, ADO.NET data access components, QueryExtender, LINQ to SQL, and WCF Data Services
  • Generate charts on the fly with the new Chart Control
  • Extend ASP.NET with custom controls and reusable components
  • Create site registration and authentication systems that store membership data in SQL Server or Active Directory
  • Use URL Routing to build dynamism, flexibility, readability, and SEO-friendliness into your URLs
  • Improve performance and scalability with caching and preloading
  • Maintain state with cookies, cookieless session state, and profiles
  • Localize, configure, package, and deploy ASP.NET applications
  • Use the ASP.NET MVC Framework to improve agility, testability, speed to market, and extensibility
  • Retrofit existing ASP.NET applications with Ajax and build pure client-side Ajax web applications
  • Construct a complete ASP.NET 4 website from start to finish

Stephen Walther is a Senior Program Manager on the Microsoft ASP.NET team. He works on ASP.NET Web Forms and ASP.NET Ajax. Before joining Microsoft, his company provided training and consulting for organizations such as NASA, Boeing, Lockheed Martin, the National Science Foundation, and Verizon. Walther got his start with the World Wide Web by dropping out of MIT and developing two large commercial websites. He created the Collegescape website, used by more than 200 colleges (including Harvard, Stanford, and MIT) to accept online college applications. He also developed the CityAuction website, the auction website used by both Snap! and CitySearch. He is the author of several editions of ASP.NET Unleashed. Kevin Hoffman has been programming since he was 10 years old, when he got his hands on a Commodore VIC-20 and learned BASIC. He has eaten, slept, and breathed code ever since. He has written applications for scientific instruments, military applications, small businesses, and Fortune 500 enterprises on virtually every platform and language ranging from Symbol Barcode readers running PalmOS to the iPhone, ASP.NET, Rails, and everything in between. Kevin is the chief systems architect for Exclaim Computing, where he builds custom architectures and application solutions for a wide range of clients and industries. He regularly contributes to articles for magazines such as MSDN Magazine and is the author of the Kotan Code blog (http://www.kotancode.com). Nate Dudek is the development lead for Exclaim Computing, a company focused on providing technology solutions for a variety of platforms, including mobile, web, enterprise, and cloud computing. He has presented at conferences, written several articles, and is constantly mentoring and teaching developers on software development best practices, software architecture, and new technologies. For the past ten years, Nate has architected and developed software for a variety of industries, including real-time systems for power utilities, enterprise resource planning systems for service-based companies, and eCommerce systems for web businesses. He holds a B.S. degree in computer science from Clarkson University with a minor in software engineering and mathematics. Nate writes about all areas of technology on his blog, Caffeine Dependency Injection, at http://www.caffeinedi.com.

Introduction 1

Part I: Building ASP.NET Pages

1 Overview of the ASP.NET Framework 5
2 Using the Standard Controls 59
3 Using the Validation Controls 121
4 Using the Rich Controls 179

Part II: Designing ASP.NET Websites

5 Designing Websites with Master Pages 237
6 Designing Websites with Themes 269
7 Creating Custom Controls with User Controls 299

Part III: Performing Data Access

8 Overview of Data Access 337
9 Using the SqlDataSource Control 379
10 Using List Controls 439
11 Using the GridView Control 485
12 Using the DetailsView and FormView Controls 567
13 Using the Repeater and DataList Controls 623
14 Using the ListView and DataPager Controls 661
15 Using the Chart Control 689
16 Using the QueryExtender Control 711

Part IV: Building Components

17 Building Components 721
18 Using the ObjectDataSource Control 771
19 Building Data Access Components with ADO.NET 843
20 Data Access with LINQ to SQL 935
21 Data Access with WCF Data Services 1001

Part V: Site Navigation

22 Using the Navigation Controls 1011
23 Using Site Maps 1083
24 Advanced Navigation 1123
25 Using the ASP.NET URL Routing Engine 1137

Part VI: Security

26 Using the Login Controls 1147
27 Using ASP.NET Membership 1205

Part VII: Building ASP.NET Applications

28 Maintaining Application State 1263
29 Caching Application Pages and Data 1335
30 Localizing Applications for Multiple Languages 1419
31 Working with the HTTP Runtime 1453
32 Building Dynamic Data Applications 1491
33 Building ASP.NET MVC Applications 1501
34 Configuring Applications 1511
35 Deploying ASP.NET Web Applications 1565

Part VIII: Custom Control Building

36 Building Custom Controls 1575
37 Building Templated Databound Controls 1647

Part IX: ASP.NET AJAX

38 Using Server-Side ASP.NET AJAX 1673
39 Using the ASP.NET AJAX Control Toolkit 1733
40 Client-Side Ajax with jQuery 1769

Index 1783

Zum Abschluss noch ein Geständnis: Ich liebe Bücher – wenn es sein muss, auch Fachbücher. Mit E-Books kann ich eher weniger anfangen. Insofern finde ich es schon einmal sehr unterstützenswert, wenn Verlage es riskieren auch richtig dicke Bücher zu einem halbwegs humanen Preis anzubieten: Der vorliegende Titel kratzt fast an der 1900-Seiten-Marke, und mit jeder neuen Version scheinen es mehr zu werden. Die Inhalte sind auch von jedem Vorwurf erhaben. Andere Autoren ziehen sich ein Spezialthema heraus oder setzen großzügig die Schere an, Walther dagegen lässt nichts aus – das ist trotzdem nicht komplett, aber fast.Christian Wenz (zur Auflage 2007)

Erscheint lt. Verlag 28.10.2010
Reihe/Serie Unleashed
Verlagsort Indianapolis, USA
Sprache englisch
Maße 178 x 232 mm
Gewicht 2442 g
Themenwelt Informatik Web / Internet ASP.NET
ISBN-10 0-672-33112-8 / 0672331128
ISBN-13 978-0-672-33112-1 / 9780672331121
Zustand Neuware
Haben Sie eine Frage zum Produkt?