chapter 2: getting started
DESCRIPTION
Chapter 2: Getting Started. AY 2012-2013. Overview. Lesson1: Introduction to .NET and the .NET Framework Lesson2: Exploring Visual Studio .NET Lesson3: Creating a Windows Application Project. Lesson1: Introduction to .NET and the .NET Framework. What Is the .NET Platform? - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/1.jpg)
Chapter 2: Getting Started
AY 2012-2013
![Page 2: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/2.jpg)
2
Overview• Lesson1: Introduction to .NET and the .NET Framework • Lesson2: Exploring Visual Studio .NET • Lesson3: Creating a Windows Application Project
Use Visual Studio .NET
Access Data
Write Code
Create Interface
Debugand Deploy
![Page 3: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/3.jpg)
3
Lesson1: Introduction to .NET and the .NET Framework• What Is the .NET Platform?• What Is the .NET Framework?• How the .NET Framework Works
![Page 4: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/4.jpg)
4
What Is the .NET Platform?
XML Web Services
Devices
Servers
User Experiences
Developer Tools
.NET platform components
![Page 5: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/5.jpg)
5
Multimedia: Introduction to Microsoft.NET
![Page 6: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/6.jpg)
6
What Is the .NET Framework?
Operating System
Common Language Runtime
.NET Framework Class Library
ADO.NET, Windows forms, ASP.NET, Globalization, Security
Programming Languages
![Page 7: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/7.jpg)
7
How the .NET Framework Works
.NET Framework
Common Language Runtime
Class Library
Windows
Web Services
ADO.NETData Types
Visual Basic Applications
Visual C# Applications
Visual C++ Applications
Programming Services
.NET Platform
Code
Source code compiles as MSIL
JIT compiler producesmachine language
MSIL: Microsoft Intermediate Language JIT :just-in-time
![Page 8: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/8.jpg)
8
Multimedia: Introduction to the .NET Framework
![Page 9: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/9.jpg)
9
Lesson2: Exploring Visual Studio .NET• Programming Features of Visual Studio .NET• Structure of Visual Studio Solutions and Projects• The Development Process
![Page 10: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/10.jpg)
10
Programming Features of Visual Studio .NET
One-stop Application Development
Visual Studio .NET
Design Develop Debug Deploy
Data AccessXML WebServices Tools
WindowsForms Tools
Web Forms Tools
Error Handling
MultipleLanguages
![Page 11: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/11.jpg)
11
Structure of Visual Studio Solutions and Projects• Solution
A container for the projects and solution items that can be built into an application
A solution usually contains one or more related projects
• Project A container within a solution to
logically manage, build, and debug the project items that make up your application
![Page 12: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/12.jpg)
12
The Development Process
Create a design specification
Create the user interface
Set properties for the user interface objects
Write code to add functionality
Test and debug the application
Make an executable file
Create a setup application
![Page 13: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/13.jpg)
13
Lesson3: Creating a Windows Application Project• What Is an Application Template? • How to Use the Windows Forms Designer• How to Use the Properties Window
![Page 14: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/14.jpg)
14
What Is an Application Template?• Provides starter files, project structure, and environment
settings
![Page 15: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/15.jpg)
15
How to Use the Windows Forms Designer
Controls to createthe user interface
Windows Forms Designer
Solution Explorer
Properties
![Page 16: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/16.jpg)
16
How to Use the Properties Window
Set properties suchas size, caption,and color
![Page 17: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/17.jpg)
17
Practice: Creating a Basic Windows Application
In this practice, you will create a basic Windows application
Hands-on Practice
![Page 18: Chapter 2: Getting Started](https://reader035.vdocuments.mx/reader035/viewer/2022081604/568149eb550346895db717de/html5/thumbnails/18.jpg)
18
Q & A