Download presentation
Presentation is loading. Please wait.
Published byWhitney Adams Modified over 9 years ago
1
ITF11012.NET.NET an Introduction
2
“This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011
3
.NET an Introduction What is.NET The.NET Framework Visual Studio 2012
4
What is.NET? “Microsoft.NET is a set of Microsoft software technologies for connecting your world of information, people, systems, and devices.”
5
What is.NET? Specification – Common Language Infrastructure Common Type Specification Common Language Specification Infrastructure – Common Language Runtime – Base Class Library – Services Tools – Languages Languages – VS IDE, Team Foundations Server
6
What is.NET?
7
Windows 8 Infrastructure
8
Windows Runtime Building Blocks
9
Windows Store App Stack
10
The.NET Framework C# Language Framework Class Library (FCL) Visual Studio 2012
11
.NET Framework VersionVersion Number Release Date Visual StudioDefault in Windows 11.0.3705.013.02.2002Visual Studio.NETWindows XP Tablet and Media Center Editions 1.11.1.4322.57324.04.2003Visual Studio.NET 2003 Windows Server 2003 22.0.50727.4207.11.2005Visual Studio 2005Windows Server 2003 R2 33.0.4506.3006.11.2006Windows Vista, Windows Server 2008 3.53.5.21022.819.11.2007Visual Studio 2008Windows 7, Windows Server 2008 R2 44.0.30319.112.04.2010Visual Studio 2010 4.54.5.4080526.10.2012Visual Studio 2012Windows 8, Windows Server 8
12
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
13
.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
14
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
15
Visual Studio Integrated Development Environment (IDE) – Windows – Project templates – Debugging – IntelliSense
16
.NET an Introduction What is.NET The.NET Framework Visual Studio 2012
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.