The Microsoft .NET Framework is a software framework that can be installed on computers running Microsoft Windows operating systems. It includes a large library of coded solutions to prevent common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. The .NET Framework is a key Microsoft offering and is intended to be used by most new applications created for the Windows platform.
Welcome to CWAnswers
CWAnswers is your guide to the sprawling world wide web. The directory aims to provide a useful guide made by users. You can share your knowledge as well - simply sign up and edit your first entry. For questions just contact the team at support - at - cwanswers.com.
Weblinks for Net Framework
Top 10 for Net Framework
Things about Net Framework you find nowhere else.
Select content modules
.NET Micro Framework
.NET Micro Framework. Michael's blog about .NET MF and some of my projects (DNS, XBee, HTTP) ... Ondrej wrote a blog post about an error in DPWS Metadata ...netmicroframework.blogspot.com/.NET Compact Framework Team
... Framework material will be posted on the Mobile Developer blog. ... 2007/12/10/powertoys-for-the-net-compact-framework-version-3-5-now-released .aspx. ...blogs.msdn.com/netcfteam/.NET Micro Framework
Jens Kühner - Geek stuff about the .NET Compact and Micro Framework ... blogs.msdn.com/cdndevs/archive/2008/11/01/canucks-at-pdc-net-micro-framewor k.aspx ...blogs.msdn.com/netmfteam/Lewis' .NET Framework Blog
An Introduction to Microsoft .NET Remoting Framework ... There are two SynchronizationAttribute classes in the .NET framework. ...lewisit.blogspot.com/.Net Framework FAQ
... Dot Net Tips... Blog Archive. 2007 (17) May (17) What is .Net Platform? What ... Advantage provided by Dot Net Framework .Net Application Compilation and ...dng-dotnetframework.blogspot.com/The Microsoft .NET Framework is a software framework that can be installed on computers running Microsoft Windows operating systems. It includes a large library of coded solutions to prevent common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. The .NET Framework is a key Microsoft offering and is intended to be used by most new applications created for the Windows platform.
The framework's Base Class Library provides a large range of features including user interface, data and data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. The class library is used by programmers, who combine it with their own code to produce applications.
Programs written for the .NET Framework execute in a software environment that manages the program's runtime requirements. Also part of the .NET Framework, this runtime environment is known as the Common Language Runtime (CLR). The CLR provides the appearance of an application virtual machine so that programmers need not consider the capabilities of the specific CPU that will execute the program. The CLR also provides other important services such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET Framework.
Version 3.0 of the .NET Framework is included with Windows Server 2008 and Windows Vista. The current version of the framework can also be installed on Windows XP and the Windows Server 2003 family of operating systems. A reduced "Compact" version of the .NET Framework is also available on Windows Mobile platforms, including smartphones.
Principal design features
- Interoperability
- Because interaction between new and older applications is commonly required, the .NET Framework provides means to access functionality that is implemented in programs that execute outside the .NET environment. Access to COM components is provided in the System.Runtime.InteropServices and System.EnterpriseServices namespaces of the framework; access to other functionality is provided using the P/Invoke feature.
- The Common Language Runtime (CLR) is the virtual machine component of the .NET framework. All .NET programs execute under the supervision of the CLR, guaranteeing certain properties and behaviors in the areas of memory management, security, and exception handling.
- The .NET Framework introduces a Common Type System, or CTS. The CTS specification defines all possible datatypes and programming constructs supported by the CLR and how they may or may not interact with each other. Because of this feature, the .NET Framework supports the exchange of instances of types between programs written in any of the .NET languages. This is discussed in more detail in Microsoft .NET Languages.
- The Base Class Library (BCL), part of the Framework Class Library (FCL), is a library of functionality available to all languages using the .NET Framework. The BCL provides classes which encapsulate a number of common functions, including file reading and writing, graphic rendering, database interaction and XML document manipulation.























