ITF11006.NET.NET an Introduction. “This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011.

Slides:



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

.NET Technology. Introduction Overview of.NET What.NET means for Developers, Users and Businesses Two.NET Research Projects:.NET Generics AsmL.
Introduction to.NET Technology Marcello Benati Software Engineer.NET Architect.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
.NET Framework Overview Pingping Ma Nov 16 th, 2006.
MICROSOFT PLATFORM  Microsoft is a platform company is committed to providing a rich ecosystem for building and managing connected systems.  Microsoft.
.NET Technology.
Microsoft.Net Technology Sachin Shetty Vimal Amin Thomas Mullasaril Vinutna Pulavarti Software Engineering CS616 Instructor:Dr.Tappert.
OFC 317 使用 WinWF 构建 Microsoft Office SharePoint Server 2007 中的工作流应用.
ISYS 512 Business Application Design and Development with.Net David Chao.
Intro to C# Language Richard Della Tezra IS 373. What Is C#? C# is type-safe object-oriented language Enables developers to build a variety of secure.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Tahir Nawaz Visual Programming C# Week 2. What is C#? C# (pronounced "C sharp") is an object- oriented language that is used to build applications for.
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.
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
.NET On A Shoe String By: Patrick Brannen Lead Developer iDevCo, Inc.
Windows Azure AppFabric Access Control Service (ACS) v.2 (Beta) Prerequisites.
Lecture 2: An Introduction to J# and.NET. 2 MicrosoftIntroducing CS using.NETJ# in Visual Studio.NET 2-2 Objectives “Microsoft.NET is based on the.NET.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Creating and Running Your First C# Program Telerik Software Academy Telerik School Academy.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
Overview of Microsoft.Net and Vb.Net ITSE 2349 Spring 2002 Material from Microsoft.Net an Overview for ACC faculty by Stuart Laughton and Introduction.
1 Introduction to.NET Framework. 2.NETFramework Internet COM+ Orchestration Orchestration Windows.NET Enterprise ServersBuildingBlockServices Visual Studio.NET.
Introduction to Programming
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.
© 2008 Dr. Paul Walcott – The University of the West Indies: Cave Hill CampusDr. Paul Walcott COMP6325 Advanced Web Technologies Dr. Paul Walcott The University.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Session 1 - Introduction and Data Access Layer
Introduction to Microsoft.Net Session 01 Mata kuliah: M0874 – Programming II Tahun: 2010.
What is.NET?.NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications.
Introduction to .NET Rui Ye.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
.NET Framework Overview
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.
Introduction to .NET Framework
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
1.NET FRAMEWORK CE-105 Spring 2007 Engr. Faisal ur Rehman.
Rajiv and Shipra Introduction to.NET (asp.net,c#,vb)
* Windows Runtime Note – MSDN Documentation The namespaces are exposed using API metadata format (Windows.winmd) similar to that used.
ITF11012.NET.NET an Introduction. “This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011.
Introducing Visual Studio.NET Petar Banov. Introducing Visual Studio.NET What is.NET all about?.NET Technologies Visual Studio.NET.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Lecture 1: IDE - Integrated Development Environment.NET Framework Visual Studio 2010.NET Solution Explorer Properties Window.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
.NET Ying Chen Junwei Chen. What is Microsoft.NET. NET is a development platform Incorporated into.NET COM+ component services ASP web development framework.
Microsoft .NET A platform that can be used for building and running windows and web applications such that the software is platform and device-independent.
BIL527 – Bilgisayar Programlama I Introduction 1.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
INTRODUCTION CHAPTER #1 Visual Basic.NET. VB.Net General features It is an object oriented language  In the past VB had objects but focus was not placed.
Introduction to C# Programming with Microsoft.NET AY
Text Introduction to.NET Framework. CONFIDENTIAL Agenda .NET Training – Purpose  What is.NET?  Why.NET?  Advantages  Architecture  Components: CLR,
Visual Studio 2012: A Complete IDE (Debugging & Source Control) Kevin Howell.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
.Net Online Training. Introduction to.Net Microsoft.NET is a software Framework includes Framework class library and provides language interoperability.
Introducing the Microsoft® .NET Framework
.Net A brief introduction to
Introduction to .NET Framework Ch2 – Deitel’s Book
CE-105 Spring 2007 Engr. Faisal ur Rehman
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
.Net for Test and Measurement
Presentation transcript:

ITF11006.NET.NET an Introduction

“This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011

.NET an Introduction What is.NET The.NET Framework Visual Studio 2010

What is.NET? “Microsoft.NET is a set of Microsoft software technologies for connecting your world of information, people, systems, and devices.”

What is.NET? Specification – Common Type Specification – Common Language Specification – Common Language Infrastructure Infrastructure – Common Language Runtime – Base Class Library – Services Tools – Languages Languages – VS IDE, Team Foundations Server

What is.NET?

Specification – Common Type Specification – Common Language Specification – Common Language Infrastructure Infrastructure – Common Language Runtime – Base Class Library – Services Tools – Languages Languages – VS IDE, Team Foundations Server

The.NET Framework C# Language Framework Class Library (FCL) Visual Studio 2010

The C# Language C# – Builds on over 20 years of OO-experience – Similar to Java C# characteristics – OO and Interfaces – Strongly typed – Metadata – Error handling Features – Garbage collection – Parallelism, Asynchronous – Reflection – Security – Deployment

.NET Framework VersionVersion Number Release Date Visual StudioDefault in Windows Visual Studio.NETWindows XP Tablet and Media Center Editions Visual Studio.NET 2003 Windows Server Visual Studio 2005Windows Server 2003 R Windows Vista, Windows Server Visual Studio 2008Windows 7, Windows Server 2008 R Visual Studio (Developer Preview) Visual Studio '11'Windows 8, Windows Server 8

.NET Framework Class Library Illustration by Soumyasch, available under a Creative Commons Attribution-Share Alike 3.0 Unported license.SoumyaschCreative CommonsAttribution-Share Alike 3.0 Unported

.NET Framework Class Library Represent base data types and exceptions. Encapsulate data structures. Perform I/O. Access information about loaded types. Invoke.NET Framework security checks. Provide data access, rich client-side GUI, and server- controlled, client-side GUI. Key to understanding the FCL /BCL is to understand the namespaces and naming conventions

Naming Sample System.Text.StringBuilder System.Data.SqlClient.SqlConnectionStringBuilder System.UriBuilder System.IO.FileStream System.IO.MemoryStream System.IO.Compression.GZipStream System.Security.Cryptography.CryptoStream

Visual Studio Integrated Development Environment (IDE) – Windows – Project templates – Debugging – IntelliSense

.NET an Introduction What is.NET The.NET Framework Visual Studio 2010