| Allows Java programmers to quickly begin using C# and the .NET Framework, through a meticulous comparison of Java and C#.
Shows Java developers how to develop applications for the Windows platform.
Extensive practical sample code illustrates the comparisons of Java and C#.
Covers version 1.1 of .NET, including Database access, design patterns, memory management, polymorphism, and much more.
.NET for Java Developers explains the .NET Framework from a Java programmers perspective. Java has become such a popular language partly because it makes web-based rapid application development possible on different platforms. For Windows applications, however, Java has not been able to utilize all the platform-specific features that are available to Visual Basic and Visual C++. C# is the perfect solution. The similarities between Java and C# offer a channel for Java programmers to reuse their skills on the Windows platform. This book is filled with comparisons between Java and C#, to help Java programmers easily migrate their current skills to C# and the .NET set of development tools. It contains extensive sample code to illustrate the concepts. The authors start with the essentials, and move on to advanced topics such as garbage collection, memory management, and design patterns. This is the book for every Java programmer who wants to learn to develop applications for Windows. |