Você está na página 1de 8

.

NET Framework
A brief presentation about .NET Frame works using visual studio 2005 ..
What is .NET Framework?
Microsoft .NET Framework is a software component that is a part of Microsoft
Windows operating systems. It has a large library of pre-coded solutions to
common programming problems and 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.

It is a managed code programming model for building applications on
Windows clients, servers, and mobile or embedded devices. Developers use
.NET to build applications of many types: Web applications, server
applications, smart client applications, console applications, database
applications, and more.

Design Objectives:

providing a consistent object-oriented programming environment

providing a code-execution environment that minimizes software deployment
and versioning conflicts.

guarantees safe execution of code.

eliminates the performance problems of scripted or interpreted environments.

To make the developer experience consistent across widely varying types of
applications

integrate with any other code.

.NET Framework components:
two main components:


the common language runtime ( CLR ) :
is the foundation of the .NET Framework. You can think of the runtime as an agent that
manages code at execution time, providing core services such as memory management,
thread management



the .NET Framework class library :
is a comprehensive, object-oriented collection of reusable types that you can use to develop
applications ranging from traditional command-line or graphical user interface (GUI)
applications to applications based on the latest innovations provided by ASP.NET, such as
Web Forms and XML Web services.



.Net Framework characteristics:
A set of approximately 3500 classes.

Classes are divided into namespaces grouping similar classes.

For organization, each class belongs to only one namespace.

Most classes are lumped into a name space called System
System.Data: DB access
System.XML: reading/writing XML
System.Windows.Forms: Forms manipulation
System.Net: network communication.


Code editor:


syntax highlighting
code completion using IntelliSense
code refactoring.
Encapsulate Field.
Reorder Parameters.

UML CASE tool:

SDE for Visual Studio .Net is a fully featured UML CASE tool totally integrated
with Microsoft Visual Studio. It supports full software development lifecycle.

It helps you build quality applications faster, better and cheaper. You can draw
UML diagrams in Visual Studio, generate code (C#, C++ and Visual Basic), and
reverse engineering code to class diagrams.

Você também pode gostar