UNIVERZITA PARDUBICE PROJEKT MONO
|
|
- Emil Ševčík
- před 8 lety
- Počet zobrazení:
Transkript
1 UNIVERZITA PARDUBICE Ústav Elektrotechniky a Informatiky PROJEKT MONO Semestrální práce z předmětu Správa Webserveru Březen 2007 dytrych@webovy-servis.cz Karel Dytrych
2 Obsah Obsah... 2 Co je to projekt Mono... 3 Součásti projektu Mono... 3 Ecma Ecma 335 Common Language Infrastructure... 3 Technologie.NET... 3.NET Framework... 3 Zásadní změna v přístupu k prostředkům systému... 4 Schéma.NET Frameworku... 4 Hlavní rysy projektu Mono... 5 Mono na Windows... 5 Příklad kompilace programu... 5 Grafické aplikace... 6 Vlastní implementace Windows.Forms... 6 Instalace na Linux... 6 Mono na zkoušku... 6 VMware image opensuse Linux... 7 Live CD Ubuntu Linux... 7 Vývojové prostředí pro Mono aplikace... 7 Cíle MonoDevelopu do budoucna... 7 MonoDevelop vs Visual Studio... 7 Převod aplikací na Mono... 8 Webové aplikace ASP.NET a Mono... 9 ASP.NET hosting s Apachem... 9 Instalace modulu mod_mono, konfigurace Apache...10 ASP.NET hosting pouze na webserveru XSP...11 Konfigurace XSP...11 Některé parametry konfigurace XSP serveru...12 Závěr...12 Literatura /13
3 Co je to projekt Mono Mono je sada open source programů a nástrojů umožňující vývoj a provoz aplikací založených na technologiích.net i mimo operační systém Windows. Aplikace lze pomocí Mona provozovat na operačních systémech Linux, Solaris, Mac OS X, Windows, a Unix. Jde především o desktopové aplikace, a serverové aplikace vyvíjené v prostředí ASP.NET. vede firma Novell, která ho převzala po firmě Ximian. Projekt odstartoval v roce 2001, ale první stabilní verze 1.0 se dočkal až ve druhém čtvrtletí Projektu se ve velké míře věnuje zakladatel společnosti Ximian Miguel de Icaza (v současné době zaměstnanec Novellu), který stál u zrodu desktopového prostředí Gnome. Jeho plánem do budoucna je Gnome kompletně postavené na technologii Mono. Součásti projektu Mono V Monu jsou implementovány mezinárodní standardy ECMA (European Computer Manufacturers Association) použité v.net a některé základní nástroje. Především jde o kompilátor jazyka C#, a Common Language Runtime - základní kámen.net. Ecma 334 Standard specifikující jazyk C# - syntaxe, pravidla pro interpretaci, a omezující vlastnosti. Ecma 335 Common Language Infrastructure Mezinárodní standard definující základní jazykovou infrastrukturu (CLI) pro aplikace napsané v několikanásobně vyšších jazycích, které mohou být spuštěny v různých systémových prostředích bez potřeby jakkoliv tyto aplikace upravovat. Technologie.NET.NET ( dotnet ) je název pro sadu technologií, které tvoří celou platformu od firmy Microsoft. Technologie.NET zahrnuje webové XML služby, servery, a klientské aplikace..net je velice podobný s Javou. Obě technologie sdílí ideu, že výsledkem kompilace programů není strojový kód pro daný procesor, ale jakýsi mezikód (v případě.net je to Microsoft Intermediate Language - MSIL). MSIL je nezávislý na operačním systému i typu procesoru. Mezikód se spouští virtuálním strojem s využitím.net prostředků, jehož výsledkem jsou instrukce pro daný procesor..net má oproti Javě výhodu v možnosti použití různých programovacích jazyků pro kompilaci do mezikódu..net Framework.NET Framework zprostředkovává prostředí nezbytné pro běh aplikací založených na.net technologiích. Poskytuje knihovny a rozhraní pro tyto aplikace. Microsoft 3/13
4 tento framework vydává jako část operačního systému, která se dá zdarma stáhnout a nainstalovat. Je tedy určený pouze pro operační systémy Windows..NET Framework v podstatě představuje funkční abstraktní vrstvu pro.net aplikace. Zásadní změna v přístupu k prostředkům systému Hlavní rozdíl ve vývoji aplikací je v tom, že dříve program vytvořený v prostředí Visual C++ za pomocí Windows Forms používal MFC (Microsoft Foundation Classes), které přímo volaliwin32 API. Programy nyní využívají prostředky.net Frameworku. Tento přístup zaručuje systémovou nezávislost..net Framework zpracovává nízkoúrovňové části aplikací, s kterými běžný programátor ani nepřijde do styku. Jde především o následující služby: Tvorba, a správa zpracování vláken kódu. Správa paměti, dealokace objektů. Bezpečnost, kontrola oprávnění k prováděným operacím. Správa knihoven a komponent. Tyto operace spravuje část zvaná Common Language Runtime (CLR). Base Class Library (BCL) je knihovna tříd dostupná všem jazykům používajících.net Framework. BCL poskytuje třídy, které zapouzdřují nejčastější pomocné funkce práce se soubory, interakce s databázemi, zobrazování grafiky, třídění, síťovou komunikaci apod. ADO.NET je knihovna určená k manipulaci s daty a XML. Windows Forms jsou knihovny pro vývoj uživatelského prostředí (GUI) aplikací. ASP.NET jsou knihovny pro vývoj webových aplikací. Schéma.NET Frameworku Obrázek 1 Technologie.NET, Zdroj: Zive.cz 4/13
5 Podporované jazyky.net Frameworku APL, C++, C#, Cobol, Component Pascal, Curriculum, Eiffel, Forth, Fortran, Haskell, Java Language, Microsoft JScript, Mercury, Mondrian, Oberon, Oz, Pascal, Perl, Python, RPG, Scheme, Small Talk, Standard ML, Microsoft Visual Basic Hlavní rysy projektu Mono Podpora ASP.NET a Windows Forms aplikací. Nezávislost na použité platformě. Základ položený na standardech ECMA/ISO. Možnost provozu.net, Javy, Pythonu, a dalších jazyků. Otevřené zdrojové kódy, svobodný software. Komerčně podporovaný (Novell). Mono na Windows Mono lze nainstalovat na operační systém Windows souběžně s.net frameworkem. Pro uživatele to znamená, že má na svém počítači dva podobné prostředky. Stačí stáhnou ze stránek Mono projektu instalátor, který vše bez problémů zařídí. Po instalaci je nutné se ujistit, že podadresář \bin Mona je v systémové proměnné PATH. Standardně se na systému využívá.net frameworku, je výchozí. Nejsnáze lze použít Mono z příkazové řádky. Příklad kompilace programu Mějme jednoduchý zdrojový kód konzolové aplikace v jazyce C# v souboru zdrojak.cs. V příkazové řádce poté můžeme program zkompilovat příkazy: csc /out:program_net.exe zdroj.cs (použije MS.NET C# kompilátor) mcs out:program_mono.exe zdroj.cs (použije Mono C# kompilátor) Výsledkem máme 2 spustitelné soubory stejné velikosti. Jednotlivé byty souborů jsou ale různé, přesto program pracuje stejně. Mono Když spustíme program_mono.exe vykoná se program kompilovaný Mono kompilátorem pod.net frameworkem. Když chceme program spustit pomocí Mono frameworku použijeme příkaz: mono program_mono.exe. Tento příkaz použije Just In Time (JIT) kompilátor k přeložení mezikódu do nativního kódu cílové platformy. Výsledek kompilace uchová v paměti pro příští spuštění. Mint Mint je také interpret pro vykonávání Mono aplikací. Nikdy nepoužívá JIT, projde vždy celý kód, přeloží ho a vykoná. Protože se program kompiluje pokaždé bývá použití mint pomalejší než mono. Nicméně JIT kompilace bývá na začátku pomalejší, a malé aplikace tak mohou být s mint rychlejší než při použití mono. Navíc se mint hodí pro použití na OS X, kde není k dispozici JIT. S Mono frameworkem můžeme spustit obě verze programu. 5/13
6 Grafické aplikace S grafickými aplikacemi je to složitější. Oproti konzolové aplikaci nestačí jen zkompilovat mcs kompilátorem. Když si např. ve Visual Studiu.NET připravíme jednoduchou formulářovou aplikaci a pokusíme se jí zkompilovat dostaneme zhruba následující výstup. mcs -out:app_mono.exe Form1.cs Form1.cs(13,23): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? Compilation failed: 1 error(s), 0 warnings Důvod neúspěchu kompilace tkví v tom, že Mono neimplementuje CLI úplně. Grafické.NET aplikace využívají jmenný prostor System.Windows.Forms, a ten obsahuje sadu prvků, které jsou navrženy speciálně pro Windows. Tento problém se dá řešit použitím Gtk. Gtk Gtk byl původně navržen pro podporu programu Gimp. Nyní existuje verze Gtk#, která je distribuovaná společně s Mono projektem jako jmenný prostor Gtk a GtkSharp. V Gtk jsou téměř všechny widgety, komponenty, atributy, události a metody (Label, Button, clicked, ) pojmenovány stejně jako ve windows.forms. Proto je díky Gtk zaručena přenositelnost grafických aplikací. Gtk jde nainstalovat i na systém Windows. Program s Gtk kompilujeme s parametrem -pkg:gtk-sharp. Grafické aplikace s Gtk lze provozovat pod.netem stejně jako v Mono. Před prvním použitím je potřeba.net framework nastavit pro použití s Gtk. Vlastní implementace Windows.Forms Autorům později přišlo využívání Gtk# nebo alternativního Qt# jako špatné. Začali vyvíjet vlastní implementaci Windows.Forms. V současné době je téměř hotová a ve fázi testování. Ke stažení je na stránkách projektu jako nestabilní verze Mona..NET framework 1.1 byl již téměř celý implementován včetně WinForms, u verze 2.x jsou vývojáři zhruba na 96 %. Lze kdykoliv ověřit na adrese: Instalace na Linux Na webu projektu Mono je k dispozici několik rpm balíčků. Především pro distribuce SUSE, Red Hat, a Fedora Core. Stažený balíček stačí nainstalovat příkazem rpm Uvh nodeps *.rpm..net aplikace se po instalaci na Linux spouštějí i kompilují stejně jako na Windows. Jednou zkompilované aplikace pomocí csc fungují bez potřeby dalších úprav. Mono na zkoušku Nechcete-li si na svůj počítač instalovat Mono ani žádné jeho součásti, ale přesto ho chcete vyzkoušet, máte dvě možnosti. 6/13
7 VMware image opensuse Linux Přímo na stránkách projektu je k dispozici ke stažení VMware image operačního systému opensuse s kompletně nainstalovanými nástroji a programy pro podporu Mono aplikací. Je to velice jednoduchá a pohodlná cesta jak vyzkoušet Mono v praxi. Hned po instalaci je k dispozici spousta ASP.NET a klasických aplikací včetně zdrojových kódů. Live CD Ubuntu Linux Druhá možnost jak otestovat Mono je využít projektu mono-live.com. Je to Live distribuce Ubuntu s velice podobným obsahem jako image opensuse. Některé části hlavně u ASP.NET aplikací však nefungovali zcela správně. Na vyzkoušení rozhodně spíš doporučuji VMware image. Vývojové prostředí pro Mono aplikace MonoDevelop je volně šiřitelné GNOME vývojové prostředí vyvinuté z SharpDevelop. Primárně bylo navrženo pro C# a ostatní.net jazyky, ale je otevřeno jakémukoliv jazyku. MonoDevelop se snaží být víc než jen IDE, chce být co nejvíce otevřený a rozšiřitelný nástroj pro vývoj aplikací. MonoDevelop lze spustit na Windows i Mac. Cíle MonoDevelopu do budoucna Být nejlepší vývojové prostředí na Unix systémy pro Mono. Podporovat a vylepšovat nadále Gtk#. Integrace kvalitního debuggeru a dokumentačních nástrojů. MonoDevelop vs Visual Studio MonoDevelop poskytuje jak textový editor pro psaní zdrojového kódu s doplňováním a zvýrazňováním syntaxe, tak designer pro návrh grafických aplikací. Obzvláště designer je velice jednoduchý a neumí spoustu věcí v porovnání s Visual Studiem. S Visual Studiem má podobnou, a zdařilou správu projektů (solutions). Veliké plus pro MonoDevelop je, že umí importovat a pracovat s projekty Visual Studia.NET MonoDevelop mi během testování při psaní tří jednoduchých aplikací několikrát zhavaroval. Vždy bez nějaké vypsané chyby se odporoučel i s neuloženými daty. Celkově v porovnání obou IDE jde o rozdíl asi jako mezi Superbem (VS) a Felicií (MD). Aplikace pod Mono frameworkem bych asi vyvíjel ve Visual Studiu s následným importem a kompilací v MonoDevelopu. 7/13
8 Obrázek 2 Screenshot z Monodevelop Převod aplikací na Mono Při převodu aplikací na Mono je důležité myslet na některé nekompatibility, např. neimplementované metody, třídy popř. ještě nestabilní třídy. V současné době jde především o System.Windows.Forms. K převodu aplikací lze využít program Mono Migration Analyzer, který umí analyzovat aplikace napsané pro.net. Pomáhá odhalit volání dosud neimplementovaných metod, a sporných částí kódu. Použití tohoto nástroje by mělo sloužit jako vstupní bod při převodu aplikací. Dále je třeba myslet na rozdíly v operačních systémech jako je rozlišování velikosti znaků v názvech souborů, oddělovač adresářů v cestách k souborům ( / vs \ ), a další. U ASP.NET aplikací také nefungují dosud neimplemetované Enterprise Services a cross-process transakce. Naproti tomu obvykle není potřeba velkých změn u databází. Mono podporuje mnoho běžných a dostupných databází, včetně MS SQL. 8/13
9 Obrázek 3 Mono Migration Analyzer Webové aplikace ASP.NET a Mono K provozu webových aplikací založených na ASP.NET je potřeba XSP server a popř. modul do Apache mod_mono. Máme dvě hlavní možnosti: Apache hosting: využívající mod_mono a XSP. XSP: jednoduchý samostatný webový server napsaný v C#, pro hostování ASP.NET aplikací. Jednoznačná volba pro začátek. Pro ostrý provoz aplikací doporučují samotní autoři použít mod_mono Apache. Poskytuje široké možnosti v nastavení, a dodává tak velkou flexibilitu. Pro rychlý začátek nebo testování je ale XSP ideální řešení. Více pokročilí uživatelé mohou použít také HttpListener. ASP.NET hosting s Apachem Webový server Apache ( je nejrozšířenější webový server současnosti. Podle serveru Netcraft.vom drží 60% podíl webserverů (02/2007). Mono tak přiblíží ASP.NET velkému procentu vývojářů. Mod_mono běží uvnitř Apache, a obsluhuje všechny ASP.NET požadavky voláním externího programu mod-mono-server, což je speciální verze XSP. K provozu je potřeba nainstalovat Mono, mod_mono a xsp komponenty. Mod_mono představuje část spolupracující s Apachem a XSP obsahuje engine pro ASP.NET. Vše se dá stáhnout ze stránek projektu Mono. 9/13
10 Instalace modulu mod_mono, konfigurace Apache Dříve než je možné pustit se do samotné instalace modulu mod_mono musíme mít nainstalován následující software: Mono XSP Apache Instalace mod_mono 1. Nejdříve musíme stáhnou zdrojové kódy modulu z webu Mono projektu. 2. Zdrojové kódy rozbalíme příkazem: tar xvzf mod_mono_source.tar.gz. 3. V adresáři do kterého se nám modul rozbalil nakonfigurujeme instalaci příkazem./configure --prefix=/usr (Nastavení adresáře). 4. Vykonáme příkaz make, a poté make install. Konfigurace Apache Nejdříve otevřeme konfigurační soubor Apache http.conf. Potřebujeme aby Apache zavedl modul do paměti, toho docílíme přidáním následujícího řádku: LoadModule mono_module /usr/modules/mod_mono.so (cesta k modulu může být různá). Vytvoříme v Apache Alias pro adresář kde máme umístěny ASP.NET stránky. Alias /AspNet "/home/kjn/aspnet_stranky" MonoApplications "/AspNet:/home/kjn/aspnet_stranky" Dále musíme nastavit jaký modul má Apache použít pro obsluhu požadavků. #Pro Apache 1.3 <Directory /usr/share/doc/xsp/test> SetHandler mono <IfModule mod_dir.c> DirectoryIndex index.aspx </IfModule> </Directory> #Apache 2 <Location /AspNetOnApache> SetHandler mono </Location> Aby vše fungovalo server XSP musí poskytovat výstup ASP.NET aplikace, viz. konfigurace XSP. xsp --applications /AspNet:/home/kjn/aspnet_stranky/ Spuštěná aplikace je nyní přístupná pod adresami (Apache), nebo přímo přes XSP. 10/13
11 Konfigurace VirtualHostů <VirtualHost *:80> DocumentRoot /www_asp ServerName MonoApplications default "/:/www_asp" MonoDocumentRootDir "/www_asp" <Location /> SetHandler mono </Location> </VirtualHost> Nastavení Handleru pro více přípon souborů AddHandler mono.aspx.ascx.asax.ashx.config.cs.asmx.axd Ovládací panel modulu mod_mono <Location /mono> SetHandler mono-ctrl Order deny,allow Deny from all Allow from </Location> ASP.NET hosting pouze na webserveru XSP XSP je samostatný webový server napsaný v C#, pro hostování ASP.NET aplikací s minimálním úsilím. XSP funguje jak s.net na Windows, tak s Monem. XSP stačí spustit jeho spouštěcím souborem a již naslouchá na svém výchozím portu 8080 (Linuxu) nebo 8088 (Windows). XSP podporuje SSL i TLS. Konfigurace XSP Webserver XSP se konfiguruje pomocí parametrů při spouštění serveru, nebo pomocí XML souborů s příponou config v adresáři s instalací XSP. Příklad konfiguračního souboru <?xml version="1.0" encoding="utf-8"?> <configuration> <appsettings> <add key="monoserverport" value="8080"/> <add key="monoapplications" value="/:." /> <!-- MonoServerVirtualDir MonoServerRootDir MonoServerAddress --> <!-- MonoServerDefaultIndexFiles is set in web.config --> </appsettings> </configuration> 11/13
12 Některé parametry konfigurace XSP serveru --Parametr appsettings v XML Hodnota port N MonoServerPort N představuje TCP port na kterém XSP naslouchá address N MonoServerAddress N je IP adresa na které XSP naslouchá root ADR MonoServerRootDir Server automaticky změní adresář na tento appconfigfile S MonoApplicationsConfigFil Načte konfiguraci z XML souboru S e appconfigdir D MonoApplicationsConfigDir Přidá nastavení z XML souborů nalezených adresáři D (soubory s příponou.webapp) applications A MonoApplications Čárkou oddělený seznam virtuálních adresářů pro aplikace běžící na serveru. nonstop Nezastavuje server po stisku Enteru. Závěr Mono je velice zajímavý projekt kterému bych osobně přál úspěch. Řeší veliký problém s přenositelností software mezi operačními systémy. Její prosazení nebude nikterak jednoduché, má velikou konkurenci v podobě hodně rozšířené Javy. Java má již velikou podporu (Sun, Oracle, ) a komunitu. Naopak Mono by mohlo díky své kompatibilitě s.netem částečně těžit i z jeho úspěchu. Mono má nyní výhodu že se neustále a rychle vyvíjí. Vznikají podpory pro další jazyky a smazává se rozdíl mezi ním a.net frameworkem. Určitě časem přiláká spoustu vývojářů. Já už nyní jsem jeden z nich. Literatura Ecma International: Standard ECMA-334 [online]. URL: Ecma International: Standard ECMA-334 [online]. URL: Microsoft: Definice základních součástí.net [online]. URL: Redakce Živě a Microsoft: Začínáme s ASP.NET 2.0 [online]. URL: Startvbdotnet:.NET Framework and Languages [online]. URL: Wikipedia:.NET Framework [online]. URL: Wikipedia: Mono (software) [online]. URL: Monodevelop: Monodevelop [online]. URL: Mono: Mono [online]. URL: 12/13
13 NetCraft: February 2007 Web Server Survey [online]. URL: y.html The Code Project: MONO: an alternative for the.net framework [online]. URL: Brian Delahunty: Introduction to Mono - ASP.NET with XSP and Apache [online]. URL: 13/13
Seznámení s prostředím dot.net Framework
Základy programování v jazyce C# Seznámení s prostředím dot.net Framework PL-Prostředí dot.net - NET Framework Je základním stavebním prvkem, na kterém lze vytvářet software. Jeho součásti a jádro je založené
VícePřipravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework
Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework úvod, historie, základy.net framework, programovací jazyky, vývojové prostředky Úvod strana 2 Cíl předmětu Seznámit se s vývojem aplikací
VíceÚvod Seznámení s předmětem Co je.net Vlastnosti.NET Konec. Programování v C# Úvodní slovo 1 / 25
Programování v C# Úvodní slovo 1 / 25 Obsah přednášky Seznámení s předmětem Co je.net Vlastnosti.NET 2 / 25 Kdo je kdo Petr Vaněček vanecek@pf.jcu.cz J 502 Václav Novák vacnovak@pf.jcu.cz?? Při komunikaci
VíceVÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
VíceNové jazykové brány do Caché. Daniel Kutáč
Nové jazykové brány do Caché Daniel Kutáč O čem budeme mluvit.net T/SQL Perl Python MultiValue Basic Téma.NET provider .NET Provider Co lze již dnes Factory / VisM ODBC.NET Web Services Factory a VisM
VíceStřední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace
Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Vývoj aplikací Téma: Visual Studio Vyučující: Ing. Milan Káža Třída: EK3 Hodina: 19,2 Číslo: V/5 Programování
VíceSoučasný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita
Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé
VíceIT ESS II. 1. Operating Systém Fundamentals
IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují
VíceMatematika v programovacích
Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?
Vícev. 2425a Jak si na PC vypěstovat HTTP (WWW, Web) server a jak ho používat (snadno a rychle) by: Ing. Jan Steringa
v. 2425a Jak si na PC vypěstovat HTTP (WWW, Web) server a jak ho používat (snadno a rychle) 2017 by: Ing. Jan Steringa Webový server Apache je předurčen k provozu na operačním systému Linux. Je to dáno
Vícemonolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura
IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional
VíceAPS Administrator.OP
APS Administrator.OP Rozšiřující webový modul pro APS Administrator Přehled přítomnosti osob v oblastech a místnostech Instalační a uživatelská příručka 2004 2013,TECH FASS s.r.o., Věštínská 1611/19, Praha,
VíceVirtualBox desktopová virtualizace. Zdeněk Merta
VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji
VíceObsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework
Web Jaroslav Nečas Obsah přednášky Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework Co to je web HTTP protokol bezstavový GET POST HEAD Cookies Session HTTPS
Více1 - Úvod do platformy.net. IW5 - Programování v.net a C#
1 - Úvod do platformy.net IW5 - Programování v.net a C# Strana 1 Obsah přednášky Objektově orientované paradigma.net Framework Základní rysy jazyka C# Strana 2 Objektová orientace C# implementuje základní
VíceVÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
Víceúvod Historie operačních systémů
Historie operačních systémů úvod Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav
VíceStřední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_DYN.1.02 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 02 WAMP - prostředí pro běh dynamických stránek ve Windows DUM je pro žáky průvodcem instalací běhového prostředí
VíceKarel Bittner bittner@humusoft.com. HUMUSOFT s.r.o. HUMUSOFT s.r.o.
Karel Bittner bittner@humusoft.com COMSOL Multiphysics Co je COMSOL Multiphysics? - sw určený k simulaci fyzikálních modelů, na něž působí jeden nebo několik fyzikálních vlivů - sw úlohy řeší metodou konečných
VíceInstalace a konfigurace web serveru. WA1 Martin Klíma
Instalace a konfigurace web serveru WA1 Martin Klíma Instalace a konfigurace Apache 1. Instalace stáhnout z http://httpd.apache.org/ nebo nějaký balíček předkonfigurovaného apache, např. WinLamp http://sourceforge.net/projects/winlamp/
Vícerychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek
rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek Co je to webová aplikace? příklady virtuální obchodní dům intranetový IS podniku vyhledávací služby aplikace jako každá jiná přístupná
VíceÚvod. Únor Fakulta informačních technologií VUT. Radek Kočí Seminář Java Úvod 1/ 23
Seminář Java Úvod Radek Kočí Fakulta informačních technologií VUT Únor 2010 Radek Kočí Seminář Java Úvod 1/ 23 Téma přednášky Organizace semináře Java úvod, distribuce Radek Kočí Seminář Java Úvod 2/ 23
VícePROGRAMOVÁNÍ PRO MS WINDOWS 2
Cílem předmětu je seznámit posluchače s moderními prostředky pro tvorbu aplikací pro Windows jmenovitě s programovou platformou NET a programovacím jazykem C#. V průběhu budou vysvětlena následující témata:
VíceWindows a real-time. Windows Embedded
Windows a real-time Windows Embedded Windows pro Embedded zařízení Současnost (2008): Windows Embedded WINDOWS EMBEDDED Windows Embedded CE Windows XP Embedded Windows Embedded for Point of Service Minulé
VíceO projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source
O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source Filip Molčan molcanf@openoffice.org Konference Warpstock Czech Republic 2005 Liberec - 16. 7. 2005 Obsah prezentace Minulost a současnost OpenOffice.org
VíceO projektu Nasazení OpenOffice.org v praxi
O projektu Nasazení OpenOffice.org v praxi Filip Molčan molcanf@openoffice.org Konference EurOpen Hotel Relax, Moninec - 18. 5. 2005 Obsah prezentace Minulost a současnost OpenOffice.org Představení projektu
VíceProgramovací jazyky Přehled a vývoj
Programovací jazyky Přehled a vývoj 1 Programování a programovací jazyk Historie a současnost programovacích jazyků Objektově orientované a vizuální programování Značkovací a skriptovací jazyky 2 Programování
VíceIB111 Programování a algoritmizace. Programovací jazyky
IB111 Programování a algoritmizace Programovací jazyky Programovací jazyky Programovací jazyk Prostředek pro zápis algoritmů, jež mohou být provedeny na počítači Program Zápis algoritmu v programovacím
VíceINSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE
INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE profesionální verze 1 Obsah Požadavky... 3 Instalace... 3 Proměnná CLASSPATH... 3 Zpřístupnění licenčního klíče... 3 Ověřování komponent OKS. 3 Spouštíme aplikaci
VíceImplementace LMS MOODLE. na Windows 2003 Server a IIS 6.0
Implementace LMS MOODLE na Windows 2003 Server a IIS 6.0 Obsah 1 ÚVOD... 3 1.1 Instalace PHP... 3 1.1.1 Nastavení práv k adresáři PHP... 3 1.1.2 Úprava souboru php.ini... 4 1.1.3 Proměnné prostředí...
VíceInformační Systém pro Psychiatrii HIPPO
Informační Systém pro Psychiatrii HIPPO Informace, doporučení a nutná nastavení pro zajištění správné funkce Pinel Plus v OS Windows a Linux Ochranné známky HIPPO je registrovaná ochranná známka společnosti
VíceProjekt implementace OS Linux do výuky informačních technologií
Projekt implementace OS Linux do výuky informačních technologií Projekt v rámci SIPVZ Implementace operačního systému Linux do výuky informačních technologií Evidenční číslo: 0722P2006 Poskytoval dotace:
VíceÚvod. Programovací paradigmata
.. Úvod. Programovací paradigmata Programovací techniky doc. Ing. Jiří Rybička, Dr. ústav informatiky PEF MENDELU v Brně rybicka@mendelu.cz Cíl: programování efektivně a bezpečně Programovací techniky
VíceNetIQ imanager Instalační příručka. Leden 2016
NetIQ imanager Instalační příručka Leden 2016 Právní upozornění Informace o právních upozorněních, ochranných známkách, prohlášeních o omezení odpovědnosti, zárukách, omezeních exportu a dalších omezeních,
VíceINSTALACE SW V GNU/LINUXU
INSTALACE SW V GNU/LINUXU Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Instalace SW v GNU/Linuxu Autor Martin Šimůnek
VíceBI-AWD. Administrace Webového a Databázového serveru Instalace webového serveru Apache httpd
BI-AWD Administrace Webového a Databázového serveru Instalace webového serveru Apache httpd Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu
VíceÚvod do Linuxu SŠSI Tábor 1
Úvod do Linuxu 9.10.2012 SŠSI Tábor 1 Historie Linux je obdoba operačního systému UNIX, vytvořená Linusem Torvaldsem. Na dalším vývoji systému i aplikací dnes pracuje řada dobrovolníků na celém světě.
VíceCompatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009
Compatibility List Verze 3.60.5 8.4.2009 GORDIC spol. s r. o. Copyright 1993-2009 1 Obsah Obsah 1 2 3 4 5 6 7 8 9 3.1 3.2 Úvodní informace Podporované databázové systémy Klientské prostředí Tlustý klient...
VíceÚvod. Leden Fakulta informačních technologií VUT. Radek Kočí Seminář Java Úvod 1/ 22
Seminář Java Úvod Radek Kočí Fakulta informačních technologií VUT Leden 2008 Radek Kočí Seminář Java Úvod 1/ 22 Téma přednášky Organizace semináře Java úvod, distribuce Radek Kočí Seminář Java Úvod 2/
VíceInstalace produktu Ontopia. ver. 5.0.2 (open-source verze)
Instalace produktu Ontopia ver. 5.0.2 (open-source verze) Martina Husáková 1.2.2010 PÁR SLOV ÚVODEM Produkt společnosti Bouvet Ontopia (dříve Ontopia Knowledge Suite OKS) je jedním z nejpoužívanějších
VíceNastavení DCOM. Uživatelský manuál
Nastavení DCOM Uživatelský manuál Obsah Úvod... 2 Nastavení DCOM pro počítač Hostitel... 3 Operační systém Windows XP... 3 Nastavení vlastností DCOM na Windows XP... 3 Rozšířená nastavení DCOM na Windows
VíceA p a c h e h t t p d 2. 2. Lukáš Zapletal lukas.zapletal@liberix.cz
A p a c h e h t t p d 2. 2 Lukáš Zapletal lukas.zapletal@liberix.cz C o j e t o A p a c h e h t t p d? Apache httpd (nebo někdy jen httpd) je kvalitní, robustní, modulární webový server dostupný zdarma
VíceProgramovací jazyk Úvod do programování v C#
Programovací jazyk C# Úvod do programování v C# Ing. Marek Běhálek Katedra informatiky FEI VŠB-TUO A-1018 / 597 324 251 http://www.cs.vsb.cz/behalek marek.behalek@vsb.cz .NET Framework Dramaticky zjednodušit
VíceMessenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. www.novell.com STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA
Novell Messenger 1.0 STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA www.novell.com Novell Messenger je produkt, který nezávisle na platformě slouží k rychlému zasílání zpráv v podnicích pomocí adresáře Novell e-directory
Více3. Základy programovacího jazyka Java
3. Základy programovacího jazyka Java Programovací jazyk Java nese označení jazyk 3.v generace 3GL, kde označeni 3 označuje imperativní jazyk vysoké úrovně. Tento jazyk se vyznačuje vysokou mírou univerzálnosti,
Více1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky
1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1. Nainstalujte ovladač na připojení NXJ přes USB rozhraní. Pokud jste nainstalovali software od LEGO Mindstorms, který se k legu
VíceStřední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_LIN.1.07 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 07- Síťové služby servery a klienty a úvod do souborového serveru DUM naučí žáky spouštět, diagnostikovat a konfigurovat
VíceAIDA64 Extreme. Příručka k nastavení. v 1.1 30. 07. 2014.
Příručka k nastavení v 1.1 30. 07. 2014. je vyvíjen společností FinalWire s.r.o. Copyright 1995-2014 FinalWire s.r.o. Tento dokument byl vytvořen společností ABSEIRA s.r.o. Všechna práva vyhrazena. Copyright
VíceProgramovací jazyk C# Úvod do programování v C#
Programovací jazyk C# Úvod do programování v C# Ing. Marek Běhálek Katedra informatiky FEI VŠB-TUO A-1018 / 597 324 251 http://www.cs.vsb.cz/behalek marek.behalek@vsb.cz.net Framework Dramaticky zjednodušit
Více09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:
09. Operační systémy PC Operační systém (OS) je základní programové vybavení počítače, které zprostředkovává komunikaci mezi uživatelem a hardwarem a řídí činnost jednotlivých částí počítače. Operační
VíceZáklady informatiky. Operační systémy
Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie
VíceServer-side technologie pro webové aplikace
Server-side technologie pro webové aplikace PIA 2011/2012 Téma 6 Copyright 2006 Přemysl Brada, Západočeská univerzita Server-side scriptování Cíl dynamické generování webového obsahu/rozhraní integrace
Více11. Přehled prog. jazyků
Jiří Vokřínek, 2016 B6B36ZAL - Přednáška 11 1 Základy algoritmizace 11. Přehled prog. jazyků doc. Ing. Jiří Vokřínek, Ph.D. Katedra počítačů Fakulta elektrotechnická České vysoké učení technické v Praze
VíceInstalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows
Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows Tento návod popisuje možnost provozovat Docházku 3000 pod zdarma dostupným operačním
VíceArchitektury informačních systémů
Architektury informačních systémů doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes/vyuka/tis Miroslav.Benes@vsb.cz Obsah přednášky Co je to
VíceMasarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace
Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace Číslo projektu Číslo materiálu Autor Průřezové téma Předmět CZ.1.07/1.5.00/34.0565 VY_32_INOVACE_284_Programovací_jazyky
VíceInformační Systém PINEL plus
Informační Systém PINEL plus Informace, doporučení a nutná nastavení pro zajištění správné funkce PINEL plus v OS Windows a Linux Ochranné známky HIPPO je registrovaná ochranná známka společnosti HIPPO,
VíceVÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
VíceStřední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_DYN.1.01 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 01 Dynamický web - LAMP DUM vysvětlí žákům podstatu dynamického webu, představí základní GNU/GPL nástroje pro tvorbu
VíceNastavení programu pro práci v síti
Nastavení programu pro práci v síti Upozornění: následující text nelze chápat jako kompletní instalační instrukce - jedná se pouze stručný návod, který z principu nemůže popsat všechny možné stavy ve vašem
VíceSQL Server Data Tools (SSDT) RNDr. David Gešvindr MVP: Azure MCSE: Data Platform MCSD: Windows Store
SQL Server Data Tools (SSDT) RNDr. David Gešvindr MVP: Azure MCSE: Data Platform MCSD: Windows Store MCT david@wug.cz @gesvindr Osnova 1. Představení nástroje SQL Server Data Tools 2. Vývoj databáze přímo
VíceOsnova. GIOP a IIOP IDL IOR POA. IDL Klient Server. 2 Historie. 3 Princip a základní pojmy. 4 Implementace. 5 Aplikace CORBA
Common Object Request Broker Architecture FJFI ČVUT 9. 12. 2010 Osnova 1 2 3 4 5 Standard umožňující propojení aplikací psaných v různých jazycích a běžících na různých strojích a architekturách. Definuje
VíceIdentifikátor materiálu: ICT-1-17
Identifikátor materiálu: ICT-1-17 Předmět Informační a komunikační technologie Téma materiálu Operační systémy Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí operační systémy. Druh učebního
VíceProgramovací jazyk C# Úvod do programování v C#
Programovací jazyk C# Úvod do programování v C# Ing. Marek Běhálek Katedra informatiky FEI VŠB-TUO A-1018 / 597 324 251 http://www.cs.vsb.cz/behalek marek.behalek@vsb.cz.net Framework Dramaticky zjednodušit
VíceRočníkový projekt DYNAMICKÉ HTML. Projektová dokumentace. Jan Ehrlich, Petr Marek, Tomáš Marván, Martin Paľo. Vedoucí projektu: RNDr.
Ročníkový projekt DYNAMICKÉ HTML Projektová dokumentace Jan Ehrlich, Petr Marek, Tomáš Marván, Martin Paľo Vedoucí projektu: RNDr. Vladimír Kuthan 1 Obsah 1. Úvod...3 2. Zadání projektu...4 2.0.1. Projekt
Více[ASP].NET Core Demystified. Miroslav Holec. Konzultant a lektor [ASP].NET Core.
[ASP].NET Core 2.1-2.2 Demystified Miroslav Holec Konzultant a lektor [ASP].NET Core mirek@miroslavholec.cz www.miroslavholec.cz Miroslav Holec Nezávislý konzultant a lektor [ASP].NET Core - školím ve
VíceTÉMATICKÝ OKRUH Softwarové inženýrství
TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího
VíceNejprve je třeba spustit správce serveru: V něm je třeba vybrat přidání rolí:
Změna web serveru Pokud Vám z nějakého důvodu nevyhovuje používání nejrozšířenějšího webového serveru Apache, který je součástí standardní instalace docházky, je možné použít webový server jiný. V tomto
VíceStřední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_LIN.1.13 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 13_ Síťové služby- databázový server MySQL + PHP 1. díl DUM provede žáka instalací, základní konfigurací a zprovozněním
VíceInovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_31_16 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
VíceArchitektura rodiny operačních systémů Windows NT Mgr. Josef Horálek
Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek = Velmi malé jádro = implementuje jen vybrané základní mechanismy: = virtuální paměť; = plánování vláken; = obsluha výjimek; = zasílání
VíceInstrukce pro vzdálené připojení do učebny 39d
Instrukce pro vzdálené připojení do učebny 39d Každá skupina má k dispozici jedno sdílené připojení, prostřednictvím kterého se může vzdáleně připojit do učebny 39d a pracovat na svých semestrálních projektech
Vícemodrana: flexibilní navigační systém Martin Kolman http://www.modrana.org/openalt2014 modrana@gmail.com
modrana: flexibilní navigační systém Martin Kolman http://www.modrana.org/openalt2014 modrana@gmail.com 1 Nevýhody uzavřených navigací nemožnost modifikovat funkcionalitu co když výrobce přestane podporovat
VíceArchitektury informačních systémů
Architektury informačních systémů doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes/vyuka/tis Miroslav.Benes@vsb.cz Obsah přednášky Co je to
VíceRuby on Rails. Bc. Tomáš Juřík Bc. Bára Huňková
Ruby on Rails Bc. Tomáš Juřík Bc. Bára Huňková Co nás dnes čeká? Ruby (programovací jazyk) Ruby on Rails (webový framework) Praktická ukázka Ruby (programovací jazyk) Ruby (programovací jazyk) Skriptovací
VíceIB111 Úvod do programování skrze Python Přednáška 13
IB111 Úvod do programování skrze Python Přednáška 13 Programovací jazyky Nikola Beneš 14. prosinec 2016 IB111 přednáška 13: programovací jazyky 14. prosinec 2016 1 / 21 Osnova dnešní přednášky Programovací
VíceExcel a externí data KAPITOLA 2
Excel a externí data KAPITOLA 2 V této kapitole: Připojení databáze Microsoft Access Data z webových stránek a z textových souborů Data z databází Program Microsoft Query Práce se soubory typu XML Velkou
VíceSoftwarové komponenty a Internet
Softwarové komponenty a Internet Doc. Dr. Ing. Miroslav Beneš Katedra informatiky FEI VŠB-TU Ostrava Miroslav.Benes@vsb.cz Obsah přednášky Motivace Vývoj přístupů k tvorbě programů Definice komponenty
VíceInstalace aplikace 602XML Filler
Instalace aplikace 602XML Filler Popis aplikace 602XML Filler 602XML Filler je aplikace pro vyplňování formulářů. Jedná se o volně šiřitelný a v České republice již všeobecně rozšířený nástroj se snadným
VícePředměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013
Předměty Algoritmizace a programování Seminář z programování Verze pro akademický rok 2012/2013 Verze pro akademický rok 2012/2013 1 Přednášky Jiřina Královcová MTI, přízemí budovy A Tel: 48 53 53 521
VíceUniverzita Palackého v Olomouci Radek Janoštík (Univerzita Palackého v Olomouci) Základy programování 4 - C# 12.2.
Základy programování 4 - C# Radek Janoštík Univerzita Palackého v Olomouci 12.2.2018 Radek Janoštík (Univerzita Palackého v Olomouci) Základy programování 4 - C# 12.2.2018 1 / 18 Úvod Předmět navazuje
Více2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.
2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. GEOVAP, spol. s r. o. Čechovo nábřeží 1790 530 03 Pardubice Česká republika +420 466 024 618 http://www.geovap.cz V dokumentu použité názvy programových
VíceRegistrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
VíceTvorba informačních systémů
Tvorba informačních systémů Michal Krátký 1, Miroslav Beneš 1 1 Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2005/2006 c 2006 Michal Krátký, Miroslav Beneš Tvorba informačních
VíceObsah. 1) Rozšířené zadání 2) Teorie zásuvných modulů a) Druhy aplikací používajících zásuvné moduly b) Knihovny c) Architektura aplikace d) Výhody
Obsah 1) Rozšířené zadání 2) Teorie zásuvných modulů a) Druhy aplikací používajících zásuvné moduly b) Knihovny c) Architektura aplikace d) Výhody 3) 4) Mantichora Mantichora je moderní aplikace, který
VíceS2. Vytvoření Windows balíku pro vývoj na STM32 architektuře
Projekt BROB - 2014 S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře Autor práce: Jakub Žďárský, UAMT VUT FEKT Vedoucí práce: Ing. František Burian 1 Obsah Obsah... 2 Zadání... 3 Úvod... 3
VíceJAZYK C# A.NET FRAMEWORK NA LINUXU
JAZYK C# A.NET FRAMEWORK NA LINUXU Aleš Keprt Katedra informatiky, FEI, VŠB - Technická Univerzita Ostrava, 17. listopadu 15, 708 33 Ostrava ales.keprt@vsb.cz Abstrakt Microsoft.NET Framework je fenomén,
VíceČinnost operačních systémů. Beránek Pavel 1. KŠPA
Činnost operačních systémů Beránek Pavel 1. KŠPA Funkce operačního systému Jedná se o systémový software (opak uživatelského = aplikace), který spravuje systémové prostředky (RAM, procesorový čas) a poskytuje
VíceImporty a exporty KLIENTSKÝ DOPLNĚK PRO PODPORU IMPORTŮ VERZE 3.2.0
Importy a exporty KLIENTSKÝ DOPLNĚK PRO PODPORU IMPORTŮ VERZE 3.2.0 Obsah 1. ÚVOD... 3 2. IMPORTY Z EXCELU A TEXTU... 3 2.1 INSTALACE A KONFIGURACE IMPORT... 3 2.1.1 Předpoklad instalace pro import z XLS...
VíceNápověda k aplikaci EA Script Engine
Nápověda k aplikaci EA Script Engine Object Consulting s.r.o. 2006 Obsah Nápověda k aplikaci EA Script Engine...1 1. Co je EA Script Engine...2 2. Důležité upozornění pro uživatele aplikace EA Script Engine...3
VíceInstalace webové služby Mydlinka
Instalace webové služby Mydlinka Aktualizace dokumentu: 21.10.2014 Obsah 1 Co je to webová služba Mydlinka 2 Požadavky na instalaci a provoz 2.1 SAS 2.2 Databáze 2.3 Operační systém 2.4 Softwarové vybavení
VíceNovinky v ASP.NET MVC6
Novinky v ASP.NET MVC6 Tomáš Jecha (MVP) tomas@jecha.net jechtom www.jecha.net Školení vývojářů www.dotnetcollege.cz Články a diskuzní fóra www.dotnetportal.cz Verze ASP.NET 5 a MVC 6 Aktuální Beta 8 (feature
VíceTéma 1: Práce s Desktop. Téma 1: Práce s Desktop
Téma 1: Práce s Desktop 1 Teoretické znalosti V této kapitole zjistíte, co skrývají pojmy jako Desktop, GNOME, KDE, Metacity Window Manager, Nautilus a Konqueror. Desktop neboli pracovní plocha patří mezi
VíceDjango. Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu
Django Django Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu Instalace Django ve Windows Nutné mít nainstalovaný Python Ověříte příkazem py --version Stáhnout
VíceDISTRIBUCE GNU/LINUXU
DISTRIBUCE GNU/LINUXU Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Distribuce GNU/Linuxu Autor Martin Šimůnek Datum 14.
VíceRocrail. Nejprve: Obecný úvod. Instalace
Rocrail Nejprve: Používám operační systém Windows XP a digitální systém od DCCKoleje (Hcentrála + GenLi USB), proto bude vše popsáno pro tyto systémy. Pro jiné systémy se mohou některé postupy lišit. Obecný
VíceSemestrální projekt do předmětu SPS
Semestrální projekt do předmětu SPS Název projektu: Instalace a provoz protokolu IPv6 v nových verzích MS Windows (XP). Ověření proti routerům Cisco a Linux. Cíl projektu: Autoři: Cílem tohoto projektu
Více