• Complain

Freeman Adam - C♯ for Java Developers.

Here you can read online Freeman Adam - C♯ for Java Developers. full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Sebastopol, year: 2010, publisher: Microsoft Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Freeman Adam C♯ for Java Developers.
  • Book:
    C♯ for Java Developers.
  • Author:
  • Publisher:
    Microsoft Press
  • Genre:
  • Year:
    2010
  • City:
    Sebastopol
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

C♯ for Java Developers.: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "C♯ for Java Developers." wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

This title shows developers how to build Internet-based, distributed applications using Microsoft .NET Remoting, which enables powerful remote interaction among objects. A fundamental understanding of .NET Remoting is crucial as developers shift to developing distributed, Internet-based applications. Until recently, DCOM was the preferred method for developing distributed applications on Microsoft platforms. But as this book demonstrates, the .NET Remoting architecture is much easier to use and extend than DCOM. The book covers all aspects of .NET Remoting, including in-depth coverage of the. Read more...

Freeman Adam: author's other books


Who wrote C♯ for Java Developers.? Find out the surname, the name of the author of the book and a list of all author's works by series.

C♯ for Java Developers. — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "C♯ for Java Developers." online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

Written by two Java and C# experts, this is the ideal guide to help any Java developer leverage their experience to get up to speed in C#, tackle the Microsoft\xae .NET Framework class libraries, and master .NET programming with C#.

" name="description"/>
C# for Java Developers
Allen Jones
Adam Freeman

Copyright 2010

All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.

Library of Congress Cataloging-in-Publication Data

Jones, Allen, 1970
C# for Java Developers / Allen Jones, Adam Freeman.
p. cm.
Includes index.
ISBN 0-7356-1779-1
1. C# (Computer program language) 2. Java (Computer program language) 3.
Computer software--Development. I. Freeman, Adam. II. Title.
QA76.73.C154 J66 2002
005.133--dc21 2002075302

1 2 3 4 5 6 7 8 9 QWE 7 6 5 4 3 2

Distributed in Canada by H.B. Fenn and Company Ltd.

A CIP catalogue record for this book is available from the British Library.

Microsoft Press books are available through booksellers and distributors worldwide. For further information about international editions, contact your local Microsoft Corporation office or contact Microsoft Press International directly at fax (425) 936-7329. Visit our Web site at .

Active Directory, BizTalk, JScript, MapPoint, Microsoft, SharePoint, Visual Basic, Visual C++, Visual C#, Visual J++, Visual J#, Visual Studio, Win32, Windows, Windows NT, and Xbox are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners.

The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred.

Acquisitions Editor: Danielle Bird
Project Editor: Devon Musgrave
Technical Editor: Robert Brunner

Body Part No. X08-81843


Dedication

All credit goes to my wife, Elena, whose love, support, and tolerance are the only things that have made this book possible.

-- Allen Jones

I would like to thank Jacqui Griffyth, who suggested writing another book. After seven years together, it is a testament to her humor and forbearance that she still smiles at me when we meet.

I would also like to make special mention of my father, Tony Freeman, who always brings me a Mars bar when he visits and still buys me an Easter egg every year.

-- Adam Freeman
SPECIAL OFFER: Upgrade this ebook with OReilly

for more information on this offer!

Please note that upgrade offers are not available from sample content.

Introduction

We are both twelve-year veterans of the technology treadmill. Having reinvented ourselves numerous times during our careers, we have always stayed towards the leading edge of the technology curve. It is this desire to stay ahead that drove us to seek a deep understanding of first Java, and now C# and .NET.

Why We Wrote This Book

As Java programmers, we would have found this book useful when starting out with Microsoft .NET and C#. The similarities between C# and Java are immediate and obvious, but there are many challenges to be overcome before a competent Java programmer can become effective with C#. Having faced these challenges, we saw the opportunity to use the similarities and our experience to guide prospective C# developers past the pitfalls and provide a quick route to making effective use of C# and .NET.

Who Should Read This Book

To get the most from this book, the reader should be a Java developer who wants or needs to develop using C# and the Microsoft .NET Framework. Throughout this book, we rely on knowledge of Java to provide an easy path to understanding C# and .NET.

Organization of This Book

We looked around at the C# books in print when we started developing .NET applications and found that most spend a lot of time introducing concepts that are already known to the Java programmer.

Throughout this book we have tried to be concise, comprehensive, and accurate. We have not spent time explaining the basics of programming, detailing the evolution of programming languages, or expounding our favored methodologies. We concentrate on C# and .NET, using Java as the basis for comparison, and provide frequent examples and details of how Java and .NET differ.

Part I: Introducing .NET

The first part of this book provides a brief overview of the .NET platform and includes a comparison between .NET and Java to provide a context for the later chapters.

Part II: The C# Language

The second part of this book consists of a detailed explanation of the syntax and features of the C# language. Java programmers will be comfortable with the majority of the C# syntax and keywords. provides an exhaustive reference for each language feature and explains the differences from Java as required.

Part III: Programming .NET with C#

, readers should be able to write simple C# applications.

Part IV: Advanced Topics

builds on the previous chapters to introduce more advanced programming areas, such as threading, networking, and accessing databases.

Appendices

contain information that will be of use to the advanced developer, but which will not be essential for most development projects. Topics include configuring applications, controlling the garbage collection process, and integration with the Microsoft Windows operating system.

The Java to .NET API Reference contained in provides mappings between the key classes of the Java 2 Standard Edition (J2SE) and the .NET Framework, broken down by Java package. Developers who need to know whether there is a .NET substitute for a Java class should refer to this appendix.

System Requirements

The best way to learn is to try out the examples in this book as you encounter them. To get the maximal benefit, we recommend using a PC that is running either Windows 2000 or Windows XP operating systems, with a complete .NET Framework installation. This can be easily achieved by installing Microsoft Visual Studio .NET.

The system requirements for running the .NET Framework SDK, which can be freely downloaded from Microsofts Web site, are

  • Microsoft Windows NT 4.0 (SP 6a required)

  • Microsoft Windows 2000 (SP 2 recommended)

  • Microsoft Windows XP Professional

and

  • Microsoft Internet Explorer 5.01 or later

The complete requirements for running Visual Studio .NET can be found at http://msdn.microsoft.com/vstudio/productinfo/sysreq.asp .

Support

Every effort has been made to ensure the accuracy of this book. Microsoft Press provides corrections for books through the World Wide Web at the following address:

http://www.microsoft.com/mspress/support/

  • To connect directly to the Microsoft Press KnowledgeBase and enter a query regarding a question or an issue that you may have, go to

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «C♯ for Java Developers.»

Look at similar books to C♯ for Java Developers.. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «C♯ for Java Developers.»

Discussion, reviews of the book C♯ for Java Developers. and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.