Národní úložiště šedé literatury Nalezeno 284 záznamů.  začátekpředchozí275 - 284  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Sí´tové protokoly a sockety
BALEJ, Marek
Práce se bude zabývat síťovými protokoly a sockety a jejich využitím v programovacím jazyce C#. Bude se tedy zabývat programováním síťových aplikací na platformě .NET od firmy Microsoft a nástroji, které nám k tomu jazyk C# poskytuje. Budou popsány nástroje a metody programování síťových aplikací a ukáže vytvoření a popis ukázkových aplikací pracujících se sockety a aplikačními protokoly.
Skriptovací engine
KARDA, Ladislav
Cílem této práce je představit skriptování jako celek včetně jeho moţnosti a vytvořit třídu, která umoţní skriptování, tj. editaci zdrojového kódu skriptu a jeho spuštění v prostředí zabezpečeném proti softwarovým útokům. Hlavní důraz je kladen na prostředí .NET a na skriptovací jazyk Boo. V druhé kapitole je představeno skriptování obecně; skripty jsou rozděleny do kategorií podle jejich pouţití. Toto rozdělení je však velice obecné, protoţe některé jazyky mohou patřit do více neţ jedné oblasti. U kaţdého jazyka je stručný popis. Poslední podkapitola je věnována jazyku Boo, který byl zvolen pro pouţití v prostředí .NET. Ve třetí kapitole je představena a popsána technologie Microsoft .NET. Jsou zde popsány její hlavní výhody a principy jejího fungování. Dotýkám se Common Language Infrastructure, Common Language Runtime i Common Intermediate Language. Dále je zde popsáno vývojové prostředí pro jazyky .NET. Čtvrtá kapitola se zabývá praktickou realizací vytyčeného úkolu, tj. vytvořením třídy pro skriptování. První část této kapitoly ještě upřesňuje některé specifikace jazyka Boo, druhá se jiţ věnuje popisu vytvoření třídy. Velký důraz je kladen na zabezpečení proti škodlivému kódu. V přílohách je výpis zdrojového kódu tříd Booish, coţ je interaktivní interpreter jazyka Boo, a třídy ScriptHost, která zajišťuje správné a bezpečné provedení skriptu v jazycích C# a Boo. Třída ScriptHost můţe být pouţita i mimo rámec projektu GREG, je moţno ji nasadit všude, kde je vyţadováno dynamické zpracování jazyka, ať uţ C# nebo Boo.
Zjišťování pokrytí kódu testy, techniky a nástroje se zaměřením na .NET
Štefko, Roman ; Pavlíčková, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem této práce je předvést, jaké jsou hlavní dostupné metriky pro zjišťování pokrytí kódu testy, a ukázat, jak zavést tuto techniku do praxe. Použité nástroje jsou zaměřené na rodinu programovacích jazyků s označením .NET. Ukázkové kódy jsou napsány v jazyce C#.
Využití ICT při analýze kapitálových trhů
Polsemov, Anton ; Bruckner, Tomáš (vedoucí práce) ; Chocholatý, Drahomír (oponent)
Tato práce zkoumá možnosti využití informačních a komunikačních technologií při analýze kapitálových trhů. V práci je popsána nezbytná finanční teorie, na kterou navazuje informatická část. Rozvoj informatiky umožnil moderním burzám přejít z tradičního prezenčního obchodování na model elektronického obchodování, které je mnohem levnější a hlavně rychlejší. V práci jsou popsány burzovní obchodní systémy, clearingová centra, depozitáře cenných papírů a obchodní platformy, které umožnily celý proces obchodování zautomatizovat. V dnešní době jako nikdy před tím platí tvrzení, že moderní burzovní trh je především poskytovatelem kvalitních IT služeb. Kromě automatizace celého obchodního procesu IT nabízí řadu nástrojů pro analýzu kapitálových trhů. Jedná se především o aplikace pro technickou a fundamentální analýzu. Nejpovedenějším produktem ICT jsou aplikace typu stock screener, které umožňují filtrovat velký soubor cenných papírů podle předem stanovených kritérií. V praktické části byl vytvořen technický stock screener, který využívá kurzová data pro technickou analýzu a identifikaci příležitostí na trhu. K tomu účelu byl použit produkt Microsoft Visual Studio 2008 a programovací jazyk C#. Pomocí analýzy velkého vzorku kurzových dat byl nalezen objemový indikátor, který umožňuje dosáhnout průměrného zisku 5% z jednoho obchodu.
Webová služba pro syndikaci webových zdrojů
Žižka, Petr ; Jelínek, Jiří (vedoucí práce) ; Přibil, Jiří (oponent)
Práce je primarně zaměřena na webové služby a jejich aplikace. Sekundárně se věnuje syndikaci webových zdrojů a publikování/zpracování informací na internetu obecně. Součástí práce je teoretický popis principu webových služeb, praktická ukázka a popis možného další využití. Práce obsahuje také konkrétní ukázku celého konceptu formou případové studie. Všechny použité zdrojové kódy jsou k dispozici na přiloženém CD.
Objektově relační mapování na platformě .NET
Popelka, Aleš ; Pavlíčková, Jarmila (vedoucí práce) ; Machač, Ivo (oponent)
Práce se zabývá tématem objektově-relačního mapování na platformě .NET. Stručně popisuje rozdíly mezi pohledy na data v relačním a objektovém pojetí a dále se obšírněji zaobírá návrhovými vzory, které bývají při řešení problému objektově-relačního mapování použity. Návrhové vzory jsou popsány tak, aby čtenáře informovaly o výhodách a nevýhodách jejich užití a jsou zpravidla doplněny o jednoduchou modelovou ilustraci. Po přehledu návrhových vzorů následuje popis platformy .NET a dalších elementů jako např. Visual Studio 2008, které je třeba specifikovat pro další postup v práci. Dále následuje popsání a zhodnocení čtyř produktů, které při objektově-relačním mapování slouží jako nástroje pro modelování i přímou tvorbu mapovací vrstvy. Cílem této práce je podat čtenáři ucelený pohled na problematiku objektově-relačního mapování a pomoci mu při eventuálním výběru produktů, které objektově-relační mapování na platformě .NET usnadňují. Při potenciálním hodnocení jiných mapovacích produktů než těch, které jsou v této práci vybrány, mohou čtenáři posloužit zde vytvořená hodnotící kritéria, které jsou, dle mého názoru dobře zvolená a mohou sloužit jako standard při hodnocení podobných produktů. Těchto cílů je zde dosahováno testováním pomocí vytváření mapovací vrstvy ve všech čtyřech testovaných produktech a jejich následným popisem a zhodnocením.
Framework pro výuku předmětu databáze na VŠE Praha
Turčín, Pavel ; Chlapek, Dušan (vedoucí práce) ; Palovská, Helena (oponent)
Tato práce se zaměřuje na návrh a následnou realizaci řešení e-learningové podpory výuky předmětu Databáze. Prvním krokem je vymezení pojmu e-learning a souvisejících pojmů. Následně je analyzována výuka tohoto předmětu a to jak její současný stav tak i další možnosti způsobu výuky a testování znalostí studentů při zachování základního rámce daném sylabem předmětu. Na základě této analýzy je pak vytvořena soustava požadavků na software. Ty jsou jak technického charakteru (požadovaná funkcionalita) tak i ekonomického (náklady na zavedení a provoz). Dle těchto požadavků je doporučen nejvhodnější e-learningový systém. Protože tento systém nesplňuje všechny specifikované požadavky a software který by zbylé pokryl není dostupný je dalším krokem návrh a realizace takového softwarového řešení. Nejprve jsou ještě detailněji specifikovány jednotlivé požadavky a podle nich je navržena architektura řešení pomocí tří dílčích aplikací: Cvičného klienta, Testového klienta a Správce. Samotná implementace pak probíhá v jazyce C# ve třech přírůstcích které odpovídají jednotlivým aplikacím. Na konci každého přírůstku je tak celkové řešení obohaceno o další funkcionalitu a výstupem je plně funkční komponenta.
Využití technologie LINQ
Fexa, Marek ; Buchalcevová, Alena (vedoucí práce) ; Jelínek, Pavel (oponent)
Práce se zabývá novou technologií společnosti Microsoft pro dotazování dat LINQ (Language integrated query). Její záběr je komplexní, umožňuje dotazovat rozličné datové zdroje. Jedná se především o veškeré kolekce objektů, vytvořené pro dočasné uložení dat v paměti, ale i data v robustních databázových systémech. V první části práce popisuji, jak se k datům přistupovalo před nástupem LINQ a hlavní problémy, které vedli k potřebě implementace technologie LINQ. Práce popisuje novinky v syntaxi jazyka C#, které umožnily implementaci dotazovacích operátorů přímo v knihovnách .NET. Následuje část popisující implementované operátory, kde je podrobně popsáno jejich rozhraní a způsob použití včetně konkrétního příkladu. V další části práce se zabývám popisem fungování technologie LINQ jako celku. Je zde vytvořen ukázkový dotaz a dopodrobna popsán způsob vykonání. Následuje kapitola zabývající se dotazováním ADO.NET DataSetů pomocí LINQ. Příklady jsou vytvořeny jak pro netypový DataSet, tak pro DataSet silně typovaný. V další kapitole analyzuji funkcionalitu LINQ pro SQL. Zde je rozebrán způsob implementace, způsob překladu LINQ dotazu do SQL. Zabývám se zde i technologií pro mapování relačních dat na objektové. V této kapitole je zahrnut způsob řešení změn v mapovaných objektech a jejich aktualizace v relační databázi a řešení případných konfliktů v souvislosti se souběžným přístupem. Lehce nastíním budoucnost v přístupu k datům technologií ADO.NET entities. V předposlední kapitole je vytvořen komplexní příklad použití technologie LINQ. Jedná se o aplikaci typu tenký klient, která využívá LINQ pro čtení a modifikaci dat z relační databáze. V příkladu je použita technologie LINQ i pro běžnou tvorbu algoritmů pro přístup k datům uložených v komponentě zobrazující data. Na závěr práce je technologie LINQ shrnuta, popsány hlavní úskalí její implementace a přínos pro přístup a práci s daty.
Využití objektových technologií při vývoji webových aplikací
Miškovský, Václav ; Brabec, Tomáš (vedoucí práce) ; Holiš, Radek (oponent)
Cílem této práce je poskytnout souhrnný pohled na technologii .NET, především s ohledem na objektově orientovaný přístup k tvorbě webových aplikací, který s sebou přináší, a zároveň v kontextu ostatních (starších i současných) technologií vývoje webových aplikací. Práce je rozčleněna do 4 částí. První část popisuje principy objektově orientovaného přístupu a definuje webovou aplikaci tak, jak bude dále chápána v textu. Dále se zabývá vývojem v implementaci webových aplikací a stručně popisuje hlavní nástroje, které se k tomuto vývoji vážou. Druhá (hlavní) část se v úvodu věnuje novým a inovovaným technologiím vývoje webových aplikací a potom se zaměřuje konkrétně na technologii .NET, která je hlavní náplní této práce. Ve třetí (praktické) části jsou na příkladech ukázána řešení typických problémů tvorby webových aplikací (v .NETu a PHP). V závěru jsou zmíněny výhody objektového přístupu při vývoji nejen webových aplikací, sumarizovány poznatky a náměty pro další práci.

Národní úložiště šedé literatury : Nalezeno 284 záznamů.   začátekpředchozí275 - 284  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.