C#.Net Developer's Guide

1st Edition

Authors: Adrian Turtschi Jason Werry Greg Hack Joseph Albahari
Paperback ISBN: 9781928994503
eBook ISBN: 9780080476360
Imprint: Syngress
Published Date: 12th January 2002
Page Count: 608
Tax/VAT will be calculated at check-out
Compatible Not compatible
VitalSource PC, Mac, iPhone & iPad Amazon Kindle eReader
ePub & PDF Apple & PC desktop. Mobile devices (Apple & Android) Amazon Kindle eReader
Mobi Amazon Kindle eReader Anything else

Institutional Access


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.

Key Features

  • 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

Table of Contents

Foreword Chapter 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 Understa


No. of pages:
© Syngress 2002
eBook ISBN:
Paperback ISBN:

About the Author

Adrian Turtschi

Jason Werry

Greg Hack

Joseph Albahari


"C# is the driver in the new .NET Framework..." -- Dr. Dobb's Journal