Professional C#
Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Morgan Skinner, Bill Evjen - Collection Programmer to Programmer
Résumé
Professional C#, Third Edition, 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 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 you the background needed 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. Coverage includes the following:
- How to program in the object-oriented C# language
- Writing Windows applications and Windows services
- Writing Web pages and Web services with ASP.NET
- Manipulating XML using C#
- Understanding .NET Assemblies
- Using ADO.NET to access databases
- Integration with COM, COM+, and Active Directory
- Distributed applications with .NET Remoting
- Generating graphics using C#
- Accessing files and the Registry, and controlling .NET security
L'auteur - Simon Robinson
Simon Robinson first encountered serious programming while earning his Ph.D. in physics-modeling all sorts of weird things related to superconductors and quantum mechanics. Rapidly adopting C++ and COM techniques in his professional development, Robinson mastered ATL before moving onto the new C# and ASP.NET technologies in .NET. Robinson is a recognized expert in Microsoft technologies, and he has authored many well-known .NET titles, covering topics from ADSI, to ASP, to pure C#. Robinson lives in Lancaster, England, where he oversees the ASP Today website and other game development ventures.
L'auteur - Christian Nagel
Christian Nagel has more than fifteen years experience as a Developer and Software Architect. Christian is working as an independent trainer and consultant. He offers training and coaching using Microsoft .NET technologies. Christian is an associate of Thinktecture, www.thinktecture.com. He started his computing career with PDP 11 and VAX/VMS platforms, covering a variety of languages and platforms. Since the year 2000, he has been working with .NET and C#, developing and architecting distributed solutions. Christian has also written several .NET books, including Professional C#, Beginning Visual C#, and Pro .NET Network Programming. As a Microsoft Regional Director and MVP for Visual C#, he speaks at international conferences, and is INETA Europe Regional Manager (International .NET User Group Association). You can contact Christian via his web site, www.christiannagel.com.
L'auteur - Karli Watson
Karli Watson is the technical director of 3form (3form.net) as well as a freelance IT specialist, author, developer, and consultant. For the most part he indulges in .NET and related technologies, and has written numerous books about them. He has extensive knowledge of programming database-driven Web sites and has authored on the titles Beginning ASP.NET E-Commerce, Professional C#, Second Edition, and Professional ASP.NET 1.0.
L'auteur - Bill Evjen
Bill Evjen is a technical director for Reuters, the
founder and executive director of INETA, and an author and
speaker on ASP.NET and Web services.
Sommaire
- Introduction
- Part I: The C# Language
- NET Architecture
- C# Basics
- Objects and Types
- Inheritance
- Operators and Casts
- Delegates and Events
- Memory Management and Pointers
- Strings and Regular Expressions
- Collections
- Reflection
- Errors and Exceptions
- Part II: The NET Environment
- Visual Studio NET
- Assemblies
- NET Security
- Threading
- Distributed Applications with NET Remoting
- Localization
- Deployment
- Part III: Windows Forms
- Windows Forms
- Graphics with GDI+
- Part IV: Data
- Data Access with NET
- Viewing NET Data
- Manipulating XML
- Working with Active Directory
- Part V: Web Programming
- ASPNET Pages
- Web Services
- User Controls and Custom Controls
- Part VI: Interop
- COM Interoperability
- Enterprise Services
- Part VII: Windows Base Services
- File and Registry Operations
- Accessing the Internet
- Windows Services
- On the Website
- Appendix A: Principles of Object-Oriented Programming
- Appendix B: C# for VB6 Developers
- Appendix C: C# for Java Developers
- Appendix D: C# for C++ Developers
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wrox Press |
Auteur(s) | Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Morgan Skinner, Bill Evjen |
Collection | Programmer to Programmer |
Parution | 17/06/2004 |
Édition | 3eme édition |
Nb. de pages | 1356 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 1520g |
Intérieur | Noir et Blanc |
EAN13 | 9780764557590 |
ISBN13 | 978-0-7645-5759-0 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation Windows
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET C#
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Outils de développement Visual Studio.NET