MELJUN CORTES VB.net_Overview of Microsoft .NET
-
Upload
meljun-cortes-mbampa -
Category
Documents
-
view
219 -
download
0
Transcript of MELJUN CORTES VB.net_Overview of Microsoft .NET
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
1/13
Visual Basic .NET Programming
Overview of
Microsoft .NET
Microsoft .Net Platform
Microsoft .Net Framework
The .Net Framework Components
Overview of Microsoft .NET * Property of STI Page 1 of 13
sua as c . et n ancements
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
2/13
Visual Basic .NET Programming
Microsoft .NET
Platform
Internet
Visual Studio .NET
Orchestration
Overview of Microsoft .NET * Property of STI Page 2 of 13
Figure 1.1 Microsoft .Net Platform
.
Framework COM+
.
Enterprise
Servers
Block
ServicesWindows
With .NET
Enhancement
s
Available
Today
New
Capabilities
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
3/13
Visual Basic .NET Programming
Microsoft .NET
Platform
a set of technologies designed to transform
the Internet into a full-scale distributed
computing platform
fully supports the existing Internet
infrastructure
Overview of Microsoft .NET * Property of STI Page 3 of 13
a development framework that provides a
new way to create Windows Applications
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
4/13
Visual Basic .NET Programming
Technologies in the
.Net Platform
.NET Framework
.NET Building Block Services
Visual Studio .NET
Overview of Microsoft .NET * Property of STI Page 4 of 13
. nterpr se ervers
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
5/13
Visual Basic .NET Programming
.NET
Framework
a set of technologies that are integral part
of the .NET Platform
provides the basic building block to developWindows Applications, Web applications and
Web Services
Overview of Microsoft .NET * Property of STI Page 5 of 13
provides the services necessary to develop
and deploy applications
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
6/13
Visual Basic .NET Programming
Languages in the
.NET Framework
Microsoft Visual Basic .Net
Microsoft Visual C#
Managed Extensions C++
Overview of Microsoft .NET * Property of STI Page 6 of 13
Microsoft Visual J# .NET
Third-party Languages
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
7/13
Visual Basic .NET Programming
Components/Elements
of .NET Framework
User
Interface
ASP.NET: Web
Forms & Services
ADO.NET: Data & XML
Overview of Microsoft .NET * Property of STI Page 7 of 13
.NET Framework Class Library
Common Language Runtime
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
8/13
Visual Basic .NET Programming
Components/Elements
of .NET Framework
Common Language Runtime (CLR)
responsible for loading code and managing the
execution of that code
Managed Environment
• environment provides common services
automatically and makes the development
Overview of Microsoft .NET * Property of STI Page 8 of 13
process easier
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
9/13
Visual Basic .NET Programming
.NET Framework Class Library (FCL)
a consistent, object-oriented library of pre-
packed functionality.
exposes features of the runtime and provides
other high-level services that every
Components/Elements
of .NET Framework
Overview of Microsoft .NET * Property of STI Page 9 of 13
• Namespace - organize the objects of an
assembly into a structure that is easy tounderstand
System
System.Net
System.Reflection
System.IO
System.Security
System.Text
System.Threading
System.Diagnostics
System.Runtime
.InteropServices
System.Globalization
System.Collections
System.Configuration
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
10/13
Visual Basic .NET Programming
ADO.NET: Data and XML
next generation of ActiveX Data Object (ADO)
technology
provides improved support for the
disconnected programming model
Components/Elements
of .NET Framework
Overview of Microsoft .NET * Property of STI Page 10 of 13
ADO.NET classes used to handle data and
support XML at runtime:
• System.Data namespace
• System.Xml namespace
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
11/13
Visual Basic .NET Programming
ASP.NET: Web Forms and Services
a programming framework built on the CLR for
writing Web-based applications• ASP.NET Web Forms
• ASP.NET Web Services
Components/Elements
of .NET Framework
Overview of Microsoft .NET * Property of STI Page 11 of 13
.
• System.Web
• System.Web.Services
• System.Web.UI
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
12/13
Visual Basic .NET Programming
User Interface for Windows
Windows applications can provide more
powerful user interfaces than ever by using
• System.Windows.Forms
• System.Drawing
Components/Elements
of .NET Framework
Overview of Microsoft .NET * Property of STI Page 12 of 13
-
8/8/2019 MELJUN CORTES VB.net_Overview of Microsoft .NET
13/13
Visual Basic .NET Programming
VB .Net
Enhancements
Major Language Enhancements
Enhanced object-oriented support
Structured exception handling
Full access to the .NET Framework
New threading options
Overview of Microsoft .NET * Property of STI Page 13 of 13
Enhanced Web development
Create Web Forms easily
Create Web Services quickly