Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

OnlineClassifiedPortal.

com

2.1 Hardware and Software Requirements
2.2 Tools/Environment Used

OnlineClassifiedPortal.com

Hardware specification of machine used
!ntel Pentium " 2."#H$
2% #& H''
12 (& R)(
Software used along with the versions
O*eratin+ S,stem- .indows /P
0ront1end tool- (icrosoft 2isual Studio 2%%3
4)SP.5ET6 2&.5ET7
&ac81end tool- (icrosoft S9: Server 2%%%
Ot;ers tools- P;otos;o*<6 macromedia 'reamweaver
(= 2%%"

>
2.1 Hardware and Software Requirements
OnlineClassifiedPortal.com

Front-End Tool: Microsoft Visual Studio 200
!pplication !rchitecture of "#et:
To +et +reat *erformance and remove t;e active scri*tin+ de*endenc,6
)SP.5ET *a+es utili?e assem@lies 4'::s7.
.;en a *a+e is first requested6 )SP.5ET com*iles t;e *a+e into an
assem@l,. T;e assem@l, created assi+ned a unique name6 and is *laced in a
su@director, wit;in t;e director,. T;e assem@l, contains a sin+le +enerated class t;at
derives from S,stem..e@.U!.Pa+e class. T;is class contains all t;e code needed to
+enerate t;e *a+e6 and is instantiated @, t;e framewor8 to *rocess a request eac;
time t;e .as*= *a+e is requested.
T;e *a+e com*ilation *rocess is not c;ea* ant can ta8e few seconds for
com*le= *a+es. However com*ilation is onl, ever done once for eac; .as*= file. )ll
su@sequent requests for t;e *a+e1even after !!S ;as @een restarted1 are satisfied @,
instantiatin+ t;e class +enerated6 and as8in+ it to render t;e *a+es. T;is results in
+reat *erformance. T;e onl, cost is a little dis8 s*ace on t;e we@ servers.
Aou can c;an+e t;e tem*orar, director, location used @, )SP.5ET @,
addin+ a tem*'irector, attri@ute to t;e com*ilation element in mac;ine.confi+
.;en a .5ET class is +enerated for an .as*= *a+e6 t;e de*endencies of
t;at *a+e B suc; as t;e .as*= *a+e and an, include files B form *art of a com*iled
class. T;ese de*endencies are c;ec8ed @efore a *a+e is rendered6 and if itCs
determined t;at an, of t;e de*endenc, file ;ave c;an+ed since t;e *a+e were
com*iled6 t;e assem@l, is deleted and a new one is created. T;is ensures t;at t;e
*a+e rendered is alwa,s u* to date.
!sp"#et
$age
%&&
$age
'ompiler
$age
'lasses
(e)uest
$arse
(esponse
*enerates
+nstantiates
1%
2.2 Tools/Environment Used
OnlineClassifiedPortal.com

!S$"#et:
)SP.5et is t;e latest (icrosoft *ro+rammin+ framewor8 t;at allows for
t;e ra*id develo*ment of *owerful we@ a**lications. !n t;is issue of &etter .e@
'esi+n6 we are +oin+ to discuss t;e advanta+es of usin+ )SP.5et and w;, we will
want an )SP.5et *ro+rammer for ,our ne=t we@ develo*ment *roDect.
,enefits of !S$"#ET:
)SP.5et ;as man, advanta+es 1 @ot; for t;e *ro+rammers and for t;e
end users. :etEs loo8 at four of t;e advanta+es t;at will most im*act ,ou as t;e
owner of a we@site.
-" $owerful data.ase-driven functionalit/
:i8e )SP 4(icrosoftEs lan+ua+e *recedin+ )SP.5et76 )SP.5et allows
*ro+rammers to develo* we@ a**lications t;at interface wit; a data@ase. T;e
advanta+e of )SP.5et is t;at it is o@Dect1oriented and ;as man, *ro+rammin+
tools t;at allow for faster develo*ment and more functionalit,.
2"Faster we. applications
Two as*ects of )SP.5et ma8e it fast 11 com*iled code and cac;in+. !n
t;e *ast6 t;e code was inter*reted into Fmac;ine lan+ua+eF when ,our we@site
visitor viewed ,our *a+e. 5ow6 wit; )SP.5et t;e code is com*iled into
Fmac;ine lan+ua+eF before ,our visitor ever comes to ,our site.
Cac;in+ is t;e stora+e of information t;at will @e reused in a memor,
location for faster access in t;e future. )SP.5et allows *ro+rammers to set u*
*a+es or areas of *a+es t;at are commonl, reused to @e cac;ed for a set *eriod
of time to im*rove t;e *erformance of we@ a**lications. !n addition6 )SP.5et
allows t;e cac;in+ of data from a data@ase so ,our we@site isnEt slowed down
@, frequent visits to a data@ase w;en t;e data doesnEt c;an+e ver, often.
)SP.5et was tested and found to @e over 1% times faster for t;e avera+e
user t;an GavaEs G2EE tec;nolo+,. .;ile t;ere ;ave @een some de@ates a@out
t;e met;ods of t;e testin+ it is interestin+ to note t;at t;is ;as @een validated
@, Hrd *arties.
0" Memor/ lea1 and crash protection
)SP.5et automaticall, recovers from memor, lea8s and errors to ma8e
sure t;at ,our we@site is alwa,s availa@le to ,our visitors.
2" Multiple language support
Pro+rammers can actuall, write t;eir code in more t;an 23 .5et
lan+ua+es 4includin+ 2&.5et6 CI6 and GScri*t.5et7. T;is allows *ro+rammers to
develo* ,our site in t;e lan+ua+e t;e, 8now @est and it means t;at ,ou can
more easil, find *ro+rammers to su**ort t;e wor8 on ,our site.
11
OnlineClassifiedPortal.com

V,"#ET:
2isual &asic... ) name ever,@od, 8nows for a ric;6 eas, and #U! @ased
*ro+rammin+ lan+ua+e6 ma8in+ eac; J ever, tas8 easier and im*roves
*ro+rammerEs *roductivit,.
,enefits of V,"#ET:
-" $owerful 3indows-.ased !pplications
2isual &asic .5ET comes wit; features suc; as a *owerful new forms
desi+ner6 an in1*lace menu editor6 and automatic control anc;orin+ and
doc8in+. 2isual &asic .5ET delivers new *roductivit, features for @uildin+
more ro@ust a**lications easil, and quic8l,. .it; an im*roved inte+rated
develo*ment environment 4!'E7 and a si+nificantl, reduced startu* time6
2isual &asic .5ET offers fast6 automatic formattin+ of code as ,ou t,*e6
im*roved !ntelliSense6 an en;anced o@Dect @rowser and /(: desi+ner6 and
muc; more.
2" ,uilding 3e.-.ased !pplications
.it; 2isual &asic .5ET we can create .e@ a**lications usin+ t;e s;ared
.e@ 0orms 'esi+ner and t;e familiar Fdra+ and dro*F feature. Aou can dou@le1
clic8 and write code to res*ond to events. 2isual &asic .5ET 2%%H comes wit;
an en;anced HT(: Editor for wor8in+ wit; com*le= .e@ *a+es.
0" $owerful4 Fle5i.le4 Simplified %ata !ccess
Aou can tac8le an, data access scenario easil, wit; )'O.5ET and )'O
data access. T;e fle=i@ilit, of )'O.5ET ena@les data @indin+ to an, data@ase6
as well as classes6 collections6 and arra,s6 and *rovides true /(:
re*resentation of data. Seamless access to )'O ena@les sim*le data access for
connected data @indin+ scenarios. Usin+ )'O.5ET6 2isual &asic .5ET can
+ain ;i+;1s*eed access to (S S9: Server6 Oracle6 '&26 (icrosoft )ccess6 and
more.
2" %irect !ccess to the $latform
2isual &asic develo*ers can ;ave full access to t;e ca*a@ilities availa@le
in .5ET 0ramewor8 1.1. 'evelo*ers can easil, *ro+ram s,stem services
includin+ t;e event lo+6 *erformance counters and file s,stem. T;e new
.indows Service *roDect tem*late ena@les to @uild real (icrosoft .indows
5T Services. Pro+rammin+ a+ainst .indows Services and creatin+ new
.indows Services is not availa@le in 2isual &asic .5ET Standard6 it requires
2isual Studio 2%%H Professional6 or ;i+;er.
" Full 6.7ect-6riented 'onstructs
Aou can create reusa@le6 enter*rise1class code usin+ full o@Dect1oriented
constructs. :an+ua+e features include full im*lementation in;eritance6
enca*sulation6 and *ol,mor*;ism. Structured e=ce*tion ;andlin+ *rovides a
+lo@al error ;andler and eliminates s*a+;etti code.
12
OnlineClassifiedPortal.com

,ac1-End Tool: Microsoft S8& Server-2000
Microsoft S8& Server is a data@ase availa@le for .indows 5T6 2%%% and /P
servers. !t re*resents a *ro*rietar,6 sin+le *latform solution w;ose data is not easil,
transfera@le to ot;er o*eratin+ s,stems.
,enefits of S8& Server 2000:-
-" $latform comparison
S9: Server 2%%% onl, wor8s on .indows1@ased *latforms6 includin+
.indows >=6 .indows 5T6 .indows 2%%% and .indows CE. !n com*arison wit;
S9: Server 2%%%6 Oracle >i 'ata@ase su**orts all 8nown *latforms6 includin+
.indows1@ased *latforms6 )!/1&ased S,stems6 Com*aq Tru<" U5!/6 HP >%%%
Series HP1U/6 :inu= !ntel6 Sun Solaris and so on.
2" $erformance comparison
!t is ver, difficult to ma8e t;e *erformance com*arison @etween S9:
Server 2%%% and Oracle >i 'ata@ase. T;e *erformance of ,our data@ases de*ends
rat;er from t;e e=*erience of t;e data@ase develo*ers and data@ase administrator
t;an from t;e data@aseEs *rovider. Aou can use @ot; of t;ese R'&(S to @uild sta@le
and efficient s,stem. However6 it is *ossi@le to define t;e t,*ical transactions6
w;ic; used in inventor, control s,stems6 airline reservation s,stems and @an8in+
s,stems. )fter definin+ t;ese t,*ical transactions6 it is *ossi@le to run t;em under
t;e different data@ase mana+ement s,stems wor8in+ on t;e different ;ardware and
software *latforms.
0" $rice comparison
One of t;e main (icrosoft S9: Server 2%%% advanta+e in com*arison
wit; Oracle >i 'ata@ase is t;at S9: Server is c;ea*er. Ot;er S9: Server advanta+e
is t;at (icrosoft includes t;e Online anal,tical *rocessin+ 4O:)P7 and 'ata
(inin+ as standard features in S9: Server 2%%% Enter*rise Edition. So6 ,ou can
save u* to four times wit; S9: Server 2%%% Enter*rise Edition if ,ou use O:)P
and 'ata (inin+.
2" Features comparison
&ot; S9: Server 2%%% and Oracle >i 'ata@ase su**ort t;e )5S! S9:1
>2 entr, level and do not su**ort t;e )5S! S9:1>2 intermediate level. !n t;e
Features comparison section of t;is article ! want to ma8e t;e @rief com*arison of
t;e Transact1S9: wit; P:/S9: and s;ow some S9: Server 2%%% and Oracle >i
'ata@ase limits.
1H
OnlineClassifiedPortal.com

3e. Server: ++S 9+nternet information s/stem::
(icrosoft .indows /P server @uild in we@ server6 !nternet information
s,stem 3.%6 ma8es it eas, to s;are documents and information across a com*an,
internet or t;e internet. !!S 3.% is t;e fastest we@ server for t;e .indows /P server6
is com*letel, inte+rated wit; (icrosoft )ctive 'irector Services ma8es it *ossi@le to
de*lo, scala@le and relia@le we@ @ased a**lication.
!!S 3.% introduce several new feature to ;el* we@ administrator and
internet service *roviders 4!SPs7 to create we@ a**lication6 we@ sites and we@
clusters. )dvance in !!S 3.% we@ *u@lis;in+6 securit,6 administration and a**lication
wor8 to+et;er to increase *erformance and relia@le6 w;ile lowerin+ t;e cost of
owners;i* and im*rovin+ we@ a**lication environment.
!!S 3.% offers a com*re;ensive set of tools w;ic; allows mana+in+ a
we@ server and its com*onents6 as well as an inde*endent we@ site. !n addition to
t;ese tools customers can create t;eir own customer interfaces usin+ !!S
administration o@Dect w;ic; s;i* wit; !!s 3.%.
1"

You might also like