Overview
The Microsoft .NET initiative builds on industry standards to make interoperable software services available anywhere, on any device, over the Internet. Behind the initiative is the Microsoft .NET Framework, which combines a managed run-time environment with one of the richest class libraries ever invented to make building and deploying Web-enabled applications easier than ever. Find out how to leverage the full power of the .NET Framework with this definitive, one-stop resource, wri tten by a leading authority in his trademark easy-to-follow, conversational style. You’ll learn about the key programming models embodied in the .NET Framework, including Windows® Forms, Web Forms, and XML Web services. And you’ll benefit from a wealth of how-to examples, code samples, and complete working programs in C#.
Topics covered in this guide include:
- Hello, .NET
- Types and Exceptions
- The .NET Framework Class Library
- Windows Forms
- Web Forms
- Web Controls
- User Controls
- Custom Controls
- Web Applications
- Microsoft ASP.NET Security
- XML Web Services
- Microsoft ADO.NET
- XML
- Multithreading
- Remoting
CD-ROM FEATURES:
- A fully searchable electronic version of the book
- Source code for more than 60 complete sample programs and components written in C#
- The Microsoft .NET Framework SDK, plus Service Pack 1
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to [email protected].
Editorials
From Barnes & Noble
The Barnes & Noble ReviewJeff Prosise’s highly anticipated Programming Microsoft .NET is here, and it’s every bit as useful as .NET developers hoped it would be. Read it from start to finish for an exceptionally strong understanding of the entire .NET framework. Read it “à la carte” for outstanding, example-rich briefings on crucial topics such as remoting. Borrow heavily from the book’s 75 complete C# sample programs and components. However you use this book, you’ll be very glad you own it.
Prosise begins by introducing the heart of the .NET Framework: the common language runtime, the .NET Framework class library -- some 7,000 types strong -- and Windows Forms, for building more reliable managed code Windows apps.
Part II of the book -- nearly 400 pages long -- focuses on ASP.NET. Prosise starts with Web Forms, then moves on to web controls such as the handy Calendar, and then introduces user controls, which let you capture and share functionality without messy server-side includes. There’s a full chapter on writing custom controls that look like .NET Framework Class Library controls but do stuff the FCL can't. Prosise reviews ASP.NET’s security features for authentication and authorization, then introduces web services via sample applications such as CityView, which draws on aerial maps provided by Microsoft’s TerraService web service.
In the final section of Programming .NET, Prosise brings together discussions of several crucial .NET features and techniques, including the ADO.NET database API for managed applications; the .NET Framework’s XML support; multithreading, and remoting. One topic at a time, Prosise makes .NET’s power fully accessible to the rank-and-file Windows programmer. No small accomplishment. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.