.Net and Web Services Overview

1.1 .Net Framework - Overview
  • Programming framework developed by Microsoft to ease development of Windows components.
  • Makes code reuse and interoperability between languages much easier.
  • Managed runtime environment, Common Language Runtime (CLR).
  • With managed code it is much more difficult to write and deploy rogue or misbehaving applications.
  • Code access security is a built in feature of the framework.
  • New object oriented language C#. Visual Basic becomes a first class language with features (e.g. multi-threading) that previously were only available to C/C++ developers on the Windows platform.
  • Uses new distributed application technologies (Web Services, .Net Remoting).
  • COM and Automation can be left behind (Woo-Hoo!)