Národní úložiště šedé literatury Nalezeno 8 záznamů.  Hledání trvalo 0.00 vteřin. 
Mezijazykový překladač C#-JavaScript pro DotVVM
Mrnuštík, Michal ; Ryšavý, Ondřej (oponent) ; Pluskal, Jan (vedoucí práce)
Cílem této práce vyřešit problém překladu serverového kódu napsaného v jazyce C# do klientského kódu jazyka JavaScript, tak aby bylo možné jej spouštět v prohlížeči. A navržené řešení poté implementovat. Následně je cílem integrovat toto řešení do frameworku DotVVM a napsat aplikaci demonstrující této technologie v praxi. 
Framework pro automatizované testování HW zařízení
Jeřábek, František ; Burget, Radek (oponent) ; Bartík, Vladimír (vedoucí práce)
Tato práce se zabývá analýzou, návrhem a implementací frameworku pro umožnění automatizovaného testování především hardwarových zařízení. Práce popisuje návrh životního cyklu testů, testovací sekvence a rozhraní pro možné rozšíření o komunikaci s měřícími zařízeními. Je zde popsán postup analýzy problému automatizovaného testování, vytvoření dostatečně obecného návrhu a následná implementace takto navrženého řešení.
Code Analysis and Project Dependency Graph Minimization
Golec, Oliver ; Křivka, Zbyněk (oponent) ; Kolář, Dušan (vedoucí práce)
Extensive projects often contain legacy components with complicated dependency graphs. In case they exceed reasonable size and their references are impossible to untangle manually, automated solution is inevitable. This work studies the proccess of creating an application that minimizes dependency graph on .NET platform using efficient graph algorithms and tools for .NET project manipulation. Thesis describes .NET platform configuration, introduces algorithm for project dependency reduction and using Roslyn and MSBuild libraries implements application that reduces dependencies. As a result, application reduces project dependency graph by approximately 80 percent.
Visual Studio Refactoring and Code Style Management Toolset
Linka, Marek ; Ježek, Pavel (vedoucí práce) ; Krijt, Filip (oponent)
Dodržování konzistentního stylu je nezbytné pro udržení spravovatelného zdrojového kódu. V době, kdy složitost softwarových řešení neustále roste, je tento požadavek důležitější než kdy dřív. Většina komerčně dostupných nástrojů pro zvýšení productivity psaní kódu se ale zaměřuje více na refaktoring a podporu dodatečných technologií než na dodržování konzistentního stylu psaní. Rozhodli jsme se proto napravit tuto situaci tím, že naimplementujeme sadu nástrojů pro Visual Studio rozšiřitelnou pomocí zásuvných modulů zaměřenou na hledání a nápravu porušení stylistických pravidel v jazyku C#. Dokončením našeho záměru jsme vytvořili nástroj, který se hladce integruje s Visual Studiem a poskytuje uživatelům efektivní a intuitivní prostředky pro zlepšení spravovatelnosti jejich kódu. Powered by TCPDF (www.tcpdf.org)
Mezijazykový překladač C#-JavaScript pro DotVVM
Mrnuštík, Michal ; Ryšavý, Ondřej (oponent) ; Pluskal, Jan (vedoucí práce)
Cílem této práce vyřešit problém překladu serverového kódu napsaného v jazyce C# do klientského kódu jazyka JavaScript, tak aby bylo možné jej spouštět v prohlížeči. A navržené řešení poté implementovat. Následně je cílem integrovat toto řešení do frameworku DotVVM a napsat aplikaci demonstrující této technologie v praxi. 
Visual Studio Refactoring and Code Style Management Toolset
Linka, Marek ; Ježek, Pavel (vedoucí práce) ; Krijt, Filip (oponent)
Dodržování konzistentního stylu je nezbytné pro udržení spravovatelného zdrojového kódu. V době, kdy složitost softwarových řešení neustále roste, je tento požadavek důležitější než kdy dřív. Většina komerčně dostupných nástrojů pro zvýšení productivity psaní kódu se ale zaměřuje více na refaktoring a podporu dodatečných technologií než na dodržování konzistentního stylu psaní. Rozhodli jsme se proto napravit tuto situaci tím, že naimplementujeme sadu nástrojů pro Visual Studio rozšiřitelnou pomocí zásuvných modulů zaměřenou na hledání a nápravu porušení stylistických pravidel v jazyku C#. Dokončením našeho záměru jsme vytvořili nástroj, který se hladce integruje s Visual Studiem a poskytuje uživatelům efektivní a intuitivní prostředky pro zlepšení spravovatelnosti jejich kódu. Powered by TCPDF (www.tcpdf.org)
.NET library for the MediaWiki API
Onderka, Petr ; Petříček, Tomáš (vedoucí práce) ; Pokorný, Jaroslav (oponent)
.NET library for the MediaWiki API Abstrakt: Wiki běžící na systému MediaWiki poskytují svým uživatelům API, které lze použít k přístupu k dané wiki z počítačového programu. Toto API je rozsáhlé, často se mění a může se lišit wiki od wiki, takže může být náročné napsat knihovnu pro přístup k tomuto API. Tato práce popisuje LinqToWiki, knihovnu pro přístup k MediaWiki API ze C# nebo jiných jazyků na platformě .NET. Díky použití LINQu a generovaní kódu pomocí Roslynu, kód napsaný s použitím této knihovny je čitelný, objevitelný, silně typovaný a flexibilní.
Vytvořte editor kopenogramů jako plugin do vývojového prostředí Visual Studio
Mirsha, Yevgen ; Pecinovský, Rudolf (vedoucí práce) ; Suchan, Vladimír (oponent)
Práce je věnovaná problematice grafické prezentace algoritmů, způsobům provedení takových prezentací a nástrojům, umožňujícím převedení programovacích kódů do výše zmíněného tvaru. Cílem práce je navržení a realizace nástroje, umožňujícího grafickou prezentaci zdrojových kódů, vyvíjených na platformě Microsoft .NET ve tvaru kopenogramů. Důvodem výběru cíle práce je absence nástrojů podporujících tvorbu kopenogramů v rámci platformy Microsoft .NET. Práce sestává z části teoretické a části praktické. V teoretické části je úvod do grafické prezentace algoritmů, analýza způsobů takové prezentace a úvod do způsobu grafické prezentace pomocí kopenogramů. Praktická část obsahuje navržení a implementaci nástroje pro prezentaci kopenogramů na základě analýzy programovacího kódu. Vzniklý nástroj je v podobě rozšíření pro rozšíření vývojového prostředí Microsoft Visual Studio. Součástí praktické části je dále implementační příručka, popis technologií, využitých při implementaci navrženého nástroje, a uživatelská příručka s návodem, vysvětlujícím, jak s nástrojem zacházet.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.