Slide 1

Slide 1 text

Introduction

Slide 2

Slide 2 text

What is .NET Framework? 1. SOFTWARE DEVELOPMENT PLATFORM- MICROSOFT 2. TO CREATE APPLICATION IN WINDOWS PLATFORM 3. FIRST VERSION: .NET FRAMEWORK 1.0 4. CURRENT VERSION: .NET FRAMEWORK 4.7.1 5. CAN BE USED TO CREATE ALL KINDS OF APPLICATIONS

Slide 3

Slide 3 text

Under the Hood??

Slide 4

Slide 4 text

ASP.NET Sites MVC Web Pages Web Forms Single Pages Services Web API SignalR

Slide 5

Slide 5 text

Why choose .NET Framework  Productive  Any app, any platform  Performance where it matters  Trusted and secure  Large ecosystem  Open source

Slide 6

Slide 6 text

C#  Simple, modern, general-purpose  object-oriented programming language  Very much based on C and C++  Easy to learn  Produces efficient programs  Can be compiled on a variety of computer platforms  Part of .NET Framework

Slide 7

Slide 7 text

Features of C#  Boolean Conditions  Automatic Garbage Collection  Standard Library  Assembly Versioning  Properties and Events  Delegates and Events Management  Easy-to-use Generics  Indexers  Conditional Compilation  Simple Multithreading  LINQ and Lambda Expressions  Integration with Windows

Slide 8

Slide 8 text

Tools needed of start C#  Visual Studio  .NET Framework  And a dedicated mind!!

Slide 9

Slide 9 text

First Program in C#

Slide 10

Slide 10 text

Lets look at the components  using  Namespace  Class  Main  Console. WriteLine()  Console.ReadKey();