Visual C# Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com www.tameroz.com.

Slides:



Advertisements
Similar presentations
Unit 1: Overview of the Microsoft.NET Platform
Advertisements

ASP.NET and AJAX. Agenda What is ASP.NET? ASP.NET Versions Difference Between ASP and ASP.NET ASP.NET Architecture Overview ASP.NET IIS life cycle Overview.
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Seminar in Software Design David Talby Ariel Daliot.
ISYS 512 Business Application Design and Development with.Net David Chao.
IronPython IronRuby
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
ISYS 512 Business Application Design and Development with.Net David Chao.
.net Microsofts ’ Platform for Web Services Naveed Arshad.
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
.NET framework’s Versions .NET Framework Version Microsoft started development on the.NET Framework in the late 1990s originally under the name of Next.
Developer Day Was ist neu in.NET 4.5? Ken Casada Technical Evangelist, Microsoft Switzerland
Kay Herzam Herzam IT Consulting What‘s new in ASP.NET MS TechTalk.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Web & Cloud Development Jason Keicher - Microsoft.
ISYS 512 Business Application Design and Development with.Net David Chao.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
High thoughts must have high language. Aristophanes
C# 簡介 靜宜大學資工系 蔡奇偉副教授 ©2011. C# 程式語言 C# (pronounced "see sharp") is a multi-paradigm programming language encompassing imperative, declarative, functional,
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
C# Overview and Features. Content I.History of C# II.Architecture III.How to install IV.Features V.Code Sample VI.Microsoft.NET Platform VII.Why use C#
Technical Programming Option Presentation 2015 Mirela Gutica.
AUC Technologies Projects Consulting, Development, Mentoring, and Training Company.NET Foundation Presented By : Qazi Muhammad Arfeen Senior Software Engineer.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
WEBMATRIX Microsoft Pranav Rastogi.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Microsoft Visual Studio 2010 Teacher: Ms. Olifer.
C# 2.0 and Future Directions Anders Hejlsberg Technical Fellow Microsoft Corporation.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
Jeremy Thake Technical Product Building cross-platform apps that integrate with O365 API’s using Xamarin in Visual Studio.
What’s New in Windows Forms 2.0 Stephen Turner Software Design Engineer
64-bit JIT + SIMD Garbage Collector Runtime components Compilers.NET Compiler Platform (Roslyn) Languages innovation.NET Framework 4.6.NET Core.
Introduction to C# Programming with Microsoft.NET AY
AUC Technologies Projects Consulting, Development, Mentoring, and Training Company Web Tools Presented By : Qazi Muhammad Arfeen Senior Software Engineer.
Kevin Francis Big Building Blocks – a tour of Dynamics ARC323 A.
Building Web Applications using the latest ASP.NET technologies Max Déboli Director de Desarrollo Microsoft Azure MVP Lagash
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
Wely Microsoft MVP, Visual C#
C# Diline Giriş.
Introducing the Microsoft® .NET Framework
Build and Learn ASP.NET Workshop.
DotNetSpider Editor Hefin Dsouza
© 2016, Mike Murach & Associates, Inc.
Microsoft List Schedule April – May 2016
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
Associate Certification Track
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Introducing ASP.NET Core 2.0
Associate Certification Track
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
© 2016, Mike Murach & Associates, Inc.
11/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Social Media And Global Computing Introduction to Visual Studio
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Understanding the Visual IDE
Associate Certification Track
Microsoft Connect /1/2018 2:36 AM
Introduction to ASP.NET MVC ASP.NET MVC පෙරවදන
F# 3.0: data, services, Web, cloud, at your fingertips
Associate Certification Track
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
Build /15/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Dyalog Version 15.0 Highlights
CS4540 Special Topics in Web Development Course Overview
C# and ASP.NET Programming
Microsoft Azure Services Platform
Presentation transcript:

Visual C# Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com

C# Language Design Language Design leaded by Anders Hejlsberg(Pascal, Delphi compiler design and J++ language design)ECMA* and ISO** standardsMedium Level LanguageSimple, modern, object orientedMemory managedHigh PerformanceDesigned for servers and embedded systemsContains wide range of methods from simplest to ones interacts with osSyntax designed like C and C++ *European Computer Manufacturers Association *International Organization for Standardization

C# 1.0 January 2002.Net Framework 1.0Visual Studio 2002Managed Code

C# 1.2 April 2003.Net Framework 1.1Visual Studio 2003Managed Code

C# 2.0 November 2005.Net Framework 2.0Visual Studio 2005GenericsNullable TypesPartial TypesAnonymous Methods

C# 3.0 November 2007.Net Framework 3.5Visual Studio 2008Anonymous TypesExtension MethodsLINQPartial Methods

C# 4.0 April 2010.Net Framework 4.0Visual Studio 2010DynamicNamed & Optional Arguments

C# 5.0 August 2012.Net Framework 4.5Visual Studio 2012Async

Evolution of C# Managed Code Generics Nullable Types Partial Types Anonymous Methods Anonymous Types Extension Methods LINQ Partial Methods Dynamic Named & Optional Arguments ASYNC

What can C# be used for? WEBMOBILE OTHERCLOUD

What can C# be used for? Desktop & Windows 8 Applications SOA Services Office Add-Ins & Libraries Games Embedded Systems Azure Web Azure Services Windows Phone XNA WEB ASP.NET ASP.NET MVC WEBMOBILE OTHERCLOUD

C# &.Net Framework Architecture

Why C# Managed CodeHigh PerformanceObject OrientedUnique FeaturesFrequent UpdatesVisual StudioSupports Enterprise ArchitectureEasy To CodeRich Resources for DevelopersRich 3 rd party components and libraries

THANK YOU Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com Tamer Öz Microsoft MVP – Visual C# Editor in Chief – Yazgelistir.com