.NET Programming -- From Java to C#

Author: Jawahar Puvvala, Vlok Poat, Yang Tao, Zhuang Dong
Publisher:
Publish Date: 2004-08-01
Features: This book is an authoritative guide for migrating Java programming experience to the .NET environment. For Java programmers, understanding the similarities and differences between C# and Java is essential to quickly use C# for developing Windows applications. The book uses a large number of code examples (all tested on Visual Studio .NET 2003 and Java 1.4 platforms) to demonstrate how to apply Java programming experience to C# programming to create feature-rich .NET applications. The authors first provide a detailed description of the .NET Framework, followed by an introduction to coding methods and the Visual Studio .NET integrated development environment (IDE). The book summarizes and compares the different features of C# and Java, systematically analyzing the relationship between the two languages. Readers will learn the essence of C# programming—from object creation to event programming—as well as more advanced topics such as database access, XML processing, GUI programming, and reflection techniques. To enable readers to program in C# more efficiently rather than simply mimicking Java programming in C#, the book primarily discusses the following topics:
· Database access
· Inheritance and polymorphism
· Thread programming
· Garbage collection and memory management
· C# application deployment
· Delegates
· Handling XML
This book provides readers with valuable practical advice to help Java developers, programmers, and architects successfully migrate to the .NET environment.

📌 Related Posts