the universal programming language: c#

Post on 16-Apr-2017

47 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sponsored & Brought to you by

The Universal Programming Language: C# Kuppurasu NagarajMicrosoft MVP

https://in.linkedin.com/in/kuppurasu-nagaraj-94ab9b5b

https://twitter.com/rajkuppu

The Universal Programming Language: C#

Kuppurasu NagarajMicrosoft MVP

@rajkuppu

Stack Overflow - Most Popular Technologies

http://stackoverflow.com/research/developer-survey-2016#technology-most-popular-technologies

C# Evolution – A balancing act

C# VersionsVersion Visual Studio .Net Framework Year

C# 1.0 Visual Studio .NET 2002 .NET Framework 1.0 January 2002

C# 2.0 Visual Studio .NET 2005 .NET Framework 2.0 November 2005

C# 3.0 Visual Studio .NET 2008 .NET Framework 3.5 November 2007

C# 4.0 Visual Studio .NET 2010 .NET Framework 4 April 2010

C# 5.0 Visual Studio .NET 2012 .NET Framework 4.5 August 2012

C# 6.0 Visual Studio .NET 2015 .NET Framework 4.6 July 2015

C# 7.0 Visual Studio .NET 2017 RC .NET Framework 4.6 November 2016

Visual Studio Community Edition

• Free, fully-featured IDE for students.

Download Link :

https://www.visualstudio.com/downloads/https://www.microsoft.com/net/download/core

What can C# do for you?

Desktop Web Cloud

Mobile Gaming

Desktop

Windows Forms

• Develop Business apps for the Windows desktop

Universal Windows Apps

• UWP Apps that run on all Windows 10 devices

Windows Presentation Foundation

• XAML-based model for building desktop applications on

Windows

Universal Windows Platform (UWP) app

WebWeb Forms

• Build Dynamic Websites

MVC• Build Model View Controller Architecture

Application

WebAPI• RESTful HTTP Services

Single Page Application• Rich client side Interaction Application

Cloud

Azure Cloud Service• Host and Run cloud applications

Azure WebJob• Run Background tasks

Azure Mobile Service• Cloud backend services

MobileXamarin.Forms• Create cross-platform mobile.

Xamarin.Android• Create native Android apps.

Xamarin.iOS• Create native iOS apps.

GameUnity• Create 2D and 3D games.

CRYENGINE• CRYENGINE to build games with

C#.MonoGame• Develop Xbox Games

.NET Core

• .NET Open Source• Develop high performance applications in less time, on

any platform.

RecoursesC# Tutorials

https://docs.microsoft.com/en-us/dotnet/articles/csharp/tutorials/indexWhat's new in C#

https://docs.microsoft.com/en-us/dotnet/articles/csharp/whats-newXamarin

https://developer.xamarin.com/guides/cross-platform/getting_started/Microsoft Azure

https://docs.microsoft.com/en-us/azure/Universal Windows Platform

https://developer.microsoft.com/en-us/windows/apps/getstarted

top related