C#forJavaDevelopers2002.pdf
(
2196 KB
)
Pobierz
C# for Java Developers
C# for Java Developers
Allen Jones
Adam Freeman
Publisher: Microsoft Press
September 14, 2002
ISBN: 0-7356-1779-1, 576 pages
Java developers—learn C# quickly and thoroughly with this book!
Although Java and C# share many similarities, there are fundamental differences between
them. What's more, C#—the language designed from the ground up for programming
the Microsoft® .NET Framework—offers a wealth of new features that enable programmers
to tap the full power of .NET. This is the ideal guide to help any experts—reveal
the similarities and differences between the two platforms these languages support. Then they
show you how to leverage your Java experience to get up to speed in C# development with
a minimum of difficulty. It's the definitive programming resource as you tackle the .NET class
libraries and learn to write applications for .NET with C#.
Copyright
PUBLISHED BY
Microsoft Press
A Division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
Copyright © 2003 by Allen Jones and Adam Freeman
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.
ISBN 0-7356-1779-1
Includes index.
1. C# (Computer program language) 2. Java ( program language) 3.
Computer software--Development I. Freeman, Adam II. Title
QA76.73.C154 J66 2002
005.13'3--dc21 2002075302
Printed and bound in the United States of America.
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
www.microsoft.com/mspress
. Send comments to
mspinput@microsoft.com
.
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
Table of Contents
Table of Contents
Acknowledgements............................................................................................................... 1
Introduction .......................................................................................................................... 2
Why We Wrote This Book................................................................................................. 2
Who Should Read This Book............................................................................................. 2
Organization of This Book ................................................................................................. 2
Part I: Introducing .NET................................................................................................. 2
Part II: The C# Language ............................................................................................... 2
Part III: Programming .NET with C#............................................................................. 3
Part IV: Advanced Topics .............................................................................................. 3
Appendices ..................................................................................................................... 3
System Requirements ..................................................................................................... 3
Support ........................................................................................................................... 4
Part I: Introducing .NET.................................................................................... 5
Chapter 1. Introduction to Microsoft .NET....................................................................... 6
Background ........................................................................................................................ 6
Goals of .NET .................................................................................................................... 7
System Integration Using XML ..................................................................................... 7
Platform Neutrality......................................................................................................... 7
Language Neutrality ....................................................................................................... 8
Technology Consolidation ............................................................................................. 9
Overview of .NET .............................................................................................................. 9
The .NET Framework .................................................................................................... 9
Development Tools ...................................................................................................... 10
Server Products ............................................................................................................ 13
Devices and Clients ...................................................................................................... 14
Building Block Services............................................................................................... 14
Platform Migration and Integration.................................................................................. 14
Web Services and Open Standards............................................................................... 15
Java User Migration Path to Microsoft .NET .............................................................. 15
Third-Party Products .................................................................................................... 16
Skills Transfer .............................................................................................................. 16
Summary .......................................................................................................................... 16
Chapter 2. Comparing Java and .NET Technologies ..................................................... 17
Java 2 Platform, Standard Edition .................................................................................... 18
Java 2 Platform, Enterprise Edition.................................................................................. 19
Summary .......................................................................................................................... 20
Part II: The C# Language ................................................................................ 21
Chapter 3. Creating Assemblies........................................................................................ 22
Using the C# Compiler..................................................................................................... 22
Other .NET Framework Tools ......................................................................................... 24
Assemblies ....................................................................................................................... 25
Contents of an Assembly.............................................................................................. 26
Plik z chomika:
seo0
Inne pliki z tego folderu:
Apress.Illustrated.C.Sharp.2005.Dec.2006.pdf
(17350 KB)
ApplicationDevelopmentUsingCSharpand.NET2001.chm
(5330 KB)
0470502207.pdf
(41717 KB)
Pearson-ASP.NET 4 Unleashed 2010.pdf
(37945 KB)
Accelerated_Silverlight_2009_namdatviet.pdf
(25714 KB)
Inne foldery tego chomika:
C sharp
o'Reilly
Zgłoś jeśli
naruszono regulamin