Résumé
The similarities between C# and Java are immediate and
obvious, but Java programmers need to overcome certain
challenges before they can get up to speed with C#. The
expert authors of this title have written the perfect guide
to help Java developers move past pitfalls and learn to
make use of C#. The authors demonstrate the syntactical and
architectural similarities between the two languages-and
what's different in C#-to transform Java developers into
productive C# developers as quickly and painlessly as
possible.
OVERVIEW
- Introduction to Microsoft .NET
- Comparing Java and .NET technologies
THE C# LANGUAGE
- Creating assemblies
- Language syntax and features
- Data types
- Advanced language features
PROGRAMMING .NET WITH C#
- Strings and regular expressions
- Numbers and dates
- Collections
- Streams, files, and I/O
- XML processing
ADVANCED TOPICS
- Reflection
- Threading and synchronization
- Networking
- Remoting
- Database connectivity
- Security and cryptography
- Graphics and UI
- Introduction to XML Web services
Contents
Part I introducing .NET
1 Introduction to Microsoft .NET2 Comparing Java and .NET Technologies
Part II The C# Language
3 Creating Assemblies4 Language Syntax and Features
5 Data Types
6 Advanced Language Features
Part III Programming .NET with C#
7 Strings and Regular Expressions8 Numbers and Dates
9 Collections
10 Streams, Files, and I/O
11 XML Processing
Part IV Advanced Topics
12 Reflection13 Threading and Synchronizations
14 Networking
15 Remoting
16 Database Connectivity
17 Security and Cryptography
18 Graphics and UI
19 Introduction to XML Web Services
Appendixes
A Platform IntegrationB Shared Assemblies
C Configuring Applications
D Garbage Collection
E Cross-Language Code Interoperability
F Java to .NET API Reference
L'auteur - Allen Jones
Allen Jones has spent his career working for large corporate and financial institutions, successfully developing and implementing solutions based on the Microsoft enterprise product range. Allen has been developing Microsoft Windows® solutions since 1990 and working with Microsoft Windows NT® and Win32® since 1993. He was one of the first MCSEs to qualify anywhere in the world. Allen started programming in Java three years ago, and has since been developing e-commerce and security systems. Allen is a former employee of Microsoft in both Australia and the United Kingdom.
L'auteur - Adam Freeman
Adam Freeman has been developing in Java since before its general availability and has contributed to successful Java books and course materials, including Addison Wesley's Programming the Internet with Java. He has developed many of the largest, most complex, and most innovative Java projects in the world. His recent experience architecting a proprietary J2EE implementation for an e-commerce platform has given him an in-depth understanding of the current technologies and challenges facing those developing large scale distributed e-commerce systems. Adam has previously worked for Netscape, Sun Microsystems, and the NASDAQ stock exchange.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Microsoft Press |
Auteur(s) | Allen Jones, Adam Freeman |
Parution | 06/09/2002 |
Nb. de pages | 548 |
Format | 18,7 x 23 |
Couverture | Broché |
Poids | 1100g |
Intérieur | Noir et Blanc |
EAN13 | 9780735617797 |
ISBN13 | 978-0-7356-1779-7 |
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 Langages J#
- Informatique Développement d'applications Outils de développement Visual Studio.NET