+ All Categories
Home > Technology > Microsoft dot net framework

Microsoft dot net framework

Date post: 10-May-2015
Category:
Upload: instantenigma
View: 6,662 times
Download: 3 times
Share this document with a friend
Popular Tags:
23
Transcript
Page 1: Microsoft dot net framework
Page 2: Microsoft dot net framework

OUR GROUP

Page 3: Microsoft dot net framework

What is .NET? It is Microsoft's strategy for development and deployment of software.

Microsoft has fundamentally changed the way programs execute under Windows.

Preference is now for interpreted code rather than machine code.

Modified versions of C++ & VB; C# added.

The environment has been redesigned to take full advantage of network standards.

Page 4: Microsoft dot net framework

.NET Architecture

Page 5: Microsoft dot net framework

.NET Experience

Page 6: Microsoft dot net framework

Windows FormsConsole

ApplicationsWeb forms

& Web services

.NET Framework Base Class Libraries

Common Language Runtime

Page 7: Microsoft dot net framework

Common Language Runtime

Interprets a byte code: Microsoft Intermediate Language (IL).

Similar to Java Virtual Machine.Some features:

SecurityGarbage collectionException handling

Also supports unmanaged code: machine code.

Page 8: Microsoft dot net framework
Page 9: Microsoft dot net framework

Consists of set of common rules followed by all the languages of .net framework

Interoperability between objects and applications.

The classes that follow by the rules specified by CLS are termed as CLS compliant classes

CTS provides a type system that is common across all languages.

Page 10: Microsoft dot net framework

Language Neutrality

Page 11: Microsoft dot net framework

Runtime Class Library

Removes much of the need for language specific libraries like C++'s STL.

Examples of items found in the Runtime:Basic typesCollection classesInput/OutputGraphical user interface libraryAccess to traditional Windows facilities (COM,

ADO)

Page 12: Microsoft dot net framework

User and Program Interfaces

Windows Forms Web FormsConsole

Applications

Page 13: Microsoft dot net framework

Assembly

A logical collection of one or more exe and dll file containing an application’s code and resources

It contains Codes in MSIL Manifest

A metadata description of the code and resources

Page 14: Microsoft dot net framework

.NET Assembly - The New .DLL

Page 15: Microsoft dot net framework
Page 16: Microsoft dot net framework

What are the areas of .NET?

• Define products implemented by Microsoft

• Define client devices that use these services

• Defines backbone for the applications to build on.

• Managing, deploying and orchestrating the Web Services.

• Microsoft provides a tool for building the .NET framework.

Page 17: Microsoft dot net framework

Solution (Microsoft Intermediate Language)Different Languages are Compiled into MSIL

Source code :Any languages

MS IntermediateLanguage

Platform specificcode

Development tools

Just-In-Time

compiler

Page 18: Microsoft dot net framework

.Net platform features

Page 19: Microsoft dot net framework

.NET memory management

Page 20: Microsoft dot net framework

Code access security

• Most software comes from web.A user doesn’t know whether a Web code is safe or not.

• .NET allows an administrator to specify privileges that each managed code has.

• You can specify these privileges in three levelby modifying XML-based files Enterprise Machine User

Page 21: Microsoft dot net framework

Security & Managed Code

Page 22: Microsoft dot net framework

We are hereby very much thankful for being assigned such a nice topic on MICROSOFT .NET to give a presentation here right in front of you all. We thank our faculty Mrs. Smitha who continuously helped and supported us during the preparation for this presentation for which we thank her a lot.

Page 23: Microsoft dot net framework

Recommended