9
Introduction to Introduction to VB.Net VB.Net ITE-370 ITE-370

Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

Embed Size (px)

Citation preview

Page 1: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

Introduction to VB.NetIntroduction to VB.Net

ITE-370ITE-370

Page 2: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

What is .NET?What is .NET?

A brand of Microsoft technologiesA brand of Microsoft technologies

A platform for creating distributed Web A platform for creating distributed Web applicationsapplications

A combination of new and updated A combination of new and updated technologiestechnologies

Page 3: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

Technologies in .NETTechnologies in .NET

The .NET FrameworkThe .NET Framework

Visual Studio.NETVisual Studio.NET

Support for Web ServicesSupport for Web Services

Other .NET technologiesOther .NET technologies .NET My Services.NET My Services .NET Enterprise Services.NET Enterprise Services

Page 4: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

The .NET FrameworkThe .NET Framework

Consists of two major components:Consists of two major components: The Common Language Runtime (CLR)The Common Language Runtime (CLR) Various Class LibrariesVarious Class Libraries

The .NET Framework is the foundation The .NET Framework is the foundation for .NET developmentfor .NET development Needed by all Visual Studio.NET developersNeeded by all Visual Studio.NET developers Required by users running .NET appsRequired by users running .NET apps

Page 5: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

Common Language Runtime

.NET Framework Class Library

ASP.NET ADO.NETWindows

FormsEnterpriseServices

Windows

BrowserApps

Web ServicesApps

LocalApps

The .NET Framework includes the CLR and the class libraries

…more

more…

Page 6: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

Common Language RuntimeCommon Language Runtime

Common Type System (CTS)Common Type System (CTS)

A just-in-time (JIT) compiler converts A just-in-time (JIT) compiler converts Microsoft Intermediate Language (MSIL) Microsoft Intermediate Language (MSIL) code into native codecode into native code

Performs other functionsPerforms other functions Garbage collectionGarbage collection Exception managingException managing MoreMore

Page 7: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

.NET Applications.NET Applications

Local apps that run in WindowsLocal apps that run in Windows

ASP.NET apps that run in browsersASP.NET apps that run in browsers

Web Services that may be invoked by Web Services that may be invoked by applications via the Internet; a means of applications via the Internet; a means of distributed computingdistributed computing

Multiple .NET languages all support these Multiple .NET languages all support these multiple application typesmultiple application types

Page 8: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

InstallationInstallation

Should have 2 GB free for installation – Should have 2 GB free for installation – the program takes 1.5 GBthe program takes 1.5 GBRun Windows Update (30 min- 1.5 hours)- Run Windows Update (30 min- 1.5 hours)- install Critical updates and Service Packsinstall Critical updates and Service PacksInstall Internet Information Services (IIS) Install Internet Information Services (IIS) and FrontPage Server Extensions FPSEand FrontPage Server Extensions FPSEInternet Explorer 6.0Internet Explorer 6.0Install Visual Studio.NET (takes about 1.5 Install Visual Studio.NET (takes about 1.5 – 3 hours)– 3 hours)

Page 9: Introduction to VB.Net ITE-370. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new

ReferencesReferences

Chappell, D. Chappell, D. Understanding .NET: A Tutorial and AnalysisUnderstanding .NET: A Tutorial and Analysis, 2002, , 2002, Addison-Wesley, Boston, MAAddison-Wesley, Boston, MA

Ceccucci, W. “Workshop: Moving From VB 6.0 to VB.NET,” 2003, Ceccucci, W. “Workshop: Moving From VB 6.0 to VB.NET,” 2003, Information Systems Education Conference (ISECON),Information Systems Education Conference (ISECON), Nov. 2003, Nov. 2003, San Diego, CASan Diego, CA

Oancea, G. and McDonald, B. Oancea, G. and McDonald, B. Visual Basic.NET By ExampleVisual Basic.NET By Example, 2002, , 2002, Que, Indianapolis, INQue, Indianapolis, IN