did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780735617797

C# for Java Developers

by ;
  • ISBN13:

    9780735617797

  • ISBN10:

    0735617791

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2002-08-14
  • Publisher: Microsoft Press
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

The similarities between C# and Java are immediate andobvious, but Java programmers need to overcome many challengesbefore they can get up to speed with C#. The expert authors ofC# for Java Developers have written the perfect guide to helpJava developers past pitfalls and learn to make use of all thepower of the more advanced language with the Microsoftr VisualC#T .NET development system. The authors demonstrate thesyntactical and architectural similarities between the twolanguages-and what's different in C#-to transform Javadevelopers into proficient C# developers as quickly andpainlessly as possible.

Author Biography

Adam Freeman is a professional programmer and the author of two early Java books, Programming the Internet with Java and Active Java, both published by Addison Wesley, as well as Java course materials. His recent experience architecting a green-field e-commerce platform has given him an in-depth understanding of the current security challenges facing those developing large scale distributed systems. Adam has previously worked for Netscape, Sun Microsystems and the NASDAQ stock exchange.

Table of Contents

Part I Introducing .NET
Introduction to Microsoft .NET
3(14)
Comparing Java and .NET Technologies
17(8)
Part II The C# Language
Creating Assemblies
25(12)
Language Syntax and Features
37(28)
Data Types
65(56)
Advanced Language Features
121(26)
Part III Programming .NET with C#
Strings and Regular Expressions
147(26)
Numbers and Dates
173(14)
Collections
187(20)
Streams, Files, and I/O
207(32)
XML Processing
239(36)
Part IV Advanced Topics
Reflection
275(14)
Threading and Synchronizations
289(22)
Networking
311(30)
Remoting
341(24)
Database Connectivity
365(32)
Security and Cryptography
397(22)
Graphics and UI
419(16)
Introduction to XML Web Services
435(12)
A Platform Integration 447(26)
B Shared Assemblies 473(8)
C Configuring Applications 481(8)
D Garbage Collection 489(6)
E Cross-Language Code Interoperability 495(6)
F Java to .NET API Reference 501

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program