Microsoft ® Visual Studio.NET Presented by Joseph J. Sarna Jr., MCSD JJS Systems, LLC.

Post on 04-Jan-2016

217 views 1 download

Transcript of Microsoft ® Visual Studio.NET Presented by Joseph J. Sarna Jr., MCSD JJS Systems, LLC.

Microsoft® Visual Studio .NET

Presented by

Joseph J. Sarna Jr., MCSD

JJS Systems, LLC

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Visual Studio® .NET

.NET .NET PlatformPlatform

Man

age

Man

age

and

Co

llab

ora

tean

d C

oll

abo

rate

DeploymentDeployment

TestingTesting

DevelopmentDevelopment

DesignDesign

AnalysisAnalysis

PlanningPlanning

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Tour Visual Studio .NET

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Windows Forms

• Framework for building Windows client applications • Uses Common Language Runtime• Language Agnostic• Full support for ADO.NET• Can utilize Web Services

Demonstration of Windows Forms

• Create the Windows Form Example

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Windows Services

• An application that runs unattended• Background tasks• No interaction with the user• Can start automatically upon computer startup• Security can be based on specific user accounts

Demonstration of Windows Services

• Create the Windows Beep Service

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Web Applications

• Applications that run inside of a browser• Can be server-side or client-side• Allows use of server-side controls which are rendered

in the mode that the viewing browser can comprehend• Compiled first time run• Re-compiled if changes made to the page• Full support for ADO.NET• Best for accessing business rules against a database

Agenda

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services• Summary

Web Services

• The next generation of applications• Modules of code that can be called remotely via HTTP

requests• Language agnostic• Can be called from any platform or client type• SOAP and XML is the transfer medium• Allows passing of data through firewalls

Summary

• Visual Studio .NET Overview• Tour IDE• Windows Forms• Windows Services• Web Applications• Web Services