Web Developement ?

Web Developement ?
Wo web jis mai database use ho aur programming bi ho, wo dynamic kehlati hai like ;
facebook : mai user k accounts ki info save karnay k lie database use hoti hai
Yahoo! : mai user ki emails save hoti hai database mai aur account info bhi
so facebook and yahoo are dynamic website , aur in mai programming bi hoti hai
aur Dynamic website bananay ko WEB DEVELOPEMENT KEHTAY hai

Web Development hum buhut sari languages mai karsktay hai like;
1-PHP
2-ASP.net
are on the TOP.

PHP :-
php ek open source language hai means is ke codes free miljate hai templates
yahan tak k free hosting tak mil jate hai..
-PHP kay codes HTML ki tarah hotay hai TAGS mai
-PHP ka koi visual tool nai hai
-PHP limited ki limited approches hai

ASP.net
Microsoft Asp.net ek platform hai jis pay hum
(Visual Basic /C#) language ko use karte we
Web Applications develop karskte hai
Microsoft Asp.net ka visual tool hai VISUAL STUDIO
- Not a Open Source
- ERP systems tak ban skte hai is pay
- AJAX, Silverlight, aur buhut sari new technologies ko
hum use kar skte hai is pay



Muhammad Usman Sharif

(MCPD,MCTS)

Microsoft .Net Platform Dev.

Aga Khan University, Karachi

.Net Framework ? (in Roman Urdu)



.NET FRAMEWORK Kia hai:-
Microsoft dot net framework ek Compiler (jo programming codes ko execute karta hai) hai ,
Microsoft .net framework ko use karte hoay humay ek program/ application may buhut sari PROGRAMMING LANGUAGES use karskte hai yeh iki sab se bari khobi hai,
For e.g. Hum ek application ko half VB.net mai banaye hai adhe C#,J#,C++, ya any .net supported language mai bana sakte hai.

.net Supported Languages:-
.net 44 languages support karta hai .
jin mai se famous (j#,c#,C++,Vb) hain

Visual Studio ?
Visual Studio Editor hai jis mai hum applications kay code likhtay hai .

.net k version ?
.net kay buhut saray version a chukay hai

.net framework 1.1 2003 mai release hoa
.net framework 2.0 2005 mai release hoa (Visual Studio 2003)
.net framework 3.0 2008 mai release hoa (Visual Studio 2005)
.net framework 3.5 2008 mai release hoa (Visual Studio 2005)
.net framework 4.0 2010 mai release hoa hai latest hai (Visual Studio 2010)



Muhammad Usman Sharif

(MCPD,MCTS)

Microsoft .Net Platform Dev.

Aga Khan University, Karachi


Object Oriented Programming / OOP Concept in Roman Urdu

Object Oriented Programming :
OOP or Object Oriented Programming Concepts ko samajhnay k lie Zarori hai k humay pata ho kay Classes,Functions kia hoti hai.

Class Kia Hoti hai :
• Ali ,usman,sara, doctor, engineer  HUMAN CLASS say belong kartay hai
• Cat,Birds,Dog  ANIMAL CLASS say belong kartay hai
• Disprin,Calpol,Injection  MEDICINE CLASS say belong kartay hai

Objects ?
Wo tamam chezain joo is dunya mai hai sab objects hai egg say leaky insan aur minerals etc;
Object hamesha kisi class say belong karta hai;
Classification of objects are called Class; for example;
HUMAN CLASS OBJECTS ARE; Ali ,usman,sara, doctor, engineer


Functions :
For example Human ki Class mai Saray insan atay hai unkay function kia hain
• WALKING
• SLEEPING
• EATING

So, Ali ,uzma,sara, umer jo k HUMAN CLASS KI OBJECTS HAI un sab k function same hogay.

OOP?


OOP kay Advantages :
Human class mai jitney onjects ayengay Means (All Humans) un kay Functions / Properties Same hogay . Yani humay ek dafa define karna parega kay

Properties:
- 2 ears, 2legs, 2hands, 2eyes

Functions:
-sleeping
-drinking
-listening

Yeh Class ek ban gae hai . Ab duniya mai jitney bi HUMAN aengay sab mai Human Class ki Properties & Functions hogay
Means Ek dafa Hum nay Class bana le hai Ab Us ke Properties us kay har objects pay apply hongi
Like ;
Ali has 2 eyes , 2 ears , 2 legs (properties) & can Walk,Talk,Eat,Drink (functions)
Sara has 2 eyes , 2 ears , 2 legs (properties) & can Walk,Talk,Eat,Drink (functions)
Umer has 2 eyes , 2 ears , 2 legs (properties) & can Walk,Talk,Eat,Drink (functions)

All Human has 2 eyes , 2 ears , 2 legs (properties) & can Walk,Talk,Eat,Drink (functions)

ALL OBJECTS BELONGS TO HUMAN CLASS HAS ;
has 2 eyes , 2 ears , 2 legs (properties) & can Walk,Talk,Eat,Drink (functions)



Muhammad Usman Sharif
(MCPD,MCTS)
Microsoft .Net Platform Dev.
Aga Khan University, Karachi