.Net
.NET
=======================
(FRAMEWORK/SPECIFICATION/GUIDELINES/SET OF RULES)
|
FOR INTERNET PROGRAMMING
MICROSOFT:-
.NET IS A KIND OF FRAMEWORK USED TO MOVE
FROM DESKTOP CENTRIC ENVIRONMENT(STAND ALONE
APPLICATION)TO WEB CENTRIC(WORLD WIDE)(WRITE ONCE RUN ANY WHERE)
ENVIRONMENT.
EG:-www.yahoo.com/rediff.com
(web centric application)
j2ee .Net
==================== =======================
1.Only java can be used 1. Multi language support
as a lang. (57 computer languages)
2.Interpreted 2. compiled
3.slow 3. faster
4.No pointer 4. Pointer
5.No operator overloding 5. operator overloding
c:\>javac a.java - a.class(Byte code)
c:\>java a
c:\>csc a.cs
c:\>a
*Compiler/interpreter:- Convert hll to lll
.net Terms:-
===========
1. .NET experience:- For end user(Client)
2. .NET Platform:- For Programmer
1. CLS(Common language Specification):-
The gudielines for all the language.
a. CTS(Common Type specification):-
data type will be same for all
c# int - 4
vb.net int -4
b. BCL(Base class library)
or,
UPC(unified primary class)
classes will be common for all
Console(class)-c#/vb.net/jscript.net
2. CLR(common language run time)
It is run time environment.
.net architecture:
===================
C# vb.net other
| | |
csc vbc other
| | |
------------------------------
MSIL(microsoft intermediate lang)
------------------------------
|
--------------------------------
clr
--------------------------------
| | |
.exe .exe .exe
3. WEB services(In asp.net)
C#(c sharp)
=======================
C# is a kind of .NET compatiable,Object oriented,
event driven,multi threaded programming language.
or,
c# is the mother language of .net
C# programming :-
1.Console Programming:-
notepad/command prompt run / Visual studio.net 2008/2005
2.Windows Programming:-Visual studio.net
how to do console programming :-
==============================
1. open notepad
2. Command prompt(.net wala)
3. Write program.
c# case sensitive.
class name/package name/method name- first letter upper case
second word's first letter upper
eg:- Console
WriteLine()
System
Main()
4. save by any name with extension .cs
EG:- "X1.CS"
5. c:\>csc a.cs
c:\>a
================================
Comments