C# Code Examples for Java Developers
C# is an elegant, simple, type-safe, object-oriented language that allows programmers to build a breadth of applications. Combined with the .NET Framework, Visual C# allows the creation of Windows applications, web services, database tools, components, controls and more.
In This Section
Console Application Development (C# vs Java)
Describes console applications in C# for the Java developer.
File I/O (C# vs Java)
Describes file I/O operations in C# for the Java developer and links to XML classes for XML file loading and saving.
Database Access (C# vs Java)
Compares data access in both languages.
User Interface Development (C# vs Java)
Describes creating Windows Forms application in C# for the Java developer.
Resource Management (C# vs Java)
Provides topics on Windows resource files in C# the Java developer.
Web Services Applications (C# vs Java)
Describes XML Web service application development in C# for the Java developer.
Mobile Devices and Data (C# vs Java)
Describes interacting with databases using C# and .NET Framework Windows Forms, as well as SQL Server, for the Java developer.