Book: Professional C# 3rd Ed. (2004 Ed.) Professional C# will prepare you to program in C#, while at the same time providing the necessary background in how the .NET architecture works. It will not only cover the fundamentals of the C# language, but also go on to give examples of applications that use a variety of related technologies, including database access, dynamic web pages, advanced graphics, and directory access. The only requirement is that you are familiar with at least one other high-level language used on Windows - either C++, VB, or J++.
This book begins by reviewing the overall architecture of .NET and in the following chapters gives us the background needed to be able to write managed code. After the introduction and initial chapter, the book is divided into a number of sections that cover both the C# language and its application in a variety of areas.
Table of contents :
Introduction
Part I: The C# Language
Chapter 1: .NET Architecture
Chapter 2: C# Basics
Chapter 3: Objects and Types
Chapter 4: Inheritance
Chapter 5: Operators and Casts
Chapter 6: Delegates and Events
Chapter 7: Memory Management and Pointers
Chapter 8: Strings and Regular Expressions
Chapter 9: Collections
Chapter 10: Reflection
Chapter 11: Errors and Exceptions
Part II: The .NET Environment
Chapter 12: Visual Studio .NET
Chapter 13: Assemblies
Chapter 14: .NET Security
Chapter 15: Threading
Chapter 16: Distributed Applications with .NET Remoting
Chapter 17: Localization
Chapter 18: Deployment
Part III: Windows Forms
Chapter 19: Windows Forms
Chapter 20: Graphics with GDI+
Part IV: Data
Chapter 21: Data Access with .NET
Chapter 22: Viewing .NET Data
Chapter 23: Manipulating XML
Chapter 24: Working with Active Directory
Part V: Web Programming
Chapter 25: ASP.NET Pages
Chapter 26: Web Services
Chapter 27: User Controls and Custom Controls
Part VI: Interop
Chapter 28: COM Interoperability
Chapter 29: Enterprise Services
Part VII: Windows Base Services
Chapter 30: File and Registry Operations
Chapter 31: Accessing the Internet
Chapter 32: Windows Services
Appendix A: Principles of Object-Oriented Programming
Appendix B: C# for Visual Basic 6 Developers
Appendix C: C# for Java Developers
Appendix D: C# for C++ Developers
Index
Market Description :
This book is aimed at the experienced developer, although no previous knowledge of C# or .NET programming is assumed.
About Author :
Simon Robinson has a diverse scientific and programming background where his experience has included being a C++ programmer and researcher along with a variety of other programming assignments.
Bill Evjen is president of the St. Louis .NET User Group, as well as the founder and executive director of the International .NET Association (INETA). Bill, is also an active author and speaker on .NET technologies. Bill is a technical director for Reuters in St. Louis, Missouri.
Christian Nagel works as a trainer and consultant for Global Knowledge, the largest independent information tehnology training provider. He is president and founder of the .NET User Group Austria, a MSDN Regional Director and a member of INETA.
Jay Glynn started developing software in the late 1980's and has programmed in a variety of languages including C/C++, Java, and Visual Basic. He is currently a Project Coordinator and Architect for a large insurance company in Nashville.
Karli Watson spends most of his time programming in the mobile technology arena. His areas of focus also include WAP, WML, and C#.
Morgan Skinner programs on a variety of platforms with Visual Basic, C/C++, C# and others.
Details of Book: Professional C# 3rd Ed. (2004 Ed.) Book: Professional C# 3rd Ed. (2004 Ed.)
Author: Simon Robinson, Christian Nagel, Karli Watson, Jay Gl
ISBN: 812650529X
ISBN-13: 9788126505296
, 978-8126505296
Binding: Paperback
Publishing Date: June 2004
Publisher: Wiley
Number of Pages: 0
Language: English