Beruflich Dokumente
Kultur Dokumente
NET Fundamentals
Week 1
November 6, 2003
.Net Fundamentals
CT-186
3
Text Books
Grades
Prerequisites
Fundamental of Programming (CT100)
or
by permission of the instructor.
Class Goals
Class Goals
Programming Languages
ADO.NET
ASP.NET
Web Services
XML Integration
Class Goals
Class Goals
10
Class Goals
11
Course Schedule
Week
Topics
Class Dates
Effective Learning
First is Doing
Class exercises
Homework
Second is Discussing
Class discussions
Coaching
Helping each other
Asking questions
Sharing ideas and information
Last is Listening
14
Learning Environment
Programming is Fun!
15
16
17
Your introductions
Programming background
18
19
21
23
25
28
29
30
31
To summarize, .NET is
An OS platform
The .NET Enterprise Servers.NET building block
services
.NET Device Software
The Development Environment Visual
Studio.NET
The Development/Runtime platform the .NET
Framework
32
Scanner
Driver
Driver
33
FreeBSD
Windows
UNIX
2000
34
35
Win32/C programming
C++/MFC programming
COM programming
Java programming
37
39
Multi-platform support
Code verifiability
Code security
42
43
ASP.NET
Data
XML
OS Services
44
46
Managed Module
A Managed Module is a standard windows portable
executable (PE) file that requires the CLR to execute.
47
Managed Code
Code executed and managed by the Microsoft .NET
Framework, specifically by the .NET Framework's
common language runtime.
Managed code must supply the information necessary
for the common language runtime to provide services
such as memory management, cross-language
integration, code access security, and automatic
lifetime control of objects.
All code based on Microsoft Intermediate Language
48
executes as managed code.