03.01.2015 Views

Complete set: Intro to C - Bill Buchanan

Complete set: Intro to C - Bill Buchanan

Complete set: Intro to C - Bill Buchanan

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

VB VB<br />

ASP ASP<br />

ASP ASP<br />

VBA VBA<br />

VB VB .NET .NET<br />

C# C#<br />

Executable Executable<br />

Program Program<br />

Visual Studio<br />

C C<br />

C++ C++<br />

ASP<br />

WWW<br />

Services<br />

COM+<br />

(Distributed<br />

Components)<br />

.NET Platform<br />

API<br />

(Application<br />

Programming<br />

Interface)<br />

Figure 1.2: .NET Integration<br />

VB VB .NET .NET<br />

C# C#<br />

<strong>Intro</strong>duction <strong>to</strong> .NET<br />

CTS<br />

CTS<br />

(Common<br />

(Common<br />

Type<br />

Type<br />

System)<br />

System)<br />

FCL FCL<br />

(Framework<br />

Class Class Library)<br />

Web<br />

Web<br />

component<br />

component<br />

Compiler<br />

MSIL (Microsoft<br />

Intermediate Language)<br />

CLS<br />

CLS<br />

(Common<br />

(Common<br />

Language<br />

Language<br />

Specification)<br />

Specification)<br />

CLR CLR (Common Language Runtime)<br />

Allows Allows the the programs <strong>to</strong> <strong>to</strong> run run – similar similar <strong>to</strong> <strong>to</strong> the the Java Java Virtual Virtual Machine (JVM) (JVM)<br />

Figure 1.3: .NET Framework<br />

Agilent .NET Course: <strong>Intro</strong>duction 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!