Understanding .NET, Second Edition


book cover
Understanding .NET, Second Edition
By David Chappell
...............................................
Publisher: Addison Wesley Professional
Pub Date: May 15, 2006
Print ISBN-10: 0-321-19404-7
Print ISBN-13: 978-0-321-19404-6
Pages: 336
 



Table of Contents  | Index
overview

Microsoft's .NET is revolutionizing Windows-based software development. Since its initial release in 2002, .NET has changed significantly, becoming the foundation for a new generation of Windows applications. The .NET Framework and Visual Studio, the two core aspects of this initiative, provide a multilanguage environment in which developers can create Web services, graphical user interfaces, and other kinds of applications. Taken as a whole, the .NET technologies have changed the way nearly every Windows application is built.

Now fully updated for version 2.0 of the .NET Framework and Visual Basic 2005, Understanding .NET, Second Edition, is a concise guide to the landscape of Windows development. Margin notes, detailed diagrams, and lucid writing make this book easy to read and navigate, while analysis sections explore controversial issues and address common concerns. David Chappell's independent perspective and straightforward descriptions clarify both how the .NET technologies work and how they can be used.

Coverage includes

  • An overview of .NET and its goals

  • The Common Language Runtime (CLR)

  • The .NET languages, including C#, Visual Basic, and C++

  • The .NET Framework class library

  • Building Web Applications with ASP.NET

  • Accessing Data with ADO.NET

  • .NET framework integration with SQL Server 2005

The key to using a new technology is to understand the fundamentals. This book provides the robust foundation developers and technical managers need to make the right decisions and maximize the potential of this revolutionary framework.



book cover
Understanding .NET, Second Edition
By David Chappell
...............................................
Publisher: Addison Wesley Professional
Pub Date: May 15, 2006
Print ISBN-10: 0-321-19404-7
Print ISBN-13: 978-0-321-19404-6
Pages: 336
 



Table of Contents  | Index

   Copyright
   Praise for David Chappell's Understanding .NET, Second Edition
   Independent Technology Guides
   Preface
    Chapter 1.  Introducing .NET
      The .NET Framework
      Visual Studio 2005
      Conclusion
    Chapter 2.  The Common Language Runtime
      Building Managed Code: The Common Type System
      Compiling Managed Code
      Organizing Managed Code: Assemblies
      Executing Managed Code
      Conclusion
    Chapter 3.  .NET Languages
      C#
      C++
      Conclusion
    Chapter 4.  Surveying the .NET Framework Class Library
      An Overview of the Library
      Fundamental Namespaces
      Conclusion
    Chapter 5.  Building Web Applications: ASP.NET
      ASP.NET Applications: Basics
      ASP.NET Applications: Beyond the Basics
      Conclusion
    Chapter 6.  Accessing Data: ADO.NET
      Using .NET Framework Data Providers
      Using Connection and Command Objects
      Accessing Data with DataReaders
      Accessing Data with DataSets
      Conclusion
    Chapter 7.  Building Distributed Applications
      ASP.NET Web Services: System.Web.Services
      .NET Remoting: System.Runtime.Remoting
      Enterprise Services: System.EnterpriseServices
      Final Thoughts
   About the Author
   Index