preuzimanje - ITS-u
preuzimanje - ITS-u
preuzimanje - ITS-u
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
IS – Protivgradna odbrana - Izveštaj i Analiza Munir Husain Sarkar 104/06<br />
Kako je gore navedeno, jezik C# nema ograničenja u pogledu toga kakve sve<br />
aplikacije možemo napraviti. C# koristi okruženje i samim tim nema ograničenja u vezi sa<br />
mogućim aplikacijama. Pa ipak, pogledajmo koji su tipovi najčešće pravljenih aplikacija.<br />
� Windows aplikacije – To su recimo, aplikacije tipa Microsoft Office koje imaju<br />
izgled Windowsa i odlično se slažu sa njim, Ovo je uprošćeno korišćenjem<br />
modula Windows formulara unutar .NET okruženja, koji u stvari čini biblioteka<br />
kontrola (kao što su dugmad, palete alatki, meniji i tako dalje) koje nam<br />
koriste pri izradi Windows korisničkog interfejsa (UI- user interface).<br />
� Web aplikacije – Web strane koje možemo videti kroz bilo koji čitač .NET<br />
okruženje pruža veoma moćan sistem generisanja Web sadržaja i to dinamički,<br />
dozvoljavajući personalizaciju, sigurnost i još mnogo toga. Ovaj sistem se<br />
naziva Active Server Pages.NET (ASP.NET), a jezik C# možemo koristiti za<br />
izradu ASP.NET aplikacija uz pomoć Web formulara.<br />
� Web servisi – Predstavljaju nov i uzbudljiv način izrade raznovrstnih<br />
distribuiranih aplikacija. Koristeći Web servise preko Interneta možemo<br />
razmenjivati bilo koju vrstu podataka, koristeći prostu sintaksu, ne vodeći<br />
računa o tome u kom jeziku je napisana aplikacija niti na kom sistemu je<br />
postavljena.<br />
Bilo kom od ovih tipova može zatrebati pristup bazama podataka, što se postiže<br />
korišćenjem Active Data Objects .NET (ADO.NET) odeljka .NET okruženja. Mnogi od ovih<br />
resursa mogu biti iskorišćeni, kao što su alati za izradu komponenata na mreži, iscrtavanje,<br />
izvoñenje komplikovanih matematičkih zadataka i tako dalje.<br />
48/51