We are witnessing an explosion in the use of handheld mobile devices worldwide. Recent polls have shown that many people own and use more than one mobile device, and some use as many as three or four. Smart phones, tablets, and handheld game devices are ubiquitous. The Android operating system (OS)-
.NET Development for Java Programmers
โ Scribed by Paul Gibbons (auth.)
- Publisher
- Apress
- Year
- 2002
- Tongue
- English
- Leaves
- 399
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Java developers have adapted to a world in which everything is an object, resources are reclaimed by a garbage collector, and multiple inheritance is replaced by interfaces. All of these things have prepared developers to thrive in Microsoft's new .NET environment using C#.
Despite similarities between Java and C#, complex differences still lurk. This book will walk you through both language and library differences, to help you develop enterprise applications requiring mastery. You will then be able to build applications that communicate with databases and include network components, web pages, and many other features.
Ordinarily, Java developers rely on Java 2 Enterprise Edition (J2EE) to provide these libraries, and C# developers rely on the .NET Framework. At first glance, there seems little similarity between the two, but author Paul Gibbons shows how a Java developer's J2EE skills transfer smoothly when tackling the .NET Framework.
Early chapters highlight C#'s differences from Java, and discuss differences between the .NET CLR and JVM. Subsequent chapters cover various technologies in which J2EE development translates into .NET enterprise development. These middle chapters also explain .NET technologies that Java developers can begin using immediately. The final chapter examines migration of existing Java applications to C#, and the available tools and techniques. By the end of .NET Development for Java Programmers, a professional Java developer will be able to tackle a real software project in .NET, using C#.
โฆ Table of Contents
Front Matter....Pages i-xxi
Introducing C#....Pages 1-8
Introducing the C# Language....Pages 9-58
Introducing the .NET Platform....Pages 59-66
Using WinForms....Pages 67-95
Building Web Sites with ASP.NET....Pages 97-115
Exploring ADO.NET....Pages 117-156
Understanding Multithreading....Pages 157-170
Understanding Networking....Pages 171-203
Working with XML....Pages 205-223
Creating Components....Pages 225-265
Packaging and Installing Applications....Pages 267-295
Communicating via Message Queuing....Pages 297-315
Using Active Directory Service Interface....Pages 317-323
Developing Windows Services....Pages 325-341
Getting Outside the Box....Pages 343-362
Migrating to .NET....Pages 363-368
Back Matter....Pages 369-390
โฆ Subjects
Software Engineering/Programming and Operating Systems
๐ SIMILAR VOLUMES
Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-or
<br>Software development today is embracing functional programming (FP), whether its for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object
<p>Software development today is embracing functional programming (FP), whether it’s to write concurrent programs or to manage Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object
Get started creating Android apps with Java in no time!<br>The demand for Android apps is not slowing down but many mobile developers who want to create Android apps lack the necessary Java background. This beginner guide gets you up and running with using Java to create Android apps with no prior k
<p><b>Get started creating Android apps with Java in no time!</b><p>The demand for Android apps is not slowing down but many mobile developers who want to create Android apps lack the necessary Java background. This beginner guide gets you up and running with using Java to create Android apps with n