Microsoft's C# ("C sharp") is a modern, object-oriented programming language built from the ground up to exploit the power of XML-based Web services on Microsoft's new .NET platform. With its Visual C++ development system heritage, C# will enable millions of C and C++ developers to use existing skills to rapidly build sophisticated XML-based .NET applications.
Why Will Web Developers Switch to C#?
...Because it's the ideal solution for C and C++ programmers who need to combine rapid development with the power to access all the functionality of the Microsoft.NET platform. They want an environment that is completely in sync with emerging Web standards and one that provides easy integration with existing applications.
C#.net Web Developer's Guide will enhance developer productivity and help them eliminate programming errors that can lead to increased development costs. This book teaches Web developers to quickly and easily build solutions for the Microsoft .NET platform. Web developers will learn to use C# components to build Web services and applications that are available across the Internet, from any application running on any platform.
* Timely coverage of newly released product - programmers and developers are anxious to learn about the new technology
* Comes with Syngress' revolutionary wallet-sized CD containing a printable HTML version of the book and all of the source code examples and demos of popular C# upgrade and programming tools
Sprache
Verlagsort
Produkt-Hinweis
ISBN-13
978-0-08-047636-0 (9780080476360)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
ForewordChapter 1 Introducing the Microsoft .NET Platform Introduction Introducing the.NET Platform Microsoft .NET and Windows DNA Microsoft .NET Architecture Hierarchy Features of the .NET Platform Multilanguage Development Platform and Processor Independence Automatic Memory Management Versioning Support Support for Open Standards Easy Deployment Distributed Architecture Interoperability with Unmanaged Code Security Performance and Scalability Components of the .NET Architecture .NET Runtime Managed/Unmanaged Code Intermediate Language Common Type System .NET Base Class Library (BCL) Assemblies Metadata Assemblies and Modules Assembly Cache Reflection Just In Time Compilation Garbage Collection Exploring the Code Cycle The Pursuit of Standardization Summary/Solutions Fast Track/Frequently Asked Questions Chapter 2 Introducing C# Programming Introduction Getting Started Creating Your First C# Program Compiling and Executing Defining a Class Declaring the MainMethod Organizing Libraries with Namespaces Using the using Keyword Adding Comments Introducing Data Types Value Types Reference Types Explaining Control Structures Using the ifStatement Using the if-elseStatement Using the switch caseStatement Using the forStatement Using the whileStatement Using the do whileStatement Using the breakStatement Using the continueStatement Using the returnStatement Using the gotoStatement Understanding Properties and Indexers Using Properties Accessing Lists with Indexers Using Delegates and Events Delegates Events Using Exception Handling Using the tryBlock Using the catchBlock Using the finallyBlock Using the throwStatement Understanding Inheritance Summary/Solutions Fast Track/Frequently Asked Questions Chapter 3 Visual Studio.NET IDE Introduction Introducing Visual Studio.NET Components of VS.NET Design Window Code Window Server Explorer Toolbox Docking Windows Properties Explorer Solution Explorer Object Browser Dynamic Help Task List Explorer Features of VS.