Join Books.org — it's free

Book cover of Professional C#, Third Edition
C#

Professional C#, Third Edition

by Bill Evjen, Simon Robinson, Karli Watson, Jay Glynn, Christian Nagel
Write a review
Log in to track your reading progress.

Overview

What is this book about?

C# is designed to work with .NET to provide a new framework for programming on the Windows platform. This comprehensive reference prepares you to program in C#, while at the same time providing the necessary background in how the .NET architecture works.

In this all-new third edition, you’ll be introduced to the fundamentals of C# and find updated coverage of application deployment and globalization. You’ll gain a working knowledge of the language and be able to apply it in the .NET environment, build Windows forms, access databases with ADO.NET, write components for ASP.NET, take advantage of .NET support for working with COM and COM+, and much more.

Professional C#, 3rd Edition, is the complete C# resource for developers, packed with code and examples that have been updated for the latest release — the .NET Framework 1.1 and Visual Studio .NET 2003.

What does this book cover?

Here is just a few of the things you'll discover in this book:

  • How to program in the object-oriented C# language
  • Methods for manipulating XML using C#
  • Integration with COM, COM+, and Active Directory
  • How to write Windows applications and Windows services
  • Distributed applications with .NET Remoting
  • An understanding of .NET Assemblies
  • How to generate graphics with C#
  • Ways to control .NET security, and much more

Who is this book for?

This book is for experienced developers who are already familiar with C++, Visual Basic, or J++. No prior knowledge of C# is required.

Using C#, you can write, for example, a dynamic web page, a component of a distributed application, a database access component, or a classic Windows desktop application. Between them C# and .NET are set to revolutionise the way that you write programs and to make programming on Windows very much easier than it has ever been.

Synopsis

C# is designed to work with .NET to provide a new framework for programming on the Windows® platform. This comprehensive reference prepares you to program in C#, while at the same time providing the necessary background in how the .NET architecture works.

In this all-new third edition, you’ll be introduced to the fundamentals of C# and find updated coverage of application deployment and globalization. You’ll gain a working knowledge of the language and be able to apply it in the .NET environment, build Windows forms, access databases with ADO.NET, write components for ASP.NET, take advantage of .NET support for working with COM and COM+, and much more.

Here is the complete C# resource for developers, packed with code and examples that have been updated for the latest release — the .NET Framework 1.1 and Visual Studio .NET 2003.

What you will learn from this book

  • How to program in the object-oriented C# language
  • Methods for manipulating XML using C#
  • Integration with COM, COM+, and Active Directory
  • How to write Windows applications and Windows services
  • Distributed applications with .NET Remoting
  • An understanding of .NET Assemblies
  • How to generate graphics with C#
  • Ways to control .NET security, and much more

Who this book is for

This book is for experienced developers who are already familiar with C++, Visual Basic, or J++. No prior knowledge of C# is required.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author, Bill Evjen

The authors are a multi-Wrox author team of professional C# developers.

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
In Professional C#, Third Edition Wrox’s Windows programming luminaries dive into every C# nook and cranny, teaching how to use it to build whatever you want: Windows apps and services, web apps, distributed components, ADO.NET database apps, ASP.NET web services -- you name it.

The previous edition earned raves. This one’s been thoroughly reorganized and updated to reflect .NET 1.1, Visual Studio .NET 2003, plus new guidance on deployment, localization, and other topics. You’ll still need a little Windows programming experience. (VB, C++, or even J++ will do: No .NET experience needed.) But if you’ve got that, this book will take you the rest of the way.

The first chapters introduce the broader .NET environment, C# syntax, and the meat-and-potatoes techniques you’ll need, from classes and inheritance to delegates, events, collections, reflection, and exceptions. There's a thorough introduction to assemblies: .NET building blocks that bring together functionality that can be constructed, versioned, and deployed as one. You'll master the latest data access and viewing techniques, and discover how to make the most of C#'s XML support.

There's practical guidance and code for implementing .NET security, including detailed coverage of the command-line Code Access Security Policy tool. There’s also a chapter-length introduction to building distributed applications with .NET remoting. From COM interoperability to Active Directory/ADSI to advanced GDI+ graphics, it’s in here: practical help, and lots of sample code. These authors have been around the block with C#. Their efficient, no-nonsense instruction is a breath of fresh air. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2003 and Upgrading & Fixing Networks for Dummies, Second Edition.

Book Details

Published
June 1, 2004
Publisher
Wiley, John & Sons, Incorporated
Pages
1224
Format
Paperback
ISBN
9780764557590

More by Bill Evjen

Similar books