Leverage your Java skills and learn how to create powerful Windows applications and high-performance, distributed applications with Microsoft Visual J# .NET in this comprehensive tutorial and reference. Presented in an easy-to-browse format, this erudite book provides the authoritative technical details you need to leverage Visual J# .NET and the richness of the Microsoft .NET Framework to build scalable, enterprise-level applications. You’ll examine the architecture of .NET, find out how to process data with Visual J# .NET, see how to create XML Web services, and discover how to build multithreaded applications that span the local area network. You’ll also look at the key topics for building applications that use Windows features and services and find out how to provide a global reach to your applications via the Internet.
Topics covered include:
- The challenge of n-tier development
- The .NET platform
- Java and the common language runtime
- Graphical user interfaces
- Processing XML
- Transforming XML
- Microsoft ADO.NET
- Multithreading with .NET
- Basic network programming
- Serializing objects
- .NET remoting
- Using message queues
- Integrating with unmanaged components
- Serviced components and COM+
- Writing Windows services
- Microsoft ASP.NET—a better ASP
- Building a Web service
- Creating a Web service client
INCLUDES SAMPLE CODE ON THE WEB!