Skip to main content

and
  1. No Access

    Book

  2. No Access

    Chapter

    Packaging and Installing Applications

    Packaging in java is usually a matter of creating the appropriate JAR or WAR file. Installation consists of placing that file in the appropriate directory. Things are quite different in Windows where...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  3. No Access

    Chapter

    Using Active Directory Service Interface

    Active Directory is Microsoft’s directory service for domains. It replaces the older domain controller concept. As such, it combines both the directory and the control functionality. This chapter is ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  4. No Access

    Chapter

    Getting Outside the Box

    Although the class library provided by the .NET Framework is quite extensive, it cannot cover all possibilities. At some point you will need to use functions from an unmanaged library. In Java, you u...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  5. No Access

    Chapter

    Using WinForms

    The WinForms classes in .NET are the equivalent of Java Foundation Classes (JFC) /Swing in Java. WinForms are not quite the equivalent of Abstract Windowing Toolkit (AWT), as WinForms bears a closer ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  6. No Access

    Chapter

    Communicating via Message Queuing

    Message Queuing is an example of Message-Oriented Middleware (MOM). There are two basic types of MOM: point to point (PTP) and publish and subscribe (pub/sub). Message Queuing is an example of the fo...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  7. No Access

    Chapter

    Develo** Windows Services

    Windows Services, also commonly known as NT Services, are processes that run in the background without a user interface. Examples of these are database servers, the message queuing system, Internet I...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  8. No Access

    Chapter

    Introducing C#

    C# is not the only language available for the .NET platform. It is, however, the natural choice for programmers moving from Java. The first Java program you wrote probably resembled the classic Hello...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  9. No Access

    Chapter

    Migrating to .NET

    You have read all the preceding chapters and have decided that.NET is part of your future. The question is, “How do I get there from here?” That is the purpose of this chapter. You need to know what ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  10. No Access

    Chapter

    Introducing the .NET Platform

    If C# is the equivalent of the Java language, then the .NET platform is the equivalent of the Java Virtual Machine (JVM) and the class libraries—not just the standard edition libraries, but the Java ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  11. No Access

    Chapter

    Building Web Sites with ASP.NET

    Active Server Pages for .NET (ASP.NET) is the name for the Web server support in.NET. It encompasses Web pages and Web Services. Chapter 8, “Understanding Networking,” will cover Web Services, along ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  12. No Access

    Chapter

    Understanding Multithreading

    The Java Language is inherently thread aware. The Java Language Specification defines behavior in multithreaded scenarios. There are Java language keywords that relate to multithreading. The same thi...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  13. No Access

    Chapter

    Working with XML

    There is no getting away from Extensible Markup Language (XML) in the.NET Framework. All configuration files are XML documents, ASP.NET Web Services use XML in the Simple Object Access Protocol (SOAP...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  14. No Access

    Chapter

    Introducing the C# Language

    This chapter examines the C# language in detail, focusing on where it differs from Java.

    Paul Gibbons in .NET Development for Java Programmers (2002)

  15. No Access

    Chapter

    Exploring ADO.NET

    Activex Data Objects for the .NET Framework (ADO.NET) is your database interface in.NET, the equivalent of Java’s Java Database Connectivity (JDBC). This chapter covers database access using ADO.NET ...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  16. No Access

    Chapter

    Understanding Networking

    This Chapter Examines network communication using the.NET Framework and compares it with the support provided by Java. It starts with the familiar Socket interface using both Transmission Control Pro...

    Paul Gibbons in .NET Development for Java Programmers (2002)

  17. No Access

    Chapter

    Creating Components

    The .NET Equivalent of a JavaBean is a component, and the .NET equivalent of a Java component is a control. Prior to .NET, the component framework of choice for Windows was Component Object Model (CO...

    Paul Gibbons in .NET Development for Java Programmers (2002)