Unit 1 Overview of the Microsoft NET Platform

  • Slides: 14
Download presentation
Unit 1: Overview of the Microsoft. NET Platform http: //www. youtube. com/watch? NR=1&v=peh. PPava.

Unit 1: Overview of the Microsoft. NET Platform http: //www. youtube. com/watch? NR=1&v=peh. PPava. BWE&feature=endscreen

Overview n What Is the Microsoft. NET Platform? n What are the. NET Class

Overview n What Is the Microsoft. NET Platform? n What are the. NET Class Libraries n What Are the. NET Framework Components? n What Are the Visual Basic/C#. NET Enhancements?

Overview of the. NET Framework C++ C# J# … Common Language Specification . NET

Overview of the. NET Framework C++ C# J# … Common Language Specification . NET Framework V i s u a l S tu d i o. N E T Visual Basic

Languages in the. NET Framework n Visual Basic. NET New version of Visual Basic

Languages in the. NET Framework n Visual Basic. NET New version of Visual Basic with substantial language innovations n n C# – designed for. NET Newish component-oriented language Managed Extensions to Visual C++ Provides more power and control n J#. NET Takes full advantage of the. NET Framework n Third-party languages

What Are the. NET Framework Components? n Common Language Runtime (CLR) n. NET Framework

What Are the. NET Framework Components? n Common Language Runtime (CLR) n. NET Framework Class Library n ADO. NET: Data and XML n ASP. NET: Web Forms and Services n User Interface : Win. Forms, WPF, GDI

The. NET Framework Components ASP. NET: Web Windows Forms … Forms & Services A

The. NET Framework Components ASP. NET: Web Windows Forms … Forms & Services A D O. N E T : D a ta & X ML. NE T F ramew o rk Cl ass L i b rary C o m m o n L a n g u a g e R u n ti m e

Common Language Runtime Base Class Library Support Thread Support COM Marshaler Type Checker Exception

Common Language Runtime Base Class Library Support Thread Support COM Marshaler Type Checker Exception Manager Security Engine Debug Engine MSIL to Native Compilers Code Manager Class Loader Garbage Collection

. NET Framework Class Library System. Security System. Web System. Net System. Text System.

. NET Framework Class Library System. Security System. Web System. Net System. Text System. Globalization System. Reflection System. Threading System. IO System. Diagnostics Classes are classified with Namespaces System. Configuration System. Collections

ADO. NET: Data and XML System. Data System. Xml. Schema Data. Set Data Readers

ADO. NET: Data and XML System. Data System. Xml. Schema Data. Set Data Readers Data. Table Data. View Recent additions: Data Source Controls LINQ Entity Framework System. Xml. Serialization

ASP. NET: Web Forms and Services System. Web Services UI Description Html. Controls Discovery

ASP. NET: Web Forms and Services System. Web Services UI Description Html. Controls Discovery Web. Controls Protocols Caching Security Configuration Session. State

User Interface System. Windows. Forms System. Drawing Recent additions: Ajax Silverlight MVC WPF

User Interface System. Windows. Forms System. Drawing Recent additions: Ajax Silverlight MVC WPF

What Are the Visual Basic/C#. NET Enhancements? n Major language enhancements ¨ Enhanced object-oriented

What Are the Visual Basic/C#. NET Enhancements? n Major language enhancements ¨ Enhanced object-oriented support ¨ Structured exception handling n Full access to the. NET Framework classes ¨ New threading options ¨ Garbage collection n Enhanced ¨ Create Web development Web Forms as easily as Windows Forms ¨ Create Web Services quickly

Integrated Development Environment (IDE) Editor or Designer Toolbox Server Explorer Task List Solution Explorer

Integrated Development Environment (IDE) Editor or Designer Toolbox Server Explorer Task List Solution Explorer Properties Dynamic Help

Lab 1: Introduction to Visual Studio Exercise 1: Becoming Familiar with the Visual Studio.

Lab 1: Introduction to Visual Studio Exercise 1: Becoming Familiar with the Visual Studio. NET IDE n Exercise 2: Using code snippets to insert a for loop and if statement n