C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Communities   Interview   Jobs   Projects   Offshore Development    
Silverlight Tutorials | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Revenue Sharing |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...

New Feature: Community Sites: Create your own .NET community website and start earning from Google AdSense ! It's Free !




.net framework


Posted Date: 05 Sep 2008      Total Responses: 5

Posted By: venkatesan T       Member Level: Gold     Points: 1


define .net framework




Responses

Author: Athira Appukuttan    05 Sep 2008Member Level: DiamondRating:     Points: 2
Refer:

http://en.wikipedia.org/wiki/Microsoft_.NET#Microsoft_.NET

http://www.yale.edu/tp/framework.htm


Author: Dharmaraj    05 Sep 2008Member Level: DiamondRating:     Points: 2
Hi,
.NET framework is the essential prerequisite for running the .NET application. .NET framework consists of the command level compilers which will help you in running .NET application.
By,
Dharma


Author: Geetha    05 Sep 2008Member Level: GoldRating:     Points: 2
Microsoft has introduced .NET with the intention of bridging the gap in interoperability between applications. It is designed to make significant improvements in code-reuse, code-specialization, resource management, multi-language development, security, deployment and administration.

reference:
http://techahead.wordpress.com/2007/09/30/net-basic-terms-in-net/


Author: thiru    06 Sep 2008Member Level: BronzeRating:     Points: 2
Microsoft .NET Framework is the infrastructure in which is used for the new Microsoft .NET Platform. .NET Framework is a common environment for building, deploying, and running Web Services and Web Applications and Windows Application and Console Applications.



Author: Ravi Kiran Nedunuri    30 Sep 2008Member Level: GoldRating:     Points: -20
.NET Framework:
The Microsoft .NET Framework is a software technology that is available with several Microsoft Windows operating systems. It includes a large library of pre-coded solutions
to 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 pre-coded solutions that form the framework's Base Class Library cover a large range of programming needs in a number of areas, including user interface, 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 compose the .NET Framework.
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.[2] 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.

Common Runtime Engine
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.

Language Independence
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.

Base Class Library
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.

Simplified Deployment
Installation of computer software must be carefully managed to ensure that it does not interfere with previously installed software, and that it conforms to increasingly stringent[citation needed] security requirements. The .NET framework includes design features and tools that help address these requirements.

Security
The design is meant to address some of the vulnerabilities, such as buffer overflows, that have been exploited by malicious software. Additionally, .NET provides a common security model for all applications.

Portability
The design of the .NET Framework allows it to theoretically be platform agnostic, and thus cross-platform compatible. That is, a program written to use the framework should run without change on any type of system for which the framework is implemented. Microsoft's commercial implementations of the framework cover Windows, Windows CE, and the Xbox 360.[3] In addition, Microsoft submits the specifications for the Common Language Infrastructure (which includes the core class libraries, Common Type System, and the Common Intermediate Language),[4][5][6] the C# language,[7] and the C++/CLI language[8] to both ECMA and the ISO, making them available as open standards. This makes it possible for third parties to create compatible implementations of the framework and its languages on other platforms.


Regards
N.RaviKiran


Post Reply
You must Sign In to post a response.
Next : arguments
Previous : Where can i download vbscript tutorial?
Return to Discussion Forum
Post New Message
Category: .NET

Related Messages



dotNet Slackers   BizTalk Adaptors    Web Design

it help desk

Contact Us    Privacy Policy    Terms Of Use