USIT506 Enterprise Java
USIT506 Enterprise Java
INTRODUCING .NET
Unit Structure
1.0 Objectives
1.1 Introducing .NET
1.1.1 C#, VB, and the .NET Languages
1.1.2 Intermediate Language
1.1.3 Components of .Net Framework
1.1.4 Common Language Runtime (CLR)
1.1.5 The .NET Class Library
1.1.6 Common Type System (CTS)
1.1.7 Meta Data in .NET
.in
1.1.8 Common Language Specification (CLS)
1.5 Example Programs
1.6 Summary
es
1.7 Exercise
1.8 Reference
ot
1.0 OBJECTIVE
un
• When an application is run for the first time, the common language
runtime just-in-time compiler compiles the MSIL code into native
code before it is executed.
• garbage collection,
• exception handling,
.in
execution, programs that target the .NET Framework are sometimes
called "managed" applications.
• These class libraries provide rich support for a wide range of tasks,
including data access, security, file IO, XML manipulation,
ot
• The most unique attribute of the .NET Framework is its support for
multiple languages.
m
22
Introducing .NET
.in
es
This book uses the Visual Basic language, which enables you to create
readable, modern code. The .NET version of VB is similar in syntax to
older flavors of VB that you may have encountered, including “classic”
ot
VB 6 and the Visual Basic for Applications (VBA) language often used to
write macros in Microsoft Office programs.
un
• This book uses the Visual Basic language, which enables you to
create readable, modern code. The .NET version of VB is similar in
m