InHindi 1
InHindi 1
Core ASP.NET
BccFalna.com Kuldeep Chand
097994-55505 I have tried my best to compile each and every aspect related to Core ASP.NET
WebForms with C# in this eBook with various kinds of Simple and Professional
Level Web Applications Based Example Programs using Visual Studio’s Wizard
and Manual Coding.
It have latest content on ASP.NET and I have tried my best to clear each and
every Core Concept like ASP.NET WebForms, Webpages, Context, Events, HTML
Forms, States, Web Controls, HTML Controls, State Managements, etc… in as
easy language as possible.
But since, the Whole ASP.NET is very big subject, so I have divided it in two parts
to cover each and every aspect of it. This EBook covers only Core Concepts while
another eBook covers Advance Concepts of ASP.NET WebForms.
I believe that no other Core ASP.NET WebFomrs with C# Book has as much and
good content as in this eBook is in Hindi Language because I have tried my best to
include each and every core concept related to ASP.NET and I wish, each and
every buyer would be happy with the content of this eBook.
Kuldeep Mishra
2
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Trademarked names may appear in this book. Rather than use a trademark symbol
with every occurrence of a trademarked name, we use the names only in an editorial
fashion and to the benefit of the trademark owner, with no intention of infringement of
the trademark.
e-mail [email protected],
or
visit http://www.bccfalna.com.
Mob.: 097994-55505
The information in this book is distributed on an “as is” basis, without warranty.
Although every precaution has been taken in the preparation of this work, the author
shall not have any liability to any person or entity with respect to any loss or damage
caused or alleged to be caused directly or indirectly by the information contained in
this book.
3
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Professional
Core ASP.NET WebForms
Developer
4
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Index of contents
5
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Table of Contents
ASP.NET – The Introduction .............................................. 14
Web Development Evolution ............................................................................. 14
Characteristics and Features of ASP.NET ....................................................... 16
ASP.NET is Part of .NET Framework ............................................................... 16
ASP.NET is Compiled, Not Interpreted ............................................................. 17
ASP.NET is Multilanguage ............................................................................... 20
ASP.NET Runs in CLR ..................................................................................... 20
ASP.NET is Object Oriented............................................................................. 21
ASP.NET is for Multi-Device and Multi-Browser ............................................... 21
ASP.NET is Easy to Deploy and Configure ...................................................... 22
ASP.NET 2.0 – Microsoft’s Standard Web Development Model ..................... 23
Master Pages ................................................................................................... 24
Themes ............................................................................................................ 24
Navigation ........................................................................................................ 24
Security and Membership ................................................................................. 24
Data Source Controls ....................................................................................... 25
Web Parts ........................................................................................................ 25
Profiles ............................................................................................................. 25
ASP.NET 3.5 (LINQ and AJAX) .......................................................................... 25
ASP.NET 4 (MVC) ............................................................................................... 26
Consistent XHTML Rendering .......................................................................... 26
Updated Browser Detection .............................................................................. 26
Session State Compression ............................................................................. 27
Opt-In View State ............................................................................................. 27
Extensible Caching ........................................................................................... 27
Chart Control .................................................................................................... 27
Better Deployment Tools .................................................................................. 27
ASP.NET MVC .................................................................................................... 28
Test-Driven Development ................................................................................. 29
Control over HTML Markup .............................................................................. 29
ASP.NET 4.5 ....................................................................................................... 29
ASP.NET Overview ............................................................................................ 30
ASP.NET Structure ............................................................................................ 34
ASP.NET Core Platform ................................................................................... 35
ASP.NET Web Forms....................................................................................... 36
6
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
7
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
8
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
9
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
10
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
11
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
12
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
The
Introduction
13
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
bl izdkj dh t:jr dks iwjk djus ds fy, HTML o XML dk fodkl fd;k x;kA tgka HTML
dks ,d ,slh Simple Markup Language dh rjg Design fd;k x;k Fkk tks fd bl ckr dks
Describe djrk Fkk fd fdlh Rich Document dks fdl izdkj ls fofHkUu Computers ij
Cross Platform rjhds ls Display fd;k tk ldsA tcfd XML okLro esa Rules dk ,d ,slk
Set Fkk] tks Data dks Platform Neutral Data Format ds :i esa Define djus dh lqfo/kk
Provide djrk Fkk] rkfd bl izdkj ds Data dks fdlh Hkh Computer System ;k Device ij
Platform Independent rjhds ls Access fd;k tkuk lEHko gks ldsA
ftl le; Microsoft Company ubZ izdkj dh t:jrksa dks iwjk djus ds fy, ,d ubZ
Programming Language dks fodflr djus esa Busy Fkk] mlh le; Internet dk fodkl Hkh
cMh gh rsth ls gks jgk FkkA blfy, Microsoft dks u dsoy ubZ rjg dh t:jrksa dks iwjk djus ds
fy, ,d ubZ Programming Language dks Develop djus dh t:jr Fkh] cfYd ,d ,sls
Framework dks Hkh Develop djus dh t:jr Fkh] ftldk iz;ksx fdlh Hkh Application dks
Future Proof rjhds ls Design, Develop o vklkuh ls Deploy djus ds fy, fd;k tkuk FkkA
bl izdkj dh t:jrksa dks /;ku esa j[krs gq, Microsoft us ASP.NET 1.0 dk fodkl fd;kA
tcfd ASP.NET ls igys Web Development dk dke dkQh eqf”dy o Un-Standardized
rjhds ls fd;k tkrk Fkk] ftlls fofHkUu izdkj dh Devices ds chp Information dk Sharing o
fofHkUu izdkj dh Devices ds chp Cross Platform Interaction dkQh eqf”dy dke gksrk FkkA
14
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
ASP.NET ls igys Server Based Web Applications Develop djus ds fy, ASP, PHP o
CGI tSlh Technologies dks gh Use fd;k tkrk Fkk] ftlds vUrxZr Web Page ds vUnj gh
Dynamic Content ls lEcaf/kr Server Side Codes dks Embed dj fn;k tkrk FkkA
ifj.kkeLo:i Resultant Server Side Webpage dkQh Complex gks tkrk Fkk D;ksafd bl izdkj
ds Webpages esa Presentation Layer o Manipulation Layer nksuksa ,d nwljs ds lkFk Mix gks
tkrs Fks] ftlls bl izdkj ds WebPages dks Manage o Maintain djuk dkQh tfVy gks tkrk
Fkk vkSj ,slk blfy, gksrk Fkk] D;ksafd ;s Server Side Languages, Web Application
Development ds fy, dksbZ Modern Integrated Framework Provide ugha djrs FksA
ljy “kCnksa esa dgsa rks ASP.NET ls igys cuk, x, lHkh Frameworks ewy :i ls ;k rks
Scripting Language vk/kkfjr gksrs Fks] ftUgsa Server Side esa Interpret fd;k tkrk Fkk ;k fQj
NksVs&NksVs Separate Application Programs gksrs Fks] ftUgsa Server Side Calls }kjk Execute
fd;k tkrk FkkA ASP o ColdFusion tSls Web Applications igyh Category esa vkrs gSa] tcfd
CGI with PERL ;k Python vk/kkfjr Web Application nwljh Category esa vkrs gSaA
igyh Category ds Web Applications esa HTML Elements ds chp gh Server Side Codes
dks Hkh Embed fd;k tkrk Fkk] ftUgsa Web Server }kjk Parsing djds Dynamic Content
Generate fd;k tkrk FkkA bl izdkj ds Web Applications dh Speed dkQh de gksrh Fkh
D;ksafd ;s Application ewy :i ls ,d Interpreter Based Scripting Language ij vk/kkfjr
gksrs FksA
nwljh Category ds Web Applications ,d vU; izdkj dh leL;k ls izHkkfor Fks] tks fd PERL
;k Python vk/kkfjr CGI Applications gksrs FksA D;ksafd bu Web Applications esa gj Server
Side Requirement dks iwjk djus ds fy, ,d Separate Application Program Run gksrk FkkA
blfy, bl izdkj ds Applications gkykafd igyh Category ds Web Applications dh rqyuk esa
dkQh rsth ls Execute gksrs Fks] ysfdu gj Request ds fy, bu Server Side Application dh
,d vyx Copy Create gksrh Fkh] ftldh otg ls cgqr de Concurrent Requests dks gh iwjk
fd;k tkuk lEHko gks ikrk Fkk] D;ksafd Server Side RAM bruh T;knk ugha gksrh Fkh fd izfr
Second gtkjksa Requests dks Fulfill djus ds fy, ,d gh Server Side Program dh gtkjksa
Copies dks Memory esa Load dj ldsA blfy, bl izdkj ds Web Applications dh
Performance Hkh dksbZ cgqr T;knk mi;ksxh ugha FkhA ;kuh okLro esa ns[kk tk, rks nksuksa gh
Category ds Applications ds chp Time Space Tradeoff FkkA
bu nksuksa gh izdkj ds Web Applications dh dfe;ksa dks /;ku esa j[krs gq, Microsoft us
ASP.NET ds :i esa ,d ,slk Web Application Development Model fodflr djus dh
dksf”k”k dh gS] ftlls mijksDr nksuksa gh Categories dh dfe;ksa dks Resolve fd;k tkuk lEHko
gks ldsA
15
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
;kuh ASP.NET Applications ASP ;k PHP Based Classic Web Applications dh rqyuk esa
dkQh vyx rjhds ls Develop fd, tkrs Fks vkSj ogh Development Trend vkt Hkh tkjh gS
gkykafd Development ls lEcaf/kr dbZ phtsa dkQh cny xbZ gSaA ASP.NET o blls igys dh
vU; Web Development Technologies ds chp tks ewy vUrj Fks] mUgsa ge fuEukuqlkj
Describe dj ldrs gSa%
1 ASP.NET iwjh rjg ls Object Oriented Programming Model ij vk/kkfjr gS] ftlesa
Event Driven, Control-Based Architecture Included gS] tks Code Encapsulation
o Code Reusing dh lqfo/kk Provide djrk gSA
2 ASP.NET gesa ;s lqfo/kk nsrk gS fd fdlh Hkh .NET Supporting Programming
Language dk iz;ksx djrs gq, Sever Side Codes fy[k ldrs gSa tks fd Dynamic
Content Generate djus dk dke djrs gSaA tcfd .NET Supported Programming
Language ds :i esa C# o VB.NET dks lokZf/kd mi;ksx esa fy;k tkrk gSA
3 ASP.NET Framework dk iz;ksx djrs gq, ge Web Services Hkh Create dj ldrs
gSa] tks fd ,sls Codes gksrs gSa] ftUgsa ge Cross-Platform o Cross-Machine rjhds ls
Reuse dj ldrs gSaA
4 ASP.NET ,d High Performing Web Application Development Framework
Provide djrk gSA D;ksafd ASP.NET Pages o Components rHkh Compile gksrs gSa]
tc muds fy, User }kjk fdlh Client Software tSls fd Web Browser }kjk
Request fd;k tkrk gS vkSj D;ksafd ASP.NET Pages Compile gksrs gSa] blfy, budh
Performance fdlh Hkh Interpreter Based Server Side Scripting Language }kjk
Dynamically Generate gksus okys Webpages dh rqyuk esa T;knk csgrj gksrh gSA
ASP.NET }kjk Provided mijksDr Benefits ds vykok gesa vkSj Hkh dbZ Benefits izkIr gksrs gSa]
ftuds vUrxZr ge State Management, Practical Data Binding, Dynamic Graphics o
Robust Security Model izkIr djrs gSaA pfy,] ASP.NET dh dqN vkSj Characteristics ds ckjs
esa tkuus dh dksf”k”k djrs gSa%
16
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
tcfd fofHkUu Functionalities dks Combined :i ls Use djrs gq, ge fdlh Specific Type
dh Requirement dks iwjk dj ldrs gSaA
mnkgj.k ds fy, ADO.NET o ASP.NET nksuksa gh .NET Framework ds fgLls gSa ysfdu ;fn
ge pkgsa] rks fcuk ASP.NET Framework Part dks Use fd, gq, iwjh rjg ls ADO.NET
Based Application Design dj ldrs gSaA blh rjg ls ge fcuk ADO.NET Framework Part
dks Use fd, gq, iwjh rjg ls ASP.NET Based Web Application Hkh Design dj ldrs gSaA
tcfd ,d iwjh rjg ls Database vk/kkfjr Dynamic Web Application Develop djus ds fy,
ge .NET Framework }kjk Provide dh tkus okyh ASP.NET o ADO.NET nksuksa
Functionality dks vkil esa Mixed Form esa Use djrs gq, Hkh mi;ksx esa ys ldrs gSaA
;kuh .NET Framework okLro esa Object Oriented Concept ds vk/kkj ij Defined fofHkUu
izdkj ds Types (Classes, Structures, Interfaces, Indexers, Getters, Setters) o vU;
Core Programming Constructs dk Collection gS] ftUgsa Namespaces ds :i esa Group
fd;k x;k gSA
blfy, gesa .NET Framework dh ftu Functionalities dks mi;ksx esa ysrs gq, viuk
Application Develop djuk gksrk gS] dsoy mUgha Functionalities ls lEcaf/kr Namespaces
dks gesa gekjs .NET Application esa Use djuk gksrk gSA
lkFk gh bu Namespaces dks bl rjg ls Design fd;k x;k gS] fd ge ftu Namespaces dks
fdlh Console Mode Application esa Use djrs gq, ftu Functionalities dks izkIr djrs gSa]
Bhd mUgha lqfo/kkvksa dks izkIr djus ds fy, ge leku :i ls mUgha Namespaces dks ASP.NET
vk/kkfjr Web Application vFkok Web Services esa vFkok fdlh Windows Forms vk/kkfjr
Desktop Applications esa Hkh mi;ksx esa ys ldrs gSaA
;kuh orZeku le; esa dsoy ASP.NET gh ,d ,slk Web Application Development Model gS]
tks okLro esa ,d Compiler Based Programming Language ij vk/kkfjr Model gS] tcfd
vU; lHkh Web Application Development Model fdlh u fdlh rjg ls Interpreter Based
gSaA
17
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
ifj.kkeLo:i tc fQj ls fdlh vU; End User }kjk leku ASP.NET Page ds fy, fdlh
Web Browser tSls Client Software ds ek/;e ls Request Perform fd;k tkrk gS] rks
ASP.NET Page fQj ls Compile ugha gksrk] tcfd Interpreter Based Scripting Language
ij vk/kkfjr Web Applications] esa gj User Request ds fy, iwjk Page fQj ls Interpreter
gksrk gSA
ASP.NET Applications gesa”kk blfy, Compile gksrs gSa] D;ksafd lkekU;r% bUgsa C# ;k
VB.NET Programming Language dk iz;ksx djrs gq, Code fd;k tkrk gS vkSj ;s
Programming Languages fcuk Compile gq, Execute ugha gksrsA
ASP.NET Applications okLro esa Compilation ds nks Stages ls xqtjrs gSaA igys Stage ds
vUrxZr ge tks C#/VB.NET Code fy[krs gSa] os ,d Intermediate Code esa Convert gksrs gSa]
ftls MSIL ;k IL Code ds uke ls tkuk tkrk gS] Bhd mlh rjg ls ftl rjg ls Java
Programs dks Compile djus ij os Codes ,d .class Bytecode esa Convert gksrs gSaA
;kuh gesa leku .NET Library dks Use djus ds fy, vyx ls ubZ Programming Language
lh[kus dh t:jr ugha gS] D;ksafd 50 ls T;knk Programming Languages dks .NET
Supported Programming Language ds :i esa Implement fd;k tk pqdk gS] ftuesa PHP,
PERL, Python, C, C++, Java vkfn lHkh Programming Languages “kkfey gSaA
tc End User }kjk Web Browser ds ek/;e ls fdlh ASP.NET Page dk Request fd;k
tkrk gS] rks Compilation ds igys Phase esa Requested Webpage MSIL Code esa Convert
gksrk gS] tks fd Precompiled Code dgykrk gSA bl IL Compiled Code dks Assembly ds
uke ls tkuk tkrk gSA
tcfd Compilation dk nwljk Stage ml le; Perform gksrk gS] tc MSIL Form esa
Generated ASP.NET Page, Actually Execute gksrk gS D;ksafd bl Stage esa MSIL Code,
18
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Current Machine o Operating System ds vk/kkj ij Actual Native Codes esa Convert gksrk
gSA Compilation dh bl Stage dks JIT ;kuh Just-In-Time Compilation ds uke ls tkuk tkrk
gSA
.NET Compilation dks nks Stages esa Divide djus dh otg ls gh gesa Most Convenience o
Best Portability Provide djrk gSA blls igys fd Compiler Low Level Machine Codes
Create djs] mlds fy, ;s tkuuk t:jh gksrk gS fd Current Application fdl Operating
System o Hardware Architecture (32bit or 64bit) ij Run gks jgk gS vkSj D;ksafd .NET
Applications dk Compilation nks Stages esa gksrk gS] blfy, ge fdlh ,d Architecture ds
fy, Generate gksus okys MSIL dks fdlh nwljs Architecture ij Run dj ldrs gSaA ;kuh t:jh
ugha gS fd Compilation ds nksuksa Stages leku Architecture ij gh Perform gksaA .NET
Application ds Compilation dh bl O;oLFkk dks ge fuEu fp=kuqlkj T;knk csgrj rjhds ls
Represent dj ldrs gSa%
19
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
fuf”pr :i ls ge le> ldrs gSa fd tc Hkh End User fdlh Webpage ds fy, Request
djrk gS] gj ckj ml Webpage dks JIT Compilation djrs gq, Native Codes Generate
djus dh t:jr ugha gksrh gS vkSj bl ckr dks ASP.NET Application Hkh le>rk gS blfy,
ASP.NET fdlh Webpage ;k Web Service dks gj ckj Request djus ij JIT Compile ugha
djrk cfYd ;fn igys ls Compiled Code Exist gks] rks tc rd Source Code dks fQj ls
Modify ugha fd;k tkrk] rc rd igyh ckj Compile djus ij Generate gksus okyh JIT Code
File dks gh ASP.NET Platform Reuse djrk gSA
tc gekjk ASP.NET Page Compile gksrk gS] rks ml Compiled Page dh Machine Code
File gekjs Computer System ds “C:\Windows\Microsoft.NET\Framework\[version]\
Temporary ASP.NET Files” Path ij Store gksrh gS tcfd [version] gekjs Computer System
;k Server System ij Installed .NET Framework dk Version Number gksrk gSA
ASP.NET is Multilanguage
ASP.NET Web Application Develop djrs le; ge Particular fdlh ,d Development
Language ij fuHkZj ugha gksrs] cfYd ge .NET Supported fdlh Hkh Programming
Language dks mi;ksx esa ysrs gq, ASP.NET Web Application Develop dj ldrs gSa vkSj ge
,slk blfy, dj ldrs gSa] D;ksafd lHkh .NET Supported Programming Languages okLro esa
Compilation ds First Stage esa leku IL Code Generate djrs gSaA blfy, ge ,d gh Web
Application esa vyx&vyx Programming Language vk/kkfjr Webpages Create dj ldrs
gSaA
ifj.kkeLo:i MSIL Codes Compilation ds nwljs Stage esa CLR ij Managed rjhds ls
Execute gksrs gSa] blfy, .NET Applications dks lkekU;r% Managed Applications Hkh dgk
tkrk gS] D;ksafd CLR dk Managed Environment dsoy ,d gh Programming Language dks
le>rk gS] ftls MSIL ;k IL Language ds uke ls tkuk tkrk gSA
20
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Metadata, Structured Error Handling o Multithreading rduhd dks le>uk t:jh gksrk gSA
;fn vkidks .NET ds bu Core Features ds ckjs esa T;knk tkudkjh ugha gS] rks vkidks
“C#.NET in Hindi” iqLrd i<uh pkfg,] ftlesa .NET Related bu fofHkUu Concepts dks
csgrj rjhds ls Discuss fd;k x;k gSA
;kuh ,d ASP.NET Web Forms Developer ds :i esa gesa gekjs Webpages ij fn[kkbZ nsus
okys Web Forms dks Design djus ds fy, Manually HTML Codes fy[kus dh t:jr ugha
gksrh] D;ksafd ASP.NET ds Object Oriented rduhd dk iz;ksx djrs gq, ASP.NET Engine
Lo;a gh Appropriate HTML Codes Generate dj nsrk gSA bl rjg ls ASP.NET gesa dbZ
Server Side Controls Provide djrk gS] ftudk iz;ksx djrs gq, gesa Low-Level HTML o
HTTP Programming dks tkuus] le>us esa ysus dh t:jr ugha gksrhA
tcfd ASP.NET bl leL;k dks dkQh Intelligent rjhds ls Handle djrk gSA ftlds vUrxZr
gkykafd ge ASP.NET }kjk Provided Web Browser Capabilities dks Identify djus ls
lEcaf/kr Functionalities dks Use dj ldrs gSa] fQj Hkh ASP.NET gesa fdlh Hkh izdkj dh Web
Browser Related Incompatibility Issues ls cpus ds fy, Server Side Controls dks Use
djus dh lqfo/kk Provide djrk gSA
21
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
D;ksafd tc ge ASP.NET ds Server Side Components dks Use djrs gSa] rks ASP.NET
Engine Lo;a gh vius Lrj ij Client ds Web Browser dh Capabilities dk irk yxk ysrk gS
vkSj ml User ds Web Browser dh Capabilities ds vk/kkj ij Best Appropriate HTML
Generate djrk gSA ifj.kkeLo:i Dynamically Generate gksus okyk ASP.NET Webpage
iwjh rjg ls Web Browser Compatible jgrk gSA
blds vykok ASP.NET dk Validation Control Lo;a vius Lrj ij JavaScript o DHTML dk
iz;ksx djrs gq, fcuk Current Webpage dks Reload fd, gq, Data Validate djus dh lqfo/kk
Provide djrk gSA
ifj.kkeLo:i ;fn Data Appropriate Business Rules dks Follow ugha djrk] rks Generate
gksus okyk Error Message Dynamically Generate gksdj Web Browser esa Render gks tkrk
gS] ftlds fy, Webpage dks fQj ls Reload djus dh t:jr ugha gksrhA
gkykafd ;s Features Optional gksrs gSa vkSj ;fn ge pkgsa rks Lo;a vius Lrj ij Data Validation
tSlk dk;Z dj ldrs gSa] ysfdu fQj Hkh ;s Control bl ckr dks Demonstrate djrk gS fd ;s
Controls fdrus Intelligent gSa vkSj T;knkrj Client Requirements dks fdl izdkj ls fcuk
gekjh tkudkjh ds Internally Invisibly Perform djrs jgrs gSa] ftuds fy, gesa Extra Codes
fy[kus dh Hkh t:jr ugha gksrhA
.NET Framework dks fdlh Hkh Computer System ij Install D;ksa u fd;k x;k gks] lHkh ij
leku Core Classes Exist jgrh gSaA ifj.kkeLo:i ASP.NET Applications dks Deploy djuk
rqyukRed :i ls T;knk vklku gksrk gSA
D;ksafd ftl Computer System ;k Server ij gesa .NET Application dks Deploy djuk gksrk
gS] ml Computer System ij ;fn .NET Platform Installed gks] rks gesa gekjs Application esa
fdlh fo”ks’k izdkj dk Configuration djus dh t:jr ugha gksrhA cfYd bl izdkj ds
Applications dh lHkh Files dks u, Computer System ij Copy dj nsus ek= ls ml u,
System ij Hkh gekjk Application Normal rjhds ls Run gksus yxrk gSA
blh rjg ls .NET Applications ds Components dks Distribute djuk Hkh bruk gh vklku
gksrk gS vkSj gesa dsoy vius Component Assembly dks ml Computer Target Computer
22
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
System ij Copy gh djuk gksrk gS] ftl ij ge gekjs Components dks Use djuk pkgrs gSaA
gkykafd ml Target Computer System ij .NET Framework dk igys ls Installed gksuk
t:jh gksrk gS] rHkh gekjs Component dh Assembly dks mi;ksx esa fy;k tk ldrk gSA
Component Assembly dks ubZ Target Machine ij Copy dj nsus ek= ls gh gekjk
Component ubZ Machine ij blfy, dke djus yxrk gS D;ksafd Component ls lEcaf/kr lkjs
Configuration dh Information, Component dh Assembly esa Exist Metadata File esa igys
ls miyC/k jgrh gSA
ifj.kkeLo:i tSls&tSls yksx ASP.NET dks Professional Development ds fy, Use djus
yxs] Microsoft dks ASP.NET esa Exist dfe;ksa dks igpkuus dk ekSdk feyk] ftls Microsoft us
yxHkx iwjh rjg ls Resolve djds ASP.NET 2.0 Version Launch fd;k] tks fd ASP.NET
dk vfUre Standard Version FkkA blds ckn ASP.NET ds tks Hkh u, Versions Market esa
vk, gSa] os lHkh iwjh rjg ls ASP.NET 2.0 ds Extension ek= gSaA ;kuh Microsoft us ASP.NET
2.0 ds ckn Core ASP.NET Architecture esa dksbZ ifjorZu ugha fd;k gSA
gkykafd Microsoft us “ASP.NET Web Site” o “ASP.NET MVC” tSls dqN vkSj Frameworks
Hkh Develop fd, gSa] ysfdu ;s lHkh Frameworks iwjh rjg ls ASP.NET 2.0 ij vk/kkfjr gSaA
blfy, ;fn ge Microsoft dh Latest Web Development Technologies dks Hkh le>uk pkgrs
gSa] rc Hkh gesa ASP.NET 2.0 Web Forms ds Model dks vPNh rjg ls le>uk gksxk] D;ksafd
lHkh u, Web Application Development Models iwjh rjg ls blh ij vk/kkfjr gSaA
ljy “kCnksa esa dgsa rks ASP.NET 1.0 o ASP.NET 2.0 ds chp eq[; vUrj ;s Fkk fd ;fn
ASP.NET 1.0 esa fdlh Functionality dks izkIr djus ds fy, gesa 100 Lines dk Codes fy[kuk
iMrk Fkk] rks ASP.NETE 2.0 dks Use djrs gq, ge mlh Functionality dks ek= 30 Lines ds
23
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Code }kjk izkIr dj ldrs FksA ;kuh ASP.NET 2.0 esa ewy :i ls Developer ds dke dks dkQh
ljy dj fn;k x;k Fkk vkSj T;knkrj Common Functionalities ds fy, gesa igys ls
Predefined Classes izkIr Fks] ftUgsa ge Reuse dj ldrs FksA
pwafd ASP.NET 2.0 ,d Standard Web Development Model dh rjg Use fd;k tkrk gS]
blfy, blds ckn ASP.NET 4.5 rd ftrus Hkh ASP.NET Versions Launch gq, gSa] mu lHkh
esa Core Model esa fdlh rjg dk dksbZ ifjorZu ugha fd;k x;k gS] cfYd ubZ rjg dh t:jrksa dks
iwjk djus ds fy, ASP.NET Namespace esa vkSj ubZ Classes dks Add fd;k x;k gS vkSj ;gh
Trend vHkh Hkh tkjh gSA gkykafd ASP.NET 2.0 dk Core Exactly ogh Fkk tks ASP.NET 1.0 o
1.1 dk Fkk] fQj Hkh ASP.NET 2.0 esa fuEukuqlkj dqN u, Features dks Add fd;k x;k Fkk%
Master Pages
Master Pages okLro esa Reusable Page Templates gksrs gSaA mnkgj.k ds fy, ge ,d
,slk Master Page Create dj ldrs gSa] tks gekjs Web Application ds lHkh Webpages
ds Header, Footer o Navigational Controls ds fy, ,d leku gksA bl izdkj ds
Template dks ge Master Page dh rjg Identify djrs gSa] D;ksafd Master Page esa ;fn
fdlh izdkj dk dksbZ Change djrs gSa] rks ml Change dk izHkko Web Site ds gj ml
Webpage ij iMrk gS] ftls Design djrs le; Template ds :i esa Master Page dks
Use fd;k x;k gSA
Themes
Themes dk iz;ksx djrs gq, ge gekjs Web Controls ds fy, ,d Standardized
Appearance Characteristics Set Define dj ldrs gSaA tc ge gekjs Web Application
ds fy, fdlh Theme dks Define dj ysrs gSa] mlds ckn ;fn gesa gekjs Web Application esa
dksbZ ,slk Change djuk gksrk gS] tks fd iwjs Application dks izHkkfor djs] rks bl izdkj ds
Changes dks ge Theme esa Perform djrs gSaA
Navigation
ASP.NET ds Navigation Framework esa Current Web Application ds fy, Site Maps
Define djus ds fy, ,d ,slk Mechanism Included gS] tks fd gekjs ASP.NET Web
Application ;k Web Site ds lHkh Pages ds Arrangement dks Automatically ,d XML
Format File ds :i esa Describe djrk gS] ftlds ek/;e ls Search Engines gekjh Web
Site ds lHkh Pages dks Identify djrs gq, vklkuh ls Index djus esa l{ke gks tkrs gSaA
24
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Web Parts
ASP.NET 2.0 esa ,d Common izdkj dk Portal Application Framework Provide fd;k
x;k gS] tks fdlh Web Application ds fofHkUu fgLlksa dks Centralized rjhds ls Manage
djus dh lqfo/kk Provide djrk gSA
Profiles
ASP.NET 2.0 }kjk Provided Profiles Features dk iz;ksx djds ge User Specific
Information dks fcuk fdlh izdkj dk Code fy[ks gq, Directly Database esa Store dj
ldrs gSaA tcfd Database esa Store djus ls lEcaf/kr fofHkUu t:jh Codes ASP.NET Lo;a
vius Lrj ij Generate djrk gSA
buds vykok ASP.NET 2.0 esa vkSj Hkh cgqr lkjs egRoiw.kZ Feature o Server Controls dks Add
fd;k x;k Fkk] ftuds ckjs esa bl iqLrd ds fofHkUu Sections esa ge Detail ls Discuss djsaxsA
tcfd ASP.NET 3.5 ds vUrxZr LINQ o ASP.NET AJAX uke ds nks cgqr gh mi;ksxh
Features dks Add fd;k x;k FkkA gkykafd LINQ ,d ,slk Framework Fkk] ftls ge u dsoy
vius ASP.NET ds Web Application esa Use dj ldrs gSa cfYd .NET Framework ds fdlh Hkh
izdkj ds Application esa bls Use dj ldrs gSa vkSj ewy :i ls LINQ, ASP.NET dh
Functionality dks ljy rjhds ls Achieve djus dh lqfo/kk Provide djus ds vykok vkSj dqN
ugha djrkA
25
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
;kuh ;fn ge pkgsa] rks bls vius Web Application esa Use dj ldrs gSa] tcfd blds }kjk
Provide dh tkus okyh Functionalities dks ge fcuk LINQ Use fd, gq, vU; rjhds ls Hkh
Create dj ldrs gSaA
tcfd ASP.NET AJAX ,d vyx rjg dh rduhd gS] tks fdlh Webpage dks fcuk Reload
fd, gq, mlds Content dks Dynamically Refresh ;k Reload djus dh lqfo/kk Provide djrk
gSA ASP.NET 3.5 esa ewy :i ls blh Functionality dks Add fd;k x;k Fkk D;ksafd ftl le;
ASP.NET 3.5 Launch fd;k x;k Fkk] ml le; AJAX rduhd dk cgqrk;r ls iz;ksx fd;k
tkus yxk FkkA
okLro esa ASP.NET AJAX rduhd ds dkj.k gh One-Page Website dkQh Popular gq, Fks]
ftlds vUrxZr fdlh Web Site ;k Web Application esa dsoy ,d gh Webpage gksrk FkkA
tcfd Web Site ds lkjs Contents t:jr ds vuqlkj Dynamically mlh leku Webpage ij
Retrieve o Render gksrs Fks vkSj ;s dke iwjh rjg ls AJAX rduhd ds ek/;e ls Perform fd;k
tkrk FkkA
ASP.NET 4 (MVC)
ASP.NET 3.5 ds ckn ASP.NET 4.0 Launch fd;k x;k Fkk vkSj bl ASP.NET ds bl
Version esa Hkh ewy :i ls ASP.NET ds fiNys Version esa u, Features dks Add djrs gq,
Extend fd;k x;k Fkk] ftuesa ls dqN fuEukuqlkj gSa%
blfy, ASP.NET ds bl Version esa Web Browser dh Capabilities dks Detect djus ls
lEcaf/kr u, Features dks Add fd;k x;k Fkk] rkfd Latest o Modern Web Browsers dh
Capabilities ds vk/kkj ij Dynamically ,sls Webpages Generate fd, tk ldsa] tks fd
lHkh izdkj ds Web Browsers o Clients ij leku ;k Appropriate rjhds ls Render gksaA
26
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Extensible Caching
ASP.NET Application esa Caching ,d cgqr gh egRoiw.kZ Feature gksrk gS] ftls
ASP.NET 1.0 ds ckn ASP.NET 4.0 esa gh Improve fd;k x;k gS] D;ksafd ASP.NET 3.5
rd ASP.NET dh Caching iwjh rjg ls SQL Server dh Caching ij Depend FkhA tcfd
ASP.NET 4.0 esa Caching dks vU; Components ds vk/kkj ij Redefine fd;k x;k gSA
Chart Control
ASP.NET 4.0 Version ls igys rd ASP Developer ds :i esa gesa Charts Create djus
ds fy, gesa”kk GDI+ Drawing Model ij fuHkZj jguk iMrk FkkA ysfdu ASP.NET 4.0 esa
Charting ds fy, ,d u;k Control Add fd;k x;k gS] tks fd cMh gh vklkuh ls 2D o 3D
(Line, Bar, Curve, Area, Pie, Doughnut o Point Charts) Charts Generate djus dh
lqfo/kk Provide djrk gS] tks fd Error Bars o Bollinger Bands dh lqfo/kk ls ;qDr gksrs gSaA
bu lHkh Features ds vykok vkSj Hkh dbZ Special Features dks ASP.NET 4 esa Add fd;k x;k
Fkk] ftuds fo’k; esa ge tc tSlh t:jr gksxh] rc Discuss djsaxs] ysfdu ASP.NET Web
Forms ds lkFk gh blh ASP.NET 4 Version esa Microsoft us Web Application Develop djus
dk ,d vkSj Model Add fd;k ftls ASP.NET MVC ds uke ls tkuk tkrk gSA
27
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
ASP.NET MVC
ASP.NET MVC, ASP.NET Web Forms ls iwjh rjg ls vyx Framework gS vkSj nksuksa gh
Frameworks dh viuh fo”ks’krk,sa o dfe;ka gSaA tc gesa Fast Development dh t:jr gksrh gS]
rc ge lkekU;r% ASP.NET Web Forms dks gh Use dj ldrs gSa tcfd Large Scale
Enterprise Applications ds fy, gesa gesa”kk ASP.NET MVC dks Use djuk pkfg,A
lkFk gh bl ckr dk Hkh /;ku j[kuk pkfg, fd Web Forms vk/kkfjr Web Applications,
Search Engine Friendly ugha gksrs] tcfd MVC vk/kkfjr Web Applications ds URL Search
Engine Friendly gksrs gSaA
blh izdkj ls Web Forms vk/kkfjr Web Applications dh Size, MVC vk/kkfjr Web
Applications dh rqyuk esa vf/kd cMh gksrh gS] blfy, MVC vk/kkfjr Web Applications dh
Performance, Web Forms vk/kkfjr Web Applications dh rqyuk esa T;knk csgrj gksrh gSA
ASP.NET MVC ds fy, User Friendly URLs Create djus ds fy, ASP.NET 4 esa Routing
uke ,d u, Feature dks Add fd;k x;k gS] ysfdu ge bl Feature dk iz;ksx vius ASP.NET
Web Forms vk/kkfjr Web Applications gsrq User Friendly URLs Generate djus ds fy,
Hkh dj ldrs gSaA
ASP.NET MVC, Microsoft }kjk .NET Framework vk/kkfjr ,d ,slk Web Application
Development Model gS] ftlds vUrxZr gekjs Web Application ls lEcaf/kr lHkh Business
Rules o Business Codes dks Model ds :i esa Define fd;k tkrk gS] tks fd okLro esa
Backend Database dks Represent djrk gSA tcfd View ds :i esa HTML/CSS vk/kkfjr
Webpages gksrs gSa] tks fd Backend Data o vU; Content dks User ds lkeus Render djus
dk dke djrs gSaA blh izdkj ls Controller gekjs iwjs ASP.NET Application dh Controlling
dk dke djrk gSA ;kuh Controller Part gh r; djrk gS fd fdl Model ls fdl izdkj dk
Data Retrieve gksxk vkSj Dynamically fdl izdkj dk View Generate gksxkA
ASP.NET MVC Pattern ,d ,slk Programming Model gS] ftls Use djus ij ASP.NET
Web Forms Model ds fy, Develop fd, x, fofHkUu Web Forms, Web Controls, View
State, Postbacks o Session State Concepts iwjh rjg ls vuqi;ksxh gks tkrs gSaA ;kuh ge
;fn MVC Pattern vk/kkfjr Web Application Develop djrs gSa] rks gesa bu Concepts ds ckjs
esa tkuus dh t:jr ugha gksrhA tcfd ;fn ge ASP.NET Web Forms dks mi;ksx esa ysus ds
ckjs esa lh[krs gSa] rks gesa MVC Pattern ds ckjs esa tkuus dh t:jr ugha jgrhA ;kuh Web
Forms o MVC Pattern, nksuksa nks vyx rjg ds Web Application Development Models gSa]
ftuesa ls ,d dks Use djus ij nwljs ds ckjs esa tkuuk t:jh ugha gksrkA
28
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
fQj Hkh ;fn gesa gekjs Application esa fuEu esa ls fdlh Feature dh t:jr gksrh gS] rks gekjs
fy, ASP.NET MVC dks Use djuk] ASP.NET Web Forms dks Use djus dh rqyuk esa T;knk
csgrj gksrk gS%
Test-Driven Development
ASP.NET MVC Pattern ij vk/kkfjr Web Applications esa gekjs Application ds lHkh
fgLls iwjh rjg ls ,d nwljs ls Separated gksrs gSa] blfy, ge gekjs Application ds fofHkUu
Units dks Test djrs gq, Create dj ldrs gSa] tks fd ASP.NET Web Forms vk/kkfjr
Web Applications ds lkFk lEHko ugha gksrk D;ksafd mlds fofHkUu Components vkil esa
,d nwljs ls Closely Bind gksrs gSaA
;kuh tc ge ASP.NET MVC Use djrs gSa] rks gekjs Web Application ds gj fgLls ij
gekjk iwjk Control jgrk gS vkSj ;s Control ml le; dkQh mi;ksxh lkfcr gksrk gS] tc ge
gekjs Web Application ds Client Side JavaScript Codes dks Manually fy[kuk pkgrs gSa
vFkok vius Web Application esa jQuery tSls fdlh JavaScript Framework dks mi;qDr
rjhds ls Use djuk pkgrs gSa] tks fd ASP.NET Web Forms Application esa iwjh rjg ls
Perfect rjhds ls lEHko ugha gksrkA
pwafd Web Forms, ASP.NET dk Core Model gS] blfy, ;s iqLrd ewy :i ls ASP.NET
Web Forms ij gh vk/kkfjr gS vkSj ge bl iqLrd esa dsoy ASP.NET Web Forms ds
fo’k; esa gh tkusaxsA
ASP.NET 4.5
ASP.NET 4 dh rjg gh ASP.NET 5 esa Hkh dqN Special Features dks Add fd;k x;k gSA
;s Features Current Market Requirements ds vk/kkj ij Add fd, x, gSa] ftuds vUrxZr
eq[; :i ls async o await Keywords gSaA ;s Keywords cMh gh vklkuh ls Multi-Task
Applications Create djus dh lqfo/kk Provide djrs gSa vkSj gesa ,sls Codes fy[kus dh
lqfo/kk nsrs gSa] tks Asynchronous rjhds ls gekjs Web Application ds Webpage ij
29
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Retrieve gksrs jgrs gSaA ifj.kkeLo:i tc rd gekjk Data gekjs Webpage ij iwjh rjg ls
Retrieve ugha gks tkrk] rc rd gekjk Webpage Blocked ugha jgrkA
ASP.NET ,d ,slk Framework gS] ftldk iz;ksx Microsoft Technology Based Web
Applications Create djus ds fy, fd;k tkrk gSA ;s os Applications gksrs gSa] tks fd Network
ij Run gksrs gSa] tcfd bu Applications dks Use djus ds fy, Users dks Web Browser tSls
fdlh Client Application dks Use djuk iMrk gSA
;s Applications Intranet ij Hkh mlh izdkj ls Run gksrs gSa] ftl izdkj ls Internet ijA blfy,
lkekU;r% vc T;knkrj Application Software Desktop Based ugha cfYd Web Based
Application ds :i esa gh Develop fd, tkrs gSa] D;ksafd Web Based Applications u dsoy
Desktop Applications dh rjg Run gks tkrs gSa cfYd Internet ij Hkh Run gks tkrs gSaA
ifj.kkeLo:i ,d gh Application Software dks nksuksa LFkkuksa ij Use fd;k tk ldrk gS tcfd
Desktop Applications dsoy Desktop ij gh Run gksrs gSa] Web ij ughaA gkykafd dqN
Specific Type ds Application Software ,sls gksrs gSa] ftUgsa fdlh Hkh fLFkfr esa Web Based
Application dh rjg Develop ugha fd;k tk ldrk D;ksafd bu Software dks High
Performance o High Quality Graphics dh t:jr gksrh gSA
ASP.NET Overview
Web Applications dh dkQh T;knk Demand gS] D;ksafd bUgsa Desktop o Web nksuksa ij leku
:i ls mi;ksx esa fy;k tk ldrk gS vkSj ,slk blfy, fd;k tk ldrk gS D;ksafd Web
Applications ,sls Applications gksrs gSa] tks Platform o Processor Architecture ij Depend
ugha gksrs ifj.kkeLo:i fdlh Hkh izdkj ds Operating System o fdlh Hkh izdkj ds Processor
Architecture ij leku :i ls Execute gks tkrs gSaA
30
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Web Applications HTTP ds ek/;e ls Operate gksrs gSa tks fd ,d Stateless Protocol gksrk
gS lkFk gh Client o Server Hkh ,d nwljs ls iwjh rjg ls Separate gksrs gSa vkSj ;s lHkh ckrsa fdlh
Web Application dh dk;Z iz.kkyh o Development Process dks dkQh izHkkfor djrh gSaA
ASP.NET gesa os Functionalities Provide djrk gS] ftudk iz;ksx djrs gq, ge HTTP dh
fofHkUu tfVyrkvksa ds ckotwn T;knk vklkuh ls Web Application Develop djus dh {kerk izkIr
djrs gSa D;ksafd Web Application Development ls lEcaf/kr fofHkUu tfVyrkvksa dks ASP.NET
Framework Lo;a vius Lrj ij Handle dj ysrk gSA
ASP.NET dksbZ ubZ Technology ugha gS] cfYd tc Microsoft }kjk .NET Framework dks
Launch fd;k x;k Fkk] rc ASP.NET 1.0 dks Hkh .NET Framework ds ,d Part ds :i esa
Launch fd;k x;k FkkA ftl le; ASP.NET 1.0 Launch gqvk Fkk] ml le; fdlh Hkh izdkj
ds Software dks Develop djus ds fy, Visual Basic Programming Language dks lokZf/kd
Use fd;k tkrk FkkA Visual Basic dks Use djus dk eq[; dkj.k bldh ljyrk Fkk] tks fd ewy
:i ls Event Driven Programming Model ij vk/kkfjr FkkA
;kuh Visual Basic Programming Language okLro esa Visual Studio uke ds ,d IDE ds
lkFk Bind Fkk] tks fd fofHkUu izdkj ds Professional Application Develop djus dh Speed dks
dbZ xquk rst dj nsrk FkkA
D;ksafd Visual Basic Language dk iz;ksx djrs gq, Application Develop djrs le; ge
Drag-and-Drop rduhd dk iz;ksx djrs gq, cMh gh vklkuh ls Events Driven GUI
Applications Create dj ldrs FksA
ysfdu ml le; ,slh dksbZ lqfo/kk Web Application ds fy, ugha FkhA ;kuh ge Drag-and-
Drop tSlh Event Driven Programming Techniques dk iz;ksx djrs gq, Web Applications
Create ugha dj ldrs FksA
blfy, Microsoft us Visual Basic dh lQyrk dks ns[krs gq, ,d ,slk Programming Model
Develop djus ds ckjs esa fopkj fd;k] ftlds ek/;e ls Bhd mlh rjg ls Web Applicants Hkh
Develop fd, tk ldsa] ftl izdkj ls Visual Basic dk iz;ksx djrs gq, Desktop Applications
Develop fd, tkrs Fks vkSj blh fopkj ds Implementation ds :i esa ASP.NET 1.0 dk fodkl
fd;k x;k rFkk Visual Basic tSls Model dks Web Forms uke ls Launch fd;k x;k] ftls gesa
ASP.NET Web Forms Model ds uke ls tkurs gSaA
ASP.NET Web Forms dk ewy Concept ;s Fkk fd Web Application Develop djus ds fy,
HTTP o HTML tSls Web Programming Related Languages dk Kku gksuk t:jh u gks
cfYd dksbZ Hkh Desktop Programmer, ftls Visual Basic ds Event Driven Programming
Model dk Kku gks] og Hkh vklkuh ls blh Programming Model dk iz;ksx djrs gq, Web
Application Hkh Develop dj ldsA
31
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
orZeku le; esa ;s Concept dkQh vuqi;ksxh eglwl gks ldrk gS] ysfdu 2001 ds nkSjku ;s
Concept dkQh egRoiw.kZ o mi;ksxh Fkk] tcfd orZeku le; esa yxHkx lHkh Programmers dks
HTTP o HTML Technology dk yxHkx i;kZIr Kku gSA
ml le; T;knkrj yksx Visual Basic Programming Model dk iz;ksx djrs gq, gh
Desktop Applications Develop fd;k djrs Fks vkSj Microsoft vius Visual Basic
Developers dks ,d ,slh gh Web Technology Provide djuk pkgrk Fkk] ftls mlds Visual
Basic Use djus okys Programmers cMh gh vklkuh ls mi;ksx esa ysrs gq, Web Applications
Develop djus dh {kerk izkIr dj ldsaA
;kuh Microsoft vius iqjkus Programmers dks [kksuk ugha pkgrk Fkk] tcfd ml le; Internet
Related Technologies o Devices dk cgqr gh rsth ls fodkl gks jgk Fkk vkSj Microsoft ugh
pkgrk Fkk fd mlds Visual Basic Programmers ml le; dh Market Requirements dks
iwjk djus ds fy, fdlh vU; Technology ;k Programming Language dh rjQ Move gksaA
fQj Microsoft us ASP.NET 1.0 Launch fd;k] ftlds vUrxZr dqN Core Themes dks
Include fd;k x;k FkkA ;s Themes orZeku le; rd ds Latest ASP.NET 4.5 rd ds
Versions esa Hkh Available gSa] gkykafd mudk :i o Functionality, Versions ds vuqlkj cnyrk
x;k gSA
lkFk gh ASP.NET Applications gh ,dek= ,sls Web Applications gksrs gSa] tks fd Compiled
gksrs gSa] tcfd vU; lHkh Server Side Technologies ;k Programming Languages
Scripting ;k Interpreter Based Languages ij vk/kkfjr gSaA ;gka rd fd Create fd, tkus
okys ASP.NET Webpages ds HTML Markup Hkh .NET Classes esa Compile gksrs gSaA blfy,
ASP.NET Applications dh Speed fdlh Hkh vU; izdkj ds Web Application dh Speed ls
rqyukRed :i ls dqN T;knk Fast gksrh gSA
blds vykok ASP.NET dks Visual Studio IDE ds lkFk Closely Bind fd;k x;k gS] blfy,
Web Applications dks Develop, Test, Debug, Deploy djus tSls dkeksa dks Hkh dkQh rsth ls
Perform fd;k tk ldrk gSA
gkykafd ;fn ge pkgsa rks fcuk Visual Studio dk iz;ksx fd, gq, Hkh ASP.NET Web
Application Develop dj ldrs gSa] ysfdu fQj Hkh Visual Studio dk iz;ksx djrs gq, ge
rqyukRed :i ls dkQh T;knk Rapid rjhds ls Web Applications Develop dj ldrs gSa] tks
32
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
fd fdlh Hkh Company ;k Professional Development dh igyh t:jr gksrh gS] D;ksafd Web
Application dh Success o Costing nksuksa] dkQh gn rd Development Time ij Depend
gksrh gSA
pwafd .NET Framework, Language Interoperability dh lqfo/kk Hkh Provide djrk gS] blfy,
ASP.NET Applications Develope djus ds fy, gesa fdlh ubZ Programming Language dks
lh[kus dh t:jr ugha gksrhA cfYd .NET Framework ds fy, 50 ls T;knk Most Popular
Programming Languages dks Supported cuk;k x;k gS] ftudk iz;ksx djrs gq, dksbZ Hkh
Programmer ASP.NET Framework vk/kkfjr Web Application Develop dj ldrk gSA
mnkgj.k ds fy, ;fn vki C++ ;k Java Programming Language esa igys Application
Software Develop dj pqds gSa o vkidks bu Programming Language dk vPNk Kku gS] rks
ASP.NET Web Application Develop djus ds fy, vkidks C# ;k VB.NET lh[kus dh t:jr
ugha gSA
cfYd vki C++ ;k Java Programming Syntaxes dk iz;ksx djrs gq, Hkh ASP.NET Web
Application Develop dj ldrs gSaA blh rjg ls ;fn vkidks JavaScript ;k PHP dk Kku gS]
rks vki bu Scripting Languages dk iz;ksx djrs gq, Hkh ASP.NET Application Develop dj
ldrs gSaA
33
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
tSlkfd bl fp= }kjk ge le> ldrs gSa fd Google Search Engine ij ftruh ckj C# dks
Search fd;k x;k gS] mruh ckj VB o Visual Basic nksuksa Phrases dks Search ugha fd;k x;k
gSA lkFk gh bl Trend esa C# dks Blue Line }kjk Represent fd;k tk jgk gS] tks fd
Consistently lh/kh js[kk ds :i esa fn[kkbZ ns jgk gS] tcfd VB o Visual Basic nksuksa dk
Market /khjs&/khjs de gksrk tk jgk gS vkSj lEHko gS fd nks pkj lky ckn Microsoft }kjk Visual
Basic dks iwjh rjg ls Deprecate Hkh dj fn;k tk,A blfy, csgrj ;gh gS fd .NET
Applications Development esa Long Term Career cuk, j[kus ds fy, C# Programming
Language dks gh izkFkfedrk ds lkFk lh[kk tk,] VB.NET dks ughaA
ASP.NET dks IIS ds lkFk Tightly Integrate fd;k x;k gS] tks fd Microsoft }kjk Developed
Windows Based Web Server gSA lHkh ASP.NET Applications blh IIS Web Server ij gh
Deploy o Run gksrs gSaA
ASP.NET Structure
ASP.NET dks 2001 esa tc Launch fd;k x;k Fkk] rc ls ysdj vkt rd ;s dkQh fodflr o
Mature gks pqdk gS rFkk Microsoft }kjk bldh Performance dks Hkh dkQh Improve fd;k tk
pqdk gSA tcfd ASP.NET ds Web Forms Programming Model dks Hkh dkQh Use fd;k tk
pqdk gS gkykafd vc Web Applications Develop djus ds fy, ASP.NET MVC uke dk u;k
Programming Model T;knk Use fd;k tkus yxk gSA
34
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
ASP.NET Web Forms o ASP.NET MVC nksuksa gh okLro esa ASP.NET Core Platform
ij Depend gSaA blfy, ge pkgsa MVC Model dks Use djrs gq, viuk Web Application
Develop djsa] pkgs Web Forms Model Use djrs gq,] nksuksa gh ifjfLFkfr;ksa esa gesa ASP.NET ds
Core Framework dks vPNh rjg ls le>uk t:jh gS D;ksafd ;s nksuksa gh Programming
Models iwjh rjg ls ASP.NET Core Platform ij gh vk/kkfjr gSa] ftls ge fuEu fp=kuqlkj
csgrj rjhds ls le> ldrs gSa%
gkykafd ge Web Forms o Core Platform dks vyx djrs gq, le>us dh dksf”k”k dj jgs gSa]
ysfdu Core Platform dks Web Forms ls vyx djrs gq, le>uk dkQh eqf”dy gS] D;ksafd
ASP.NET Core Platform dks ewy :i ls Web Forms dks Support djus ds fy, gh Design
fd;k x;k FkkA
blfy, gkykafd tc ge dsoy ASP.NET Core Functionalities dks gh Use dj jgs gksrs gSa] rc
Hkh ge fdlh u fdlh Lrj ij Web Forms Characteristics dks Hkh Use dj jgs gksrs gSaA
blhfy, ASP.NET MVC Model dks le>us ds fy, Hkh gesa ASP.NET Web Forms dks le>us
dh t:jr iMrh gS] D;ksafd Web Forms ds lkFk gh ASP.NET dk Core Platform Hkh
Combined gS] ftl ij ASP.NET MVC vk/kkfjr gSA
ASP.NET Core Platform dks ge .NET Framework dk Core Platform Hkh dg ldrs gSa
D;ksafd okLro esa ASP.NET ds fy, ftu Core Classes ;k BCL (Base Class Library) }kjk
bu Core Features dh lqfo/kk Provide dh tkrh gS] mUgha Core Classes }kjk Console Mode
Application ;k Windows Forms Mode GUI Applications ds fy, Hkh Core Features
Provide fd, tkrs gSaA
35
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
gkykafd bu fofHkUu izdkj ds Applications esa bu Core Classes dks mi;ksx esa ysus ds fy, Use
fd, tkus okys Programming Syntaxes, Programming Languages o Application ds vk/kkj
ij vyx&vyx gksrs gSa] ysfdu Core Features Provide djus okyh Core Classes ;kuh .NET
Framework ds Namespaces leku gh gksrs gSaA
blfy, .NET Framework }kjk Provide fd, tkus okys Core Features dks Use djuk lh[kuk
u dsoy ASP.NET Web Forms ;k ASP.NET MVC vk/kkfjr Web Applications Develop
djus ds fy, t:jh gS] cfYd Windows Forms Application, Windows Console Application
;k vU; izdkj dh Windows Services Create djus ds fy, Hkh leku :i ls t:jh gSaA
gkykafd tc ls Microsoft us ASP.NET MVC Model Launch fd;k gS] rc ls ASP.NET Web
Forms dks mruk egRo ugha fn;k tk jgk gS] ftruk igys fn;k tkrk FkkA ysfdu fQj Hkh D;ksafd
ASP.NET MVC ds Launch gksus ls igys rd yk[kksa dh la[;k esa ASP.NET Web Forms
vk/kkfjr Web Applications Develop fd, tk pqds gSaA blfy, Microsoft us ASP.NET Web
Forms dks Hkh iwjh rjg ls Deprecate ugha fd;k gS vkSj vkxs vkus okys dqN vkSj lkyksa rd vHkh
ASP.NET Web Forms Market esa Available jgsaxs] D;ksafd ASP.NET Web Forms o
ASP.NET MVC, nksuksa Programming Models leku ASP.NET Core Platform ij vk/kkfjr
gksus ds ckotwn nks vyx rjg dh t:jrksa dks ,d nwljs dh rqyuk esa T;knk csgrj rjhds ls iwjk
djrs gSaA
mnkgj.k ds fy, tc gesa Fast Development dh t:jr gksrh gS] rc ge ASP.NET MVC dks
Use ugha dj ldrs ysfdu tc gesa Large Scale Web Application Develop djus dh t:jr
gksrh gS] rc ge ASP.NET Web Forms dks Use ugha dj ldrs D;ksafd ASP.NET Web
Forms dks Manage o Maintain djuk] ASP.NET MVC dh rqyuk esa T;knk tfVy gksrk gSA
ASP.NET Web Forms fdlh Web Forms dks Design djus ls lEcaf/kr Design Philosophy
dh Details dks Hide dj nsrk gSA ;kuh gesa gekjk Web Form Design djus ds fy, HTML
Markup o CSS Codes ds ckjs esa tkuuk t:jh ugha gksrk] D;ksafd ASP.NET Lo;a gh gekjs fy,
Web Form Generate djus gsrq Appropriate HTML/CSS Codes Generate dj nsrk gSA
blfy, ,d vkSj tgka ge HTML/CSS Codes dks Manually fy[kus ls cp tkrs gSa] ogha nwljh
vksj HTML/CSS ij ls gekjk Control Hkh lekIr gks tkrk gSA
gkykafd Desktop vk/kkfjr Applications esa State Management tSlh dksbZ leL;k ugha gksrh]
D;ksafd ,d Application dks lkekU;r% dsoy ,d gh User Use dj jgk gksrk gSA ysfdu Web
36
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Applications gesa”kk HTTP Protocol vk/kkfjr Distributed Applications gksrs gSa tks fd
Stateless gksrs gSaA blfy, Web Server o Web Browser ds chp ,d nwljs dks Uniquely
Identify djus ds fy, t:jh gksrk gS fd muds chp State Management tSlh fdlh O;oLFkk dks
Define fd;k tk, vkSj ASP.NET Web Forms ;gh djrk gSA
;kuh tc ge ASP.NET Web Forms Use djrs gSa] rc Web Server o Web Browser ,d
nwljs ds ckjs esa rFkk ,d nwljs ds Data ds ckjs esa Application Start djus ls ysdj Application
dks Close djus rd lcdqN tkurs gSa vkSj Client o Server ,d nwljs ds ckjs esa blfy, lcdqN
tkurs gSa] D;ksafd buds chp Unique Identity ls lEcaf/kr lkjk Data gj Request/Response
Cycle esa ckj&ckj Transact gksrk gS] tks fd ,d Common :i ls ckj&ckj Web Browser o
Server ds chp vkus&tkus okyk Common Data gksrk gSA
bl State Management Data ls Webpage dh Size Hkh c<rh gS ftldh otg ls Client o
Server ds chp Network ij T;knk Data Flow gksrk gS] tks fd ASP.NET Web Forms
Application dh Performance dks izHkkfor Hkh djrk gS] tcfd ASP.NET MVC Model esa
Statement Management Related dksbZ Data Flow ugha gksrk] blfy, MVC vk/kkfjr
ASP.NET Web Applications dh Performance T;knk csgrj gksrh gS] ysfdu ASP.NET MVC
vk/kkfjr Applications dks Exactly mlh rjg ls Visually Design o Program ugha fd;k tk
ldrk] ftl rjg ls ASP.NET Web Applications dks fd;k tkrk gSA ifj.kkeLo:i ASP.NET
MVC Applications dks Develop djus esa T;knk le; yxrk gSA
gkykafd ASP.NET Web Forms dh mijksDrkuqlkj Discussed dh dqN ijs”kkfu;ksa gSa] ysfdu fQj
Hkh ASP.NET Web Forms lh[kus o mi;ksx esa ysus esa cgqr vklku gksus dh otg ls NksVs Lrj
ds Web Applications dks Develop djus ds fy, vHkh Hkh dkQh mi;ksx esa fy;k tkrk gS vkSj
Hkfo’; esa Hkh fy;k tkrk jgsxkA lkFk gh fdlh Hkh Web Application dh T;knkrj Common
t:jrksa dks iwjk djus ls lEcaf/kr T;knkrj Functionalities dks ASP.NET Web Forms ds fy,
igys ls gh Develop fd;k tk pqdk gS] blfy, NksVs Lrj ds Applications ds Fast
Development ds fy, ASP.NET Web Forms dks vkt Hkh First Option ds :i esa Use fd;k
tkrk gSA
37
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
38
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
1990 ds nkSj esa dksbZ Hkh Programmer ;fn viuh Website cukuk pkgrk Fkk] rks mls HTML o
JavaScript Commands o Objects dk iz;ksx djrs gq, gh Web Development djuk gksrk Fkk]
tks fd ml le; ds Programmers ds fy, ,d fcYdqy gh u;k Programming o
Development Model FkkA
Webpages ds Codes o User Interface Create djus ds fy, dksbZ Hkh Perfect GUI IDE ugha
gS u gh gks ldrk gS] blfy, ml le; esa Hkh Webpages Create djus ds fy, fy[ks tkus okys
Markups dks lkekU;r% Manually gh fy[kk tkuk gksrk FkkA
pwafd ml le; Visual Basic dks gh Desktop Applications Develop djus ds fy, lokZf/kd
Use fd;k tkrk Fkk] vr% ml le; ds Programmers vkSj fo”ks’k :i ls Visual Basic
Programmers dks ;s r; djuk Fkk fd os C/C++/Java tSlh Programming Languages
lh[krs gq, Server-Side Web Programming dh vkSj c<sa ;k HTML/CSS/JavaScript tSlh
Client-Side Web Programming ij viuk /;ku dsfUnzr djsaA
bl Situation dks csgrj rjhds ls le>rs gq, Microsoft us 2001 esa ASP.NET uke dk u;k
Web-Development Model Provide fd;k tks fd JSP dh rjg gh .NET Platform ij
vk/kkfjr Bhd mlh izdkj dk ,d Framework gS ftl izdkj ls JSP, Java/JRE vk/kkfjr
Platform ij vk/kkfjr gSA
pwafd] ASP.NET dks dqN gn rd Visual Basic Developers dks /;ku esa j[krs gq, gh Develop
fd;k x;k Fkk] blfy, tSls gh ASP.NET dks Launch fd;k x;k] ;s ,d Successful Web
Application Development Framework dh rjg cgqr gh rsth ls Market }kjk Adopt dj
fy;k x;k vkSj orZeku le; esa High-Level o High-Quality Web Development Framework
ds :i ASP.NET ,d Stable, Mature o Highly Productive Platform dh rjg Use fd;k
tkrk gSA
39
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
blesa u,&u, Features dks Included djrs gq, bls Extend fd;k gS] tks fd blds “kq:vkrh
fnuksa esa bldk fgLlk ugha FksA
mnkgj.k ds fy, AJAX ,d ,slh rduhd gS] ftls 2005 ds ckn vf/kd egRo fn;k tkus yxk FkkA
ifj.kkeLo:i ASP.NET ds 2005 o ckn ds Versions esa AJAX dks Support djus ds fy, dbZ
rjg ds u, Built-In Controls dks Add fd;k x;k] tks fd fiNys Version esa Exist ugha FksA
blh rjg ls MVC Pattern ds dkQh Successful gksus o Market esa dkQh T;knk mi;ksx esa fy,
tkus dh otg ls] Microsoft us ASP.NET MVC uke dk ,d u;k Framework Hkh Create fd;k
gS] tks fd ASP.NET Web Forms ij gh vk/kkfjr gS] ysfdu orZeku le; dh vyx rjg dh
Web Requirements dks iwjk djus esa l{ke gSA
pfy, le>us dh dksf”k”k djrs gSa] fd ASP.NET Web Forms ds :i esa ,d Mature Web
Application Development Platform Develop djus ds ckn Microsoft dks ASP.NET MVC
tSls u, Web Development Framework dks Establish djus dh t:jr D;ksa iMhA D;ksafd bls
le>s fcuk ge ASP.NET ds Present o Future ds ckjs esa csgrj rjhds ls ugha le> ldrs vkSj
u gh bl ckr dk fu.kZ; ys ldrs gSa fd fdl izdkj dh t:jr dks iwjk djus ds fy, gesa dc
WebForms dks Use djuk pkfg, vkSj dc MVC dksA
Web Forms
ASP.NET dks 1990 ds n”kd esa ml le; Use dh tkus okyh ASP uke ds Web
Development Model dks Improve djus ds fy, gh Develop fd;k x;k FkkA blfy, ml le;
ds T;knkrj ASP Developers us cMh gh vklkuh ls bl Web Development Model dks Use esa
ysuk “kq: dj fn;k FkkA lkFk gh ;s Development Model rqyukRed :i ls vU; Models ls
vklku Hkh FkkA
D;ksafd ewy :i ls bls Visual Basic Programmers dks Visual Basic tSls IDE dk iz;ksx djrs
gq, Web Development djus ds fy, izksRlkfgr djus gsrq fodflr fd;k x;k Fkk] tgka Web
Development djus ds fy, ,d Visual Basic Programmer dks HTM/Javascript tSls u,
Programming Language dks lh[kus dh t:jr ugha Fkh] cfYd og viuk Web Development
Bhd mlh rjg ls Event Driven Programming Model ds vk/kkj ij dj ldrk Fkk] ftl rjg
ls og Visual Basic IDE dk iz;ksx djrs gq, Desktop Application Develop djrk FkkA
ml le; Visual Basic ,d RAD (Rapid Application Development) Language Fkk tks fd
dkQh Lightweight o Object Oriented Programming dh rqyuk esa dkQh Effective Hkh FkkA
tgka RAD Approach ds :i esa Developers dks ,d Integrated Development Environment
izkIr gksrk FkkA
40
www.BccFalna.com
Core ASP.NET WebForms with C# in Hindi
Hkh cMh gh vklkuh ls Perform dj ysrk FkkA tcfd Object Oriented Programming
Approach ds vUrxZr Program dks dkQh Detail ds lkFk Analyze djus ds ckn Develop djuk
“kq: fd;k tk ldrk gS] tks fd dkQh ijs”kkuh&Hkjk o rduhdh dke gksrk gSA tcfd RAD Tools
dk iz;ksx djrs le; OOP ds fofHkUu Programming Principles dks Follow djuk t:jh ugha
gksrk] cfYd Software Development dkQh vklku o Fast gksrk FkkA
D;ksafd ASP.NET Web Forms Model, ml le; ds VB Programmers dks vklkuh ls Web
Development djus gsrq dkQh mi;ksxh Fkk vkSj RAD ds fy, ASP.NET esa ml le; ftu
Features dks Add fd;k x;k Fkk] os Features vkt ds u, Web Programming Model ds
vk/kkj dh rjg dke djrs gSa vkSj bl Web Forms Programming Model ds vUrxZr ewyr%
Page Postbacks, View State o Server Controls ds :i esa rhu egRoiw.kZ Features dks
fodflr fd;k x;k FkkA
WebForms Model ds bu rhuksa egRoiw.kZ Pillars dh Internal Working dks ge fuEu fp=kuqlkj
csgrj rjhds ls Represent dj ldrs gSa%
mijksDr fp= ds vuqlkj Web-Browser ls Web-Server ij Send fd;k x;k izR;sd HTTP
Request tks fd ASP.NET Runtime ij Run gksrk gS] Postback Event dh Processing ds
fy, dbZ Stages ij Flow gksrk gS vkSj Postback Event gh og eq[; Action gksrk gS] ftlds
fy, User, Web Server ij Request Fire djrk gSA
WebForms Model ds vUrxZr tc User dksbZ HTTP request Send djrk gS] rks ASP.NET
Runtime ml Request dks Process djus ds fy, lcls igys ml Request ls lHkh t:jh
Information dks Extract djrk gSA bl Information ds vUrxZr gh ml Requested Webpage
41
www.BccFalna.com
How to Buy from BccFalna.com
इस Website पर उपलब् सभी Saleable Hindi EBooks के साथ “ADD TO CART” नाम का एक Button
Attached है । आप जो भी पुस् क खर�दना चाहते ह�, उसके साथ Associated ADD TO CART Button को Click
करते ह� वह पुस् क आपके Shopping Cart म� Add हो जाती है :
य�द आप अपने Shopping Cart म� कई पुस् क� Add करते ह�, तो Extra Discount प्राप होता है , जो �क
Discount Amount व Discount Amount घटाने के बाद सभी पुस् क� के Total Payable Amount के रूप म
इसी My Shopping Cart म� उपरोक् �चत्रानुसार �दखाई देता ह
सभी वां�छत पुस् क� अपने Shopping Cart म� Add करने के बाद अपना Order Place करने हे तु Checkout
Button को Click करना होता है । प�रणामस् रप �नम् ननुसार Checkout Page Display होता है , जहां आपको
अपनी Billing Details को Specify करके अपना Payment Mode Select करना होता है :
1
य�द आप इन पुस् क� को खर�दने के �लए Total Payable Amount का भुगतान अपने Debit Card (ATM,
Credit Card), Cash Card अथवा Net Banking) द्वारा घर बैठे करना चाहते ह, तो आपको Online Payment
Option Select करना होता है ।
ले�कन य�द आपके पास �कसी प्रकार कCCAvenue Supported Debit Card (ATM, Credit Card) या Cash
Card नह�ं है , न ह� आपके पास �कसी Bank क� Internet या Mobile Banking सु�वधा है, तो उस िस्थ�त म अपना
Offline Order Place करने के �लए Offline Manual Payment Option को Select कर सकते ह�।
2
Online Payment using CCAvenue
जब आप Online Payment Option को Select करते हुए “Place order” Button पर Click करते ह�, तो आपके
सामने �नम् ननुसार Page Display होता है :
अपनी सु�वधा अपने Debit Card (ATM, Credit Card), Net Banking, Cash Card या Mobile Payments
Option को Select क�िजए और उपरोक् �चत्र म� दशार्ए अनुसार सभी जर Payment Information को Fill
करके Make Payment Button पर Click क�िजए तथा आगे आने वाले Payment Security से सम् ब�धत Step
(Login/Password/Pin) Follow क�िजए, ता�क आपका Total Payable Amount आपके Bank A/c से हमारे Bank
A/c म� Transfer हो सके।
3
आपका Payment Transfer होते ह� आप �नम् �चत्रानुस My Account Page पर पहुंच जाते ह�, जहां पर आप
द्वार Order क� गई सभी पुस् क� के Download Links होते ह�, साथ ह� आपको Automatically एक Email भी
Send कर �दया जाता है, िजसम� आप द्वार खर�द� गई पुस् क� के Download Links होते ह�:
4
Offline Payment using Manual Ways
जब आप Offline Manual Payment Option को Select करते हुए “Place order” Button पर Click करते ह�, तो
Click करते ह� आपका Order Place हो जाता है और आपके सामने �नम् ननुसार Page Display होता है :
जब आप इस Offline Manual Payment Option को Select करते हुए Order Place करते ह�, तो आपका Order
तब तक On-Hold Status म� रहता है , जब तक �क आप Offline Manual Payment Page पर Specified �कसी
भी तर�के का प्रयोग करते हुए अप Total Payable Amount, हमारे Bank A/c म� Transfer/Deposit नह�ं कर
दे ते।
अपना Total Payable Amount हमारे Bank A/c म� Transfer/Deposit करने के बाद आपको हमारे Mobile No.:
097994-55505 पर Call/Miss Call करके अपने Payment Transfer/Deposit करने से सम् ब�धत जानकार� दे नी
होती है । जैसे ह� आपका Call/Miss Call हम� प्राप होता है , हम अपना Bank A/c Check करते ह� और जैसे ह�
आपका Payment हमारे Bank A/c म� Transfer/Deposit होता है , हम आप द्वारा Order क� गई पुस् क� का
Download Link Manually Activate कर दे ते ह�।
5
प�रणामस् रूप आपकोAutomatically एक EMail प्राप होता है, िजसम� आप द्वाराOrder क� गई सभी पुस् क�
के Download Links होते ह�, िजन् ह आप अगले 48 घण् ट के दौरान Download कर सकते ह�। साथ ह� आपके
Download Links के Activate होने क� Information हम आपको Call/SMS के माध् म से भी दे ते ह�।
जब�क अपने Order क� Current Status दे खने के �लए आप Website के Menubar म� �दखाई दे ने वाले My
Account Menu Option पर Click कर सकते ह�, जहां आपके Order क� Current Status Information �नम्
�चत्रानुस �दखाई दे ती है :
चूं�क ये सारा Process हम� व आपको Manually Follow करना होता है , इस�लए इस Offline Manual Payment
द्वार Order करने क� िस्थ�त म� पुस्क� का Download Link प्राप होने म� 5 से 10 �मनट का समय लगता
है ।
एक बार Download Link Activate हो जाने के बाद आप अपनी खर�द� गई पुस् क� को अपने My Account
Page से भी Download कर सकते ह�, जहां Download Link Activate होने के बाद आपको अपना My Account
Page �नम् �चत्रानुसार �दखाई देने लगता ह
6
इसके अलावा �कसी Particular Order क� Details प्राप करने के �लए आप इस My Account Page पर �दखाई
दे ने वाले View Button को भी Click कर सकते ह�।
7
Offline Manual Methods to Pay “Total Payable Amount”
viuk Total Payable Amount Pay djus ds fy, vki viuh lqfo/kkuqlkj fuEu esa ls fdlh Hkh
rjhds dks Use dj ldrs gSa%
vFkok PNB (Punjab National Bank) ;k BOB (Bank of Baroda) dk Debit Card gS] rks vki
SBI/PNB/BOB ds ATM Machine ls Hkh viuk Payment gekjs SBI/PNB/BOB Bank A/c esa
Transfer dj ldrs gSaA
;fn vki SBI ATM Machine ls gekjs SBI Bank A/c esa Payment Transfer djuk pkgrs gSa] rks
vkidks fuEu Steps dks Follow djuk gksrk gS%
8
Bhd blh rjg ds Steps vkidks ml le; Hkh Follow djus gksrs gSa] tc vki PNB या BOB ds
ATM Machine ds ek/;e ls gekjs PNB Bank A/c esa Total Payable Amount, Card to Card
Transfer djrs gSaA
gkykafd vki HDFC, IDB, ICICI tSls dbZ vU; ATM Machines }kjk Hkh Card to Card Transfer
dj ldrs gSa] ysfdu ;fn nksuksa Debit Cards leku Banks (PNB, SBI or BOB) ds u gksa] rks
Transaction Perform gksus esa 24 ls 96 ?k.Vs dk le; yxrk gSA
blfy, bl fLFkfr esa csgrj ;gh gksrk gS fd ;fn vkids ikl Net Banking, Mobile Baking,
AirTel Money ;k SBI/PNB/BOB Debit Card fdlh Hkh rjg dh lqfo/kk u gks] rks vki Total
Payable Amount dk Payment djus ds fy, Cash Deposit rjhds dks gh Use djsa vFkok Bank esa
tkdj NEFT Transfer Hkh dj ldrs gSa] ftlesa vkidk Payment vf/kdre 4 ?k.Vs ds njE;ku
gekjs Bank A/c esa Deposit gks tkrk gSA
9
10
tc vki Net-Banking ds ek/;e ls Payment djuk pkgrs gSa] rks vkidks yxHkx 8 ls 24 ?k.Vs
igys gekjs ml Account dks Beneficiary ds :i esa vius Bank A/c ls Link djuk iMrk gS] ftlesa
vki Payment Transfer djuk pkgrs gSaA tc ,d ckj gekjk Bank Account Beneficiary ds :i esa
Activate gks tkrk gS] mlds ckn vki ml Bank Account esa viuk Total Payable Amount
Transfer dj ldrs gSaA
;fn vki viuk Total Payable Amount Pay djus ds fy, AirTel Money ;k Mobile Banking
Transfer lqfo/kk dks Use djrs gSa] rks vkidk Payment rqjUr gekjs Account esa Transfer gks tkrk gSA
blfy, rqjUr EBooks izkIr djus gsrq Payment Transfer djus dk ;s lcls rst rjhdk gSA tcfd
blds vykok tks nwljk lcls rst rjhdk gS] og ATM Machine }kjk Fund Transfer lqfo/kk dk
mi;ksx djrs gq, Payment Transfer djuk gSA
tcfd Internet-Banking ml fLFkfr esa dkQh /khek Process gS] tc vki igyh ckj Payment dj
jgs gksrs gSa] D;ksafd First Time Payment djus ls igys vkidks Beneficiary ds :i esa gekjs fdlh ,d
Bank Account dks vius Bank Account ls Link djuk iMrk gS vkSj bl Process esa Payment
Transfer gsrq gekjk Bank Account Activate gksus esa de ls de 8 ls 24 ?k.Vs dk le; yxrk gSA
gkykafd ,d ckj Account Activate gks tkus ds ckn vkidk Transfer rqjUr gks tkrk gSA
11
tcfd Cash Deposit dk rjhdk lcls /khek rjhdk gS] tgka vki Bank Holidays dks Payment
Deposit ugha dj ldrs vkSj Business Days esa Hkh Payment Deposit djus dk ,d fuf”pr le;
10PM to 4AM gksrk gSA
tc vki Direct Deposit djuk pkgrs gSa] rc vkidks vkids fdlh Hkh utnhdh Bank Branch esa
tkdj ,d Payment Deposit Slip Fill-Up djuk gksrk gS] ftlesa vkidks gekjs fdlh Hkh Bank A/c
dh Information dks Fill djuk gksrk gS] tcfd Payment Deposit djokus ds fy, mlh Bank esa
vkidk Lo;a dk Account gksuk t:jh ugha gSA
mnkgj.k ds fy, ;fn vki gekjs SBI Bank A/c esa viuh Selected iqLrdksa dk Total Payable
Amount Pay djus ds fy, Bank esa tkdj Direct Deposit djuk pkgrs gSa] rks vki tks Payment
Deposit Slip Fill-Up djsaxs] og vxys fp=kuqlkj djuk gksrk gSA
12
bl fp= }kjk vki le> ldrs gSa fd Payment, Direct Deposit djus ds fy, vkidks gekjs fdlh
Bank A/c dh Information dks Payment Deposit Slip esa Specify djuk gksrk gS] blfy, ml
Bank esa vkidk Lo;a dk Bank A/c gksuk t:jh ugha gksrkA
blh rjg ls ;fn vki pkgsa] rks gekjs fdlh Hkh Bank A/c esa Check }kjk Hkh Total Payable
Amount dk Check Deposit dj ldrs gSaA
;kuh vki fdlh Hkh rjhds ls gekjs fdlh Hkh Bank A/c esa Total Payable Amount Deposit dj
ldrs gSaA ysfdu ge Money-Order, Demand-Draft ;k Check tSls Manual ek/;eksa ls
Payment Accept ugha djrs] D;ksafd bl rjg dk Payment Clear gksus esa cgqr le; yxrk gSA
tcfd ATM Fund Transfer, Cash Deposit, Mobile Banking vFkok Net-Banking ds ek/;e ls
rqjUr Payment Transfer gks tkrk gS] ftlls ge vkidks vkidh Purchased EBooks 10 ls 30
Minute ds njE;ku vkids Order esa Specified Email Address ij Send dj nsrs gSaA
viuk Payment djus ds fy, vki ftu Offline Manual rjhdksa dks mi;ksx esa ys ldrs gSa] mudh
Detailed Information vki http://www.bccfalna.com/how-to-deposit-payment/ ls Hkh izkIr dj
ldrs gSa] tgka vkidks Payment djus ls lEcaf/kr fdlh Hkh rjg dk Latest Update izkIr gksrk gSA
pwafd International Payment Processing esa fofHkUu izdkj ds Extra Charges Pay djus gksrs
gSa] blfy, PayPal ds ek/;e ls Payment djrs le; vkidks Total Payable Amount (In USD)
+ $2 dk Extra Payment Send djuk t:jh gksrk gSA
viuk Payment Send djus ds ckn vki vius Payment dh Information gesa SMS ;k Email ds
ek/;e ls ns ldrs gSaA tSls gh vkidk Email/SMS gesa izkIr gksxk] vki }kjk Order dh xbZ
iqLrdksa dk Download Link vkids Email Address ij ftruk tYnh lEHko gksxk] mruk tYnh
Send dj fn;k tk,xkA
13
Confirm the Payment
tc vki viuh Order dh xbZ iqLrdksa dks [kjhnus ds fy, mijksDrkuqlkj fdlh Hkh Offline
Manual rjhds ls “Total Payable Amount” gekjs fdlh Hkh Bank A/c esa Deposit/Transfer dj nsrs
gSa] rks Payment Deposit/Transfer djrs gh vkidks gesa mlh Mobile Number ls ,d Call/Miss
Call/SMS djuk gksrk gS] ftls vkius Order Place djrs le; “Order Form” esa Specify fd;k
FkkA
blh Mobile Number ds ek/;e ls gesa irk pyrk gS fd vkius fdu iqLrdksa ds fy, dkSulk Order
fd;k gS vkSj mudk Total Payable Amount fdruk gSA lkFk gh gesa ;s Hkh irk py tkrk gS fd
vki }kjk Purchase dh tk jgh iqLrdsa fdl Email Address ij Send djuh gSA
vkids Total Payable Amount dks ge Net-Banking ds ek/;e ls vius Bank A/c esa Check djrs gSa
vkSj ;fn vkidk Total Payable Amount gekjs fdlh Hkh Bank A/c esa Deposit/Transfer gqvk gksrk
gS] rks ge vkidks 10 Minute ds njE;ku vkidh Order dh xbZ EBooks vkids Email Address
ij Send dj nsrs gSa] ftls vki vxys 2 fnuksa esa dHkh Hkh Download dj ldrs gSaA
14
If you have any problem
;fn iq L rds a [kjhnus ls lEca f /kr fdlh Hkh iz d kj dh dksbZ ckr vkidks Bhd ls le> esa u
vkbZ gks ;k fdlh Hkh rjg dk Confusion gks] rks vki 097994-55505 ij Call/Miss Call/SMS dj
ldrs gSaA ;Fkk lEHko rqjUr vkidh leL;k dk lek/kku fd;k tk,xkA
pwafd ;s lkjh iqLrdsa PDF Format Softcopy Ebooks gSa blfy, b u iqLrdksa dk Download Link
vkidks vkids Email ij gh Send fd;k tkrk gS ] ftUgsa Click djrs gh ;s iq L rds a vkids
Computer ij Download gksuk “kq: gks tkrh gSaA
,d ckj bu iqLrdksa dks Download djus ds ckn vki bUgsa fdlh Hkh PDF Supported Computer,
Mobile, Smart Phone, Tablet PC, Net-Book, Notebook ;k Laptop tSlh Device ds ek/;e ls i<
ldrs gSa vFkok ;fn vki pkgsa] rks vius Printer }kjk bu iqLrdksa dk Hard Copy Printout fudky
ldrs gSaA
pwafd bu iqLrdksa ds Download Links vkidks vkids Email Address ij gh izkIr gksrs gSa] blfy,
t:jh gS fd mijksDr “Order Form” ij vki viu k tks Email Address o Mobile Number
Specify djrs gSa] og Working vkSj ,dne lgh gksA D;ksafd fdlh Hkh rjg dh ijs”kkuh gksus dh
fLFkfr esa ge vkidks vkids Mobile Number vFkok Email Address }kjk gh Contact djrs gSaA
15