You are on page 1of 10

DOT NET

SUMMER TRAINING 2017

- Muralidhar Dubey
BSc-IT(51)
WHAT IS DOT NET
A programming infrastructure created
by Microsoft for building, deploying, and
running applications and services that use .NET
technologies, such as desktop applications
and Web Services.
The .NET Framework is a multilanguage,
application execution environment that
transparently manages core infrastructure
services. It is a set of multiple
languages/technologies used for developing and
creating components to create Web Forms, Web
services, and Windows applications.
WHY WE NEED DOT NET
Pre Dot Net Program Dot Net Program
Execution Execution
WHAT IS SO GOOD ABOUT .NET??
It supports 30+ languages
Most preferred language is c-sharp

Before dot net we have problem of memory


management that I solved by garbage collector in
CLR(common Language Runtime)
Dot net application are portable.

Used in development of Web, Desktop and


Mobile Applications
ADVANTAGES OF C#
Object Oriented
Platform Independent

Language Independent
C SHARP
Enumeration
Delegates

Properties
ENUMERATION
An enumeration( enum) is an user defined data
type provides an efficient way to define a set of
named integral constants that may be assigned
to a variable
DELEGATES
It is Type Safe Function Pointer.
C# delegates are similar to pointers to functions,
in C or C++. A delegate is a reference type
variable that holds the reference to a method.
The reference can be changed at runtime.
PROPERTIES
Properties are named members of classes,
structures, and interfaces. Member variables or
methods in a class or structures are
called Fields. Properties are an extension of
fields and are accessed using the same syntax.
They use accessors through which the values of
the private fields can be read, written or
manipulated.
The accessor of a property contains the
executable statements that helps in getting
(reading or computing) or setting (writing) the
property.
THANK YOU

You might also like