Appendix A. Platform Integration

Java programmers who develop applications for the Microsoft Windows platform will be pleasantly surprised by the integration features provided by the Microsoft .NET Framework. In this appendix, we’ll demonstrate the integration between .NET and some of the more commonly used Windows features, including the following:

  • The operating system runtime environment

  • System processes

  • The Windows registry

  • The event log

  • Windows Services

All of these features are supported directly by .NET classes without intermediate mechanisms such as Java Native Interface (JNI), COM, or native DLLs; however, the behavior of these features depends on the version of Windows being used and could affect the future portability of an application’s code. ...

Get C# for Java Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.