Index
1 2
3
4
5
6
7
8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 39 40
.NET FUNDAMENTAL
In this section we are going to explain about .net
fundamentals
What is .NET?
.NET is a FRAMEWORK/ SPECIFICATION/ SET OF RULES/
GUIDELINES for INTERNET PROGRAMMING
According to MS WHITEPAPER .NET Definition?
==================
It is a kind of framework to move from desktop centric
environment( stand alone applications ) to web centric environment (Word
Wide) .
MS WHITEPAPER
==================
It is first page of Micro Soft .Net documentations.
What is difference between J2EE
and .NET
|
J2EE
|
.NET |
| 1)ONLY JAVA CAN BE USED AS LANG. |
1)SUPPORT OF MULTIPLE LANG(57 LANG) |
| 2)NO IDE(INTIGRATED DEVE LOPMENT
ENVIRONMENT) |
2)STRONG & SMART
IDE |
| 3)INTERPRETED LANG
|
3)COMPILED |
| 4)SLOW |
4)FASTER |
| 5)NO POINTER/ NO OPERTor
OVERLODING |
5)POINTER / OPR. OVERLODING
*Use of C# in
developing (os-windows-2003 c#) |
===========================================================
.NET TERMS:-
============
1).NET EXPERIENCE:- FOR END USER (CLIENT)
2).NET PLATFORM :- FOR PROGRAMMER
A)CLS(COMMON LANG SPECIFICATION):-COMMON
GUIDELINE FOR ALL LANG.
*BCL(BASE CLASS LIBRARY)/upc(UNIFIED PRIMARY CLASS):- CLASSES
WILL BE COMMON FOR ALL
**CTS(COMMON TYPE SPECIFICATION) :- DATA TYPE WILL
BE SAME
B)CLR(COMMON LANG RUNTIME)
IT IS A KIND OF RUN TIME ENVIRONMENT.
C)WEB SERVICES(ASP.NET)
This is used to create web page.
We will explain more about theses all terms in more
detail in next sections
.NET ARCHITECTURE:-
The this section we are going to explain the
architecture of .net and its working. As we can see in following figure. In this
figure we have explain the steps of .net and its architecture.
1: Every language has its own compiler .Like C#,VB,other
language has a compiler . C# has a compiler csc(c# compiler) and
vbc(visual basic compiler).These compiler are used to convert the
source code into msil and clr(common language runtime) read
msil and convert into .exe file .The .exe file is used to execute our
program.
=================
C# VB.NET ANY
| |
|
CSC VBC COMPILER
---------------------------------
|
M S I L (MICROSOFT INTERMEDIATE LANG)
-----------------------------------
|
C L R
---------------------------------
.EXE .EXE .EXE
=====================================================================
Index
1 2
3
4
5
6
7
8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 39 40