copy of overview of

12
8/14/2019 Copy of Overview of http://slidepdf.com/reader/full/copy-of-overview-of 1/12 DARPAN PURI IT200118253 T E C H N I C A L S E M I N A R An overview of .NET Framework TECHNICAL SEMINAR Presented by DARPAN PURI IT200118253  Under the guidance of Mr. SURYAKANT DASH

Upload: lipika008

Post on 30-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 1/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

TECHNICAL SEMINAR

Presented by

DARPAN PURI

IT200118253

 Under the guidance of 

Mr. SURYAKANT DASH

Page 2: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 2/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

What is .NET Framework?

Microsoft .NET is software that connects information,

people, systems, and devices. It consists of 

.NET Framework

Developer Tools - Microsoft Visual Studio.NET

Set of Servers - Windows 2000 Server 

Client Software – Windows XP

INTRODUCTION

Page 3: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 3/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

.NET FrameworkThe Microsoft .NET Framework is a platform for building,

deploying, and running Web Services and applications. It

provides a highly productive, standards-based, multi-

language environment for integrating existing investments

with next-generation applications and services as well as

the agility to solve the challenges of deployment and

operation of Internet-scale applications.

Page 4: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 4/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Components of .NET Framework

The .NET Framework consists of two main parts:

The common language runtime,

A hierarchical set of unified class libraries.

 

Page 5: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 5/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Components of .NET Framework(contd..)

Common language Runtime

It provides the common services for .NET Framework

applications. The runtime simplifies programming by

assisting with many mundane tasks of writing code.These tasks include memory management—which can be

a big generator of bugs—security management, and error 

handling.

Page 6: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 6/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Components of .NET Framework(contd..)

Class libraries

The libraries includes prepackaged sets of 

functionality that developers can use to more rapidly

extend the capabilities of their own software. Thelibrary includes three key components:

ASP.NET

Windows Forms

ADO.NET

Page 7: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 7/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Application Deployment & IsolationThe .NET Framework provides extensive code download

services and integration with the Windows Installer. The

code download support provided by the .NET Framework

offers several advantages over current platforms:

 Incremental download.

Code access security (no more Authenticode dialogs).

Application isolation (code downloaded on behalf of one

application doesn't affect other applications).

Page 8: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 8/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Security in .NET FrameworkThe .NET Framework security system provides fine-

grained, evidence-based control over what applications

can and can't do. When a .NET Framework application is

downloaded to a system, for example, it will ask for a

set of permissions.The runtime collects evidence about what an application

can and can't do based on the following information:

Who wrote the code

What the code is trying to doWhere the code was installed fromWho is trying to run the codeWhether it was signed with an Authenticode signature

Page 9: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 9/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Advantages of .NET Framework

Support for standard networking protocols & specificationsSupport for different programming languagesSupport for programming libraries developed in different

languages

Support for different platforms.Use a wide variety of programming languages.Write less code.Run more reliable applications.Improve performance.

Access databases easily with ADO.NET.

Page 10: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 10/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

Reasons For Developers to use .NET

Framework

Improved Reliability

Increased Performance

Developer Productivity

Powerful, Granular Security 

Ease of Deployment

Supports for More Than 20 Programming Languages

Flexible Data Access 

Page 11: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 11/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

CONCLUSION

The .NET Framework simplifies Windows software

development. It provides developers with a single approach to

build both desktop applications and Web-based applications.

Applications can be designed to automatically upgrade

themselves to the latest version. Software built on the .NETFramework can be easier to deploy and maintain than

conventional software.

The .NET Framework can also minimize conflicts between

applications by helping incompatible software componentscoexist.

Page 12: Copy of Overview of

8/14/2019 Copy of Overview of

http://slidepdf.com/reader/full/copy-of-overview-of 12/12

DARPAN PURI IT200118253

TECH

NICAL

SE

MINA

R

An overview of .NET Framework

  THANK U !!!!!!!!!!!!!