Cover for C# For Java Programmers

C# For Java Programmers

Book2002

Edited by:

Brian Bagnall, Philip Chen, ... Harold Cabrera

C# For Java Programmers

Book2002

 

Cover for C# For Java Programmers

Edited by:

Brian Bagnall, Philip Chen, ... Harold Cabrera

About the book

Browse this book

Book description

Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers! C# for Java Programmers will prepare reade ... read full description

Browse content

Table of contents

Actions for selected chapters

Select all / Deselect all

  1. Full text access
  2. Book chapterAbstract only

    Chapter 1 - The .NET Philosophy

    Pages 1-25

  3. Book chapterAbstract only

    Chapter 2 - Introducing C#

    Pages 27-62

  4. Book chapterAbstract only

    Chapter 3 - Language Funfamentlas

    Pages 63-116

  5. Book chapterAbstract only

    Chapter 4 - Programming Structures

    Pages 117-178

  6. Book chapterAbstract only

    Chapter 5 - Objects and Classes

    Pages 179-216

  7. Book chapterAbstract only

    Chapter 6 - Objects-Oriented Programming

    Pages 217-265

  8. Book chapterAbstract only

    Chapter 7 - Other C# Features

    Pages 267-304

  9. Book chapterAbstract only

    Chapter 8 - Delegates and Events

    Pages 305-337

  10. Book chapterAbstract only

    Chapter 9 - Attributes and Assemblies

    Pages 339-372

  11. Book chapterAbstract only

    Chapter 10 - Multithreading

    Pages 373-404

  12. Book chapterAbstract only

    Chapter 11 - Working with I/O Streams

    Pages 405-454

  13. Book chapterAbstract only

    Chapter 12 - Creating User Interfaces with Windows Forms

    Pages 455-478

  14. Book chapterAbstract only

    Chapter 13 - Web Development with C#

    Pages 479-525

  15. Book chapterAbstract only

    Chapter 14 - Working with ActiveX, COM, and Unmanaged Code

    Pages 527-567

  16. Book chapterAbstract only

    Chapter 15 - Microsoft Says JUMP—Java User Migration Path

    Pages 569-593

  17. Book chapterNo access

    Appendix A - C# Keywords and Java Equivalents

    Pages 595-600

  18. Book chapterNo access

    Index

    Pages 601-613

About the book

Description

Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers!

C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.

Whatever your feelings are about Microsoft and its .NET initiative, there can be no denying that C# is here to stay. The C# language, a close cousin to Java, is a new object-oriented programming language (OOPL) designed to work within the .NET framework. It improves upon many of the vague or ill-defined areas of C++ that frequently lead programmers into trouble. C# is a strongly-typed, object-oriented language designed to give the optimum blend of simplicity, expressiveness, and performance.

Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers!

C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.

Whatever your feelings are about Microsoft and its .NET initiative, there can be no denying that C# is here to stay. The C# language, a close cousin to Java, is a new object-oriented programming language (OOPL) designed to work within the .NET framework. It improves upon many of the vague or ill-defined areas of C++ that frequently lead programmers into trouble. C# is a strongly-typed, object-oriented language designed to give the optimum blend of simplicity, expressiveness, and performance.

Key Features

  • Written specifically for Java programmers. C# for Java Programmers is not an introductory guide to C#, but builds on what Java programmers already know about object-oriented languages to give them an efficient means for making in-roads to the .NET framework.
  • Compare and Contrast. This book will compare and contrast many of the advantages and drawbacks of Java and C# to allow programmers to make informed, intelligent decisions based on the unique uses of each language.
  • Written specifically for Java programmers. C# for Java Programmers is not an introductory guide to C#, but builds on what Java programmers already know about object-oriented languages to give them an efficient means for making in-roads to the .NET framework.
  • Compare and Contrast. This book will compare and contrast many of the advantages and drawbacks of Java and C# to allow programmers to make informed, intelligent decisions based on the unique uses of each language.

Details

ISBN

978-1-931836-54-8

Language

English

Published

2002

Copyright

Copyright © 2002 Elsevier Inc. All rights reserved

Imprint

Syngress

Editors

Brian Bagnall

Philip Chen

Stephen Goldberg

Jeremy Fairdoth

Technical Reviewer

Harold Cabrera

Technical Editor