Microsoft .NET Framework
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
project report helper
Active In SP

Posts: 2,270
Joined: Sep 2010
08-10-2010, 09:42 AM

Microsoft .NET Framework

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 common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. The .NET Framework supports multiple programming languages in a manner that allows language interoperability, whereby each language can utilize code written in other languages; in particular, the .NET library is available to all the programming languages that .NET encompasses. The .NET Framework is a Microsoft offering and is intended to be used by most new applications created for the Windows platform. In order to be able to develop and not just run applications for the Microsoft .NET Framework 4.0, it is required to have Visual Studio 2010 installed on your computer.

The framework's Base Class Library provides a large range of features 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 constitute the .NET Framework.

Version 3.0 of the .NET Framework is included with Windows Server 2008 and Windows Vista. Version 3.5 is included with Windows 7, and can also be installed on Windows XP and the Windows Server 2003 family of operating systems.[2] On April 12, 2010, .NET Framework 4 was released alongside Visual Studio 2010.

The .NET Framework family also includes two versions for mobile or embedded device use. A reduced version of the framework, the .NET Compact Framework, is available on Windows CE platforms, including Windows Mobile devices such as smartphones. Additionally, the .NET Micro Framework is targeted at severely resource-constrained devices.
seminar ideas
Super Moderator

Posts: 10,003
Joined: Apr 2012
20-04-2012, 01:24 PM

Microsoft .NET Framework

.doc   DotNetIntroduction.doc (Size: 135 KB / Downloads: 36)

• what is .NET?

Microsoft .NET (pronounced “dot net”) is a software component that runs on the Windows operating system. .NET provides tools and libraries that enable developers to create Windows software much faster and easier. .NET benefits end-users by providing applications of higher capability, quality and security. The .NET Framework must be installed on a user’s PC to run .NET applications.
This is how Microsoft describes it: “.NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software. Integrated across the Microsoft platform, .NET technology provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with Web services.

• What is the .NET architecture?

Microsoft .NET consists of four major components:
• Common Language Specification (CLS) – blue in the diagram below
• Framework Class Library (FCL) – red
• Common Language Runtime (CLR) – green
• .NET Tools – yellow

At the base of the diagram in gray is the operating system, which technically can be any platform but typically is Microsoft Windows 2000 or greater, accessed through the Win32 API (Application Programming Interface).

• Common Language Specification (CLS)

The CLS is a common platform that integrates code and components from multiple .NET programming languages. In other words, a .NET application can be written in multiple programming languages with no extra work by the developer.
.NET includes new object-oriented programming languages such as C#, Visual Basic .NET, J# (a Java clone) and Managed C++. These languages, plus other experimental languages like F#, all compile to the Common Language Specification and can work together in the same application.

• Framework Class Library (FCL)

The FCL is a collection of over 7000 classes and data types that enable .NET applications to read and write files, access databases, process XML, display a graphical user interface, draw graphics, use Web services, etc. The FCL wraps much of the massive, complex Win32 API into more simple .NET objects that can be used by C# and other .NET programming languages.

Common Language Runtime (CLR)
The CLR is the execution engine for .NET applications and serves as the interface between .NET applications and the operating system. The CLR provides many services such as:
• Loads and executes code
• Converts intermediate language to native machine code
• Separates processes and memory
• Manages memory and objects
• Enforces code and access security
• Handles exceptions
• Interfaces between managed code, COM objects, and DLLs
• Provides type-checking
• Provides code meta data (Reflection)
• Provides profiling, debugging, etc.

Introduction to the IDE (Visual C#)
The Visual C# integrated development environment (IDE) is a collection of development tools exposed through a common user interface. Some of the tools are shared with other Visual Studio languages, and some, such as the C# compiler, are unique to Visual C#. The documentation in this section provides an overview of how to use the most important Visual C# tools as you work in the IDE in various phases of the development process.
seminar ideas
Super Moderator

Posts: 10,003
Joined: Apr 2012
02-05-2012, 04:06 PM

Microsoft .NET Framework

.ppt   Introduction to the Microsoft .NET Framework.ppt (Size: 849 KB / Downloads: 30)

What is the .NET Framework

A new computing platform designed to simplify application development
A consistent object-oriented programming environment
A code-execution environment that:
Minimizes software deployment and versioning conflicts
Eliminates the performance problems of scripted or interpreted environments

Primary Components of .NET

.NET Framework Class Libraries
Object-oriented collection of reusable types
Sits on-top of the Common Language Runtime
Common Language Runtime (CLR)
Manages code execution at runtime
Memory management, thread management, etc.
Code designed for the CLR is referred to as “Managed Code”

The Common Language Runtime

The CLR manages object layout and references to objects
Objects whose lifetimes are managed by the CLR are referred to as Managed Data
Automatic memory management reduces memory leaks
In managed code you can use:
Managed Data
Unmanaged data


Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Microsoft Surface ppt report project girl 0 670 12-11-2012, 12:14 PM
Last Post: project girl
  Microsoft Surface seminar or presentation report seminar addict 3 3,076 29-09-2012, 12:44 PM
Last Post: seminar flower
  Introduction to Microsoft Access 2003 ppt seminar flower 0 964 05-09-2012, 04:52 PM
Last Post: seminar flower
  Introduction to Microsoft 2007 Office project uploader 0 462 07-07-2012, 03:14 PM
Last Post: project uploader
  SEMINAR ON MICROSOFT .NET seminar flower 0 679 29-06-2012, 12:01 PM
Last Post: seminar flower
  Dual Framework and Efficient monitoring for Targeted Online Data Delivery seminar flower 0 477 22-05-2012, 04:39 PM
Last Post: seminar flower
  Windows DNA: The Microsoft Application Platform for the Enterprise uploader 0 532 18-05-2012, 12:02 PM
Last Post: uploader
  Microsoft Word 2007 seminar paper 2 633 30-04-2012, 11:28 AM
Last Post: seminar ideas
  Dot Net New Titles-2011 seminar ideas 0 392 21-04-2012, 12:43 PM
Last Post: seminar ideas
  Microsoft Computer Dictionary Fifth Edition project uploader 0 571 28-03-2012, 10:31 AM
Last Post: project uploader