Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework

Rozměr: px
Začít zobrazení ze stránky:

Download "Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework"

Transkript

1 Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework úvod, historie, základy.net framework, programovací jazyky, vývojové prostředky

2 Úvod strana 2 Cíl předmětu Seznámit se s vývojem aplikací pro platformu Microsoft.Net Framework pomocí jazyka C# Zaměření předmět je zaměřen na základy jazyka C# a tvorbu objektově orientovaného robustního kódu problematika je vysvětlována na malých desktopových aplikacích vývoj aplikací probíhá ve Visual Studio 2012

3 Motivace strana 3 Proč se učit programovat pro.net? osvědčený koncept (od r. 2002) značně rozšířeno v praxi, uplatnění na trhu práce rychlý a jednoduchý vývoj dobrá podpora vývoje, široká programátorská základna.net platforma nabízí velkou řadu funkcí které pokrývají širokou škálu oblastí jsou přímo součástí knihovny tříd.net šetří významně čas

4 Motivace strana 4 Jazyk C# je elegantní, vysokoúrovňový jazyk, umožňující využívat uvedenou funkcionalitu.net neklade vysoké nároky na programátora nabízí mnoho zjednodušujících konstrukcí Umím-li.Net a C# mohu snadno přejít na další programovací jazyky např. Visual Basic.Net

5 strana 5 Proč ne? podpora pouze firmou MS, hrozí ukončení podpory? o směřování platformy nerozhoduje konsorcium nepřívětivá licenční politika serverů MS (webové aplikace)

6 Osnova předmětu strana 6 1. Platforma.Net Framework 2. Základy jazyka C# 3. Objektový návrh v jazyce C# (1) 4. Objektový návrh v jazyce C# (2) 5. Výjimky a Sdružení dat (struktury, pole, výčty) 6. Kolekce (generické, negenerické, vlastní) 7. Grafické rozhraní (WF, WPF) 8. Soubory (datové, textové, xml) 9. Základy ADO.Net a WCF 10. Úvod do programování pro Windows Phone

7 Studijní materiály strana 7 Slajdy a zápisy z přednášek Projekty předkládané ve výuce Nápověda Visual Studia, MSDN Evjen B. a kol., C# 2008 Programujeme profesionálně, Praha: Computer Press, 2009 Petzold Ch., Mistrovství ve Windows Presentation Foundation, Praha: Computer Press, 2008 Evjen B., Scott H., ASP.NET 3.5 v jazycích C# a Visual Basic, Praha: Computer Press, 2009

8 Forma výuky a ukončení předmětu strana 8 Forma výuky Přednášky 1x 2h týdně Cvičení 1x 2h týdně, komentovaný ukázkový kód Samostatná práce na projektu Konzultace Ukončení předmětu Projekt, max. 50 bodů Závěrečný test, max. 50 bodů Známky A 85b, B 77b, C 70b, D 62b, E 55b

9 Co je to.net Framework? strana 9.Net Framework tvoří 4 základní části: 1. Běhové prostředí (CLR) Common language runtime 2. Společný typový systém (CTS) Common type system 3. Společná specifikace jazyka (CLS) Common language specification 4. Knihovna tříd (FCL, BCL) základní a bázová (formalismus) Framework class library, Base class library

10 1) Běhové prostředí CLR strana 10 představuje hlavní část platformy kód aplikace vytvořené pro.net je vždy spuštěn pod kontrolou CLR, tzv. managed code stará se o alokaci paměti, vyčištění paměti (garbage collector), obhospodařuje nízkoúrovňové konstrukce jako ukazatele atd. instalace i prostřednictvím windows update co máme nainstalováno? c:\windows\microsoft.net\framework\ c:\windows\microsoft.net\framework64\

11 2) Společný typový systém CTS strana 11

12 3) Společná specifikace jazyka strana 12 Soubor požadavků kladených na progr. jazyk, jehož pomocí bude možné tvořit aplikace pro.net Jsou-li splněny, pak syntakticko-sémantická struktura umožní využít všech výhod řízeného prostředí Visual Basic, C#, C++/CLI, J#, Iron Python, Windos Powershell, a mnoho dalších!

13 4) Knihovna tříd strana 13

14 Běh aplikací strana 14 MSIL = microsoft intermediate language ekvivalent byte code (bajtového jazyka) Java JIT = just in time kompilace

15 Jazyk IL strana 15 Vždy se překládá pomocí JIT, nikoliv najednou, ale až v okamžiku potřeby dané části aplikace Poskytuje nezávislost na platformě, umožňuje spolupráci více jazyků Klíčové vlastnosti: objektová orientace a použití rozhraní silné odlišení hodnotových a referenčních typů silná typová kontrola dat, podpora CTS automatická správa paměti (garbage collector) zabezpečení ošetření chyb pomocí výjimek uplatnění atributů (Reflexe)

16 Nezávislost.Net framework na platformě strana 16.Net framework 4.5 úplná implementace pouze některé OS Windows Projekt Mono (firma Novell) v.4.0.0, přímo obsahuje kód.net Core projektu aktuálně téměř implementuje.net 4.5, mimo WPF, WWF a WCF pro OS Unix, Linux, MacOS, FreeBSD, OS X, Solaris a MS Windows.Net compact framework pro Win CE.Net micro framework pro speciální hwd.net for Windows Phone 8

17 Historie.Net framwork strana 17 Gener Číslo verze Datum Vývojový nástroj Distribuce se systémem ace vydání Visual Studio.NET N/A Visual Studio.NET Windows Server Visual Studio 2005 Windows Server 2003 R Expression Blend Windows Vista, Windows Server Visual Studio 2008 Windows 7, Windows Server 2008 R Visual Studio 2010 N/A Visual Studio 2012 Windows 8, Windows 9 Server Visual Studio 2013 Windows Visual Studio 2015 Windows 10, Windows Server 2016

18 strana 18 Poslední verze.net Framework 4.6 zveřejněna podpora vyšších DPI ve WPF ASP.Net 4.6 podporuje HTTP/2 na Win10, rozšířené async API vylepšený Garbage Collector zlepšení podpory SSL ve WCF Spojeno s uvedením nové verze VS a specifikace jazyků C# a VB

19 Klíčová funkcionalita jednotlivých generací strana 19 WinForms klasická okna aplikací ve Windows ASP Active Server Pages ADO ActiveX Data Objects WPF - Windows Presentation foundation WCF - Windows Communitaciton foundation WF - Windows Workflow Foundation CardSpace umožňuje bezpečnou správu identit LINQ Language Integrated Query

20 Jazyky pro.net framework strana 20 Existují desítky jazyků C#, Visual Basic.Net, C++/CLI, F#, J#, IronPython, Windows PowerShell, ad.. každý splňující Common Language Specification Visual Basic.Net r přerušena zpětná kompatibilita s VB6 C++/CLI vytvořený firmou MS v roce 2005, standard ECMA-372 využití od VS 2005

21

22 Jazyk C# strana 22 Vytvořen firmou MS speciálně pro.net Není součástí.net Framework nabízí některé funkce, které nejsou součástí frameworku a naopak Neustále uváděny nové specifikace jazyka C# aktuálně verze 6.0 C# nebo Visual C#

23 Jazyk C# strana 23 Rok uvedení verze jazyka implementováno v 2002 C# v1.0 Visual studio.net 2003 C# v1.2 Visual studio C# v2.0 Visual studio C# v3.0 Visual studio C# v4.0 Visual studio C# v5.0 Visual studio C# v6.0 Visual studio 2015 ECMA standardizuje do verze C# 2.0, dále uvádí standard pouze firma MS:

24 Jazyk C# - klíčové vlastnosti strana 24 plný přístup ke knihovně základních tříd.net plná podpora tříd OOP vč. dědičnosti, rozhraní a virtuálních funkcí konzistentní a vhodně definovaná sada základních typů integrovaná podpora automatického generování dokumentace ve formátu XML automatické uvolňování dynamicky přidělované paměti možnost označit třídy nebo metody uživatelsky definovanými atributy

25 Jazyk C# - klíčové vlastnosti strana 25 v případě potřeby jsou dostupné ukazatele a přímý přístup do paměti, ale jazyk je navržen takovým způsobem, že lze bez nich pracovat téměř ve všech situacích podpora vlastností a událostí ve stylu jazyka Visual Basic pouhou změnou možností překladače můžete překládat buď spustitelný soubor, nebo knihovnu komponent.net pomocí jazyka C# lze psát dynamické stránky ASP.NET a webové služby založené na XML

26 Vývojové prostředí Visual Studio strana 26 Výkonné IDE pro vývoj pod OS Windows VS == rodina produktů různé verze (VS 2015, 2013, 2012, 2010, 2008 ) různé edice (Community, Professional, Enterprise, Express) Např. VS 2012 Express for Desktop, zdarma a zcela dostačující i pro profesionály Např. VS 2015 Express for Desktop /for Web /for Windows velké množství nástrojů usnadňujících vývoj lze vytvořit libovolná rozšíření nachystáno mnoho šablon projektů

27 Vývojové prostředí Visual Studio

28 Vývojové prostředí Visual Studio strana 28 užitečné zkratky ctrl+shift+b : build celého řešení ctrl+mezerník : našeptávač ctrl+shift+mezerník : očekávané parametry ctrl+s : uložení F5 : debuging F9 : krokování step into F10 : krokování step over Užitečné pohledy: Solution explorer, Designer, Toolbox, Properties, Output, Error List

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝ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 Seznámení s předmětem Co je.net Vlastnosti.NET Konec. Programování v C# Úvodní slovo 1 / 25

Ú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íce

1 - Úvod do platformy.net. IW5 - Programování v.net a C#

1 - Ú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íce

Seznámení s prostředím dot.net Framework

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íce

Platformy / technologie. Jaroslav Žáček jaroslav.zacek@osu.cz

Platformy / technologie. Jaroslav Žáček jaroslav.zacek@osu.cz Platformy / technologie Jaroslav Žáček jaroslav.zacek@osu.cz Které platformy / technologie znáte Java Java Java EE 5 Java EE 6 Pruning, Extensibility Ease of Dev, CDI, JAX-RS Java EE 7! JMS 2, Batch, Concurrency,

Více

Tvorba pluginu Licensing do informačního systému Helios Orange

Tvorba pluginu Licensing do informačního systému Helios Orange Tvorba pluginu Licensing do informačního systému Helios Orange Creation of plugin Licensing into information system Helios Orange Bc. Kateřina Valchářová Diplomová práce 2011 UTB ve Zlíně, Fakulta aplikované

Více

Nové jazykové brány do Caché. Daniel Kutáč

Nové 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íce

Programovací jazyk Úvod do programování v C#

Programovací 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íce

Stř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 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íce

Univerzita Palackého v Olomouci Radek Janoštík (Univerzita Palackého v Olomouci) Základy programování 4 - C# 12.2.

Univerzita 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íce

Novinky ve Visual Studio 2010. Tomáš Kroupa Tomas.Kroupa@hotmail.com

Novinky ve Visual Studio 2010. Tomáš Kroupa Tomas.Kroupa@hotmail.com Novinky ve Visual Studio 2010 Tomáš Kroupa Tomas.Kroupa@hotmail.com O čem si dnes řekneme Visual studio 2010 (beta 2) Jazyk C# 4.0 ASP.NET 4.0.NET 4.0 Visual Studio 2010 Beta 2 Jak získat Testovací verze

Více

Platformy / technologie. Jaroslav Žáček

Platformy / technologie. Jaroslav Žáček Platformy / technologie Jaroslav Žáček jaroslav.zacek@osu.cz Které platformy / technologie znáte Java Trocha historie Java EE Java EE 5 Java EE 6 Pruning, Extensibility Ease of Dev, CDI, JAX-RS Java EE

Více

Programovací jazyk C# Úvod do programování v C#

Programovací 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íce

Vladimír Mach. @vladimirmach 2. 1. 2013

Vladimír Mach. @vladimirmach 2. 1. 2013 Vladimír Mach @vladimirmach 2. 1. 2013 SQL Server Compact Edition Jednoduchá relační databáze Použití i v malých zařízeních s omezenými zdroji Dříve pod názvem SQL Server Mobile Časté využití při programování

Více

PLATFORMY / TECHNOLOGIE JAROSLAV ŽÁČEK

PLATFORMY / TECHNOLOGIE JAROSLAV ŽÁČEK PLATFORMY / TECHNOLOGIE JAROSLAV ŽÁČEK JAROSLAV.ZACEK@OSU.CZ KTERÉ PLATFORMY / TECHNOLOGIE ZNÁTE JAVA TROCHA HISTORIE JAVA EE Java EE 7! Java EE 6 Java EE 5 J2EE 1.4 J2EE 1.3 J2EE 1.2 Servlet, JSP, EJB,

Více

Programovací jazyk C# Úvod do programování v C#

Programovací 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íce

Technologie ASP.NET. Martin Trněný

Technologie ASP.NET. Martin Trněný České vysoké učení technické v Praze Fakulta elektrotechnická Bakalářská práce Technologie ASP.NET Martin Trněný Vedoucí práce: Doc. Ing. Ivan Jelínek, CSc. Studijní program: Elektrotechnika a informatika

Více

Ján Hanák. Programujeme v jazycích C++ s Managed Extensions a C++/CLI

Ján Hanák. Programujeme v jazycích C++ s Managed Extensions a C++/CLI Ján Hanák Programujeme v jazycích C++ s Managed Extensions a C++/CLI Programujeme v jazycích C++ s Managed Extensions a C++/CLI Ján Hanák, 2006 Obsah Úvod... 4 Typografické konvence... 5 Poděkování...

Více

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝ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

Základy jazyka C# Obsah přednášky. Architektura.NET Historie Vlastnosti jazyka C# Datové typy Příkazy Prostory jmen Třídy, rozhraní

Základy jazyka C# Obsah přednášky. Architektura.NET Historie Vlastnosti jazyka C# Datové typy Příkazy Prostory jmen Třídy, rozhraní Základy jazyka C# doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah přednášky Architektura.NET Historie Vlastnosti

Více

Vývoj univerzálních aplikací pro Windows 10. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP david@wug.

Vývoj univerzálních aplikací pro Windows 10. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP david@wug. Vývoj univerzálních aplikací pro Windows 10 Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP david@wug.cz @gesvindr Osnova 1. Seznámení s Universal Windows Platform 2. Tvorba adaptivního

Více

Microsoft Office 2003 Souhrnný technický dokument white paper

Microsoft Office 2003 Souhrnný technický dokument white paper Microsoft Office 2003 Souhrnný technický dokument white paper Přehled inteligentních klientských aplikací založených na sadě Microsoft Office 2003 System Publikováno: Duben 2003 Shrnutí: Inteligentní klienti

Více

PV239/WP. Vývoj univerzálních Windows Store aplikací. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP gesvindr@mail.muni.

PV239/WP. Vývoj univerzálních Windows Store aplikací. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP gesvindr@mail.muni. PV239/WP Vývoj univerzálních Windows Store aplikací Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP gesvindr@mail.muni.cz Cíle kurzu Osnova kurzu 1. Seznámení s platformou a nástroji

Více

JAVA &.NET JAVA VS.NET

JAVA &.NET JAVA VS.NET JAVA &.NET JAVA VS.NET Java Architektura Java Core API (základní knihovna tříd) Překladač Java Virtual Machine Správa spuštěných programů Architektura Aplikace v programovacím jazyce Java.class /.jar /

Více

Znalost telekomunikací 5 projektů realizovaných v průběhu posledních 8 let

Znalost telekomunikací 5 projektů realizovaných v průběhu posledních 8 let Strukturované CV Základní informace Jméno a příjmení: Bc. Michal Jakubec Datum narození: 12.12.1979 Vzdělání 2010, Obor Softwarové inženýrství, titul Bc. České vysoké učení technické, Fakulta elektrotechnická,

Více

Microsoft Visual C# 2010

Microsoft Visual C# 2010 John Sharp Microsoft Visual C# 2010 Krok za krokem Computer Press Brno 2012 Microsoft Visual C# 2010 Krok za krokem John Sharp Překlad: Lukáš Krejčí Obálka: Martin Sodomka Odpovědný redaktor: Martin Herodek

Více

David Bednárek Jakub Yaghob Filip Zavoral. http://data.ksi.ms.mff.cuni.cz/svn/nprg051pub/html/nprg051.html

David Bednárek Jakub Yaghob Filip Zavoral. http://data.ksi.ms.mff.cuni.cz/svn/nprg051pub/html/nprg051.html David Bednárek Jakub Yaghob Filip Zavoral http://data.ksi.ms.mff.cuni.cz/svn/nprg051pub/html/nprg051.html Interoperabilita C++ a C, dll, C++ a.net, C++/CLI Nové normy a knihovny C++11/14/17, lambda výrazy,

Více

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Stručný obsah Část 1 Základy aplikace Microsoft Access Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Část 2 Vytváření

Více

Platformy / technologie. Jaroslav Žáček

Platformy / technologie. Jaroslav Žáček Platformy / technologie Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/infs1/ Které platformy / technologie znáte Co je potřeba znát Web Applications Frontend AngularJS React Backend Java.NET

Více

Tvorba informačních systémů

Tvorba 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ů, 2006/2007 c 2005-2007 Michal Krátký, Miroslav Beneš Tvorba

Více

Bakalářské práce realizované v.net/c# Bachelor thesis implemented in.net/c#

Bakalářské práce realizované v.net/c# Bachelor thesis implemented in.net/c# Bakalářské práce realizované v.net/c# Bachelor thesis implemented in.net/c# Ing. Marek Musil 1 Abstrakt Platforma.NET je používána k vytváření velmi efektivních a uživatelsky přívětivých aplikací. Nabízí

Více

VYSOKÁ ŠKOLA POLYTECHNICKÁ JIHLAVA Katedra elektrotechniky a informatiky Obor Počítačové systémy. Aplikace pro vedení záznamů daňové evidence

VYSOKÁ ŠKOLA POLYTECHNICKÁ JIHLAVA Katedra elektrotechniky a informatiky Obor Počítačové systémy. Aplikace pro vedení záznamů daňové evidence VYSOKÁ ŠKOLA POLYTECHNICKÁ JIHLAVA Katedra elektrotechniky a informatiky Obor Počítačové systémy Aplikace pro vedení záznamů daňové evidence bakalářská práce Autor: Martin Halík Vedoucí práce: Ing. Marek

Více

PROGRAMOVÁNÍ PRO MS WINDOWS 1

PROGRAMOVÁNÍ PRO MS WINDOWS 1 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íce

Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky

Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky Studentská tvůrčí a odborná činnost STOČ 2011 Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky Information System For Computer Aided Course Planning and Scheduling

Více

NÁSTROJE PRO VÝVOJ APLIKACÍ V ZÁVISLOSTI NA PLATFORMĚ A JEJICH VAZBA NA CASE

NÁSTROJE PRO VÝVOJ APLIKACÍ V ZÁVISLOSTI NA PLATFORMĚ A JEJICH VAZBA NA CASE Fakulta informatiky a statistiky Informační systémy a technologie NÁSTROJE PRO VÝVOJ APLIKACÍ V ZÁVISLOSTI NA PLATFORMĚ A JEJICH VAZBA NA CASE Členové týmu: 2 xname Jméno a příjmení xpucv02 xtump13 xdrad07

Více

XNA Game Studio 3.1. Tomáš Herceg Microsoft Most Valuable Professional Microsoft Student Partner http://www.vbnet.cz

XNA Game Studio 3.1. Tomáš Herceg Microsoft Most Valuable Professional Microsoft Student Partner http://www.vbnet.cz XNA Game Studio 3.1 Tomáš Herceg Microsoft Most Valuable Professional Microsoft Student Partner http://www.vbnet.cz Agenda Úvod, motivace Struktura XNA Content pipeline Součásti XNA Paleta funkcí Herní

Více

PROGRAMOVÁNÍ PRO MS WINDOWS 2

PROGRAMOVÁ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íce

Operační systémy (OS)

Operační systémy (OS) Operační systémy (OS) Operační systém Základní softwarové vybavení Ovládá technické vybavení počítače Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění

Více

VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL

VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL Petr Štefan Václav Trunec, KP-sys, Čacké 155, Pardubice 1 Úvod Firma KP-SYS spol. s r. o. dodává na náš trh integrované

Více

MATLAB a Simulink R2015b

MATLAB a Simulink R2015b MATLAB a Simulink R2015b novinky ve výpočetním systému Jan Houška HUMUSOFT s.r.o. houska@humusoft.cz 1 >> 2016 1991 ans = 25 2 Release 2015a a 2015b tradiční dvě vydání do roka březen a září 2015 R2015a

Více

Architektury informačních systémů

Architektury 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íce

Architektury informačních systémů

Architektury 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íce

Tvorba informačních systémů

Tvorba 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íce

MATURITNÍ PRÁCE. Aplikace v C#

MATURITNÍ PRÁCE. Aplikace v C# MATURITNÍ PRÁCE Aplikace v C# Daniel Vašek Obor: EPS Třída: PS4 Školní rok:2015/2016 SŠIEŘ Rožnov pod Radhoštěm 2 SŠIEŘ Rožnov pod Radhoštěm 3 ABSTRAKT Autor se v této práci zabývá tvorbou multimediálního

Více

UNIVERZITA PARDUBICE PROJEKT MONO

UNIVERZITA PARDUBICE PROJEKT MONO 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 Obsah Obsah... 2 Co je to projekt

Více

Novinky v ASP.NET MVC6

Novinky 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íce

Úvod. Únor Fakulta informačních technologií VUT. Radek Kočí Seminář Java Úvod 1/ 23

Ú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íce

Obsah Úvod... 9 Visual Basic.NET 2003 na první pohled... 17 Visual Basic.NET 2003 Základy programování v jazyce Visual Basic.NET 2003...

Obsah Úvod... 9 Visual Basic.NET 2003 na první pohled... 17 Visual Basic.NET 2003 Základy programování v jazyce Visual Basic.NET 2003... Obsah Úvod... 9 Struktura knihy... 10 Pro koho je kniha určena... 12 Co budete potřebovat... 13 Typografické konvence... 14 Soubory ke stažení... 15 Vaše reakce jsou vítané... 15 Poděkování... 15 Visual

Více

Souč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

Souč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íce

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Obsah 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íce

Platforma.NET 4. hodina dnes to bude ideologické

Platforma.NET 4. hodina dnes to bude ideologické Platforma.NET 4. hodina dnes to bude ideologické Aleš Keprt Ales.Keprt@upol.cz říjen 2006 Doporučená literatura 1. Duffy J. Professional.NET Framework 2.0. Wrox Press, 2006. 2. Wikipedia.NET Framework

Více

JAZYK C# A.NET FRAMEWORK NA LINUXU

JAZYK 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

BIOMEDICÍNSKÝ SYSTÉM PRO AGENTURY DOMÁCÍ PÉČE. Ondřej Krejcar, Dalibor Janckulík, Leona Motalová

BIOMEDICÍNSKÝ SYSTÉM PRO AGENTURY DOMÁCÍ PÉČE. Ondřej Krejcar, Dalibor Janckulík, Leona Motalová BIOMEDICÍNSKÝ SYSTÉM PRO AGENTURY DOMÁCÍ PÉČE Ondřej Krejcar, Dalibor Janckulík, Leona Motalová ZADÁNÍ PROJEKTU Návrh architektury Biomedicínského Systému Implementace Serverové části systému modifikace

Více

Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009

Compatibility 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

Ing. Jiří Fůsek. Základní informace. Pracovní zkušenosti. Vzdělání. 09/2015 - nyní Freelancer. 09/2008-06/2010 Univerzita Tomáše Bati ve Zlíně

Ing. Jiří Fůsek. Základní informace. Pracovní zkušenosti. Vzdělání. 09/2015 - nyní Freelancer. 09/2008-06/2010 Univerzita Tomáše Bati ve Zlíně Základní informace Pracovní zkušenosti Ing. Jiří Fůsek Mikulova 1573/11, 149 00 Praha +420 774 331 232 fusek.jiri@gmail.com http://www.jirifusek.net/ 09/2015 - nyní Freelancer Senior C#.NET vývojář - SW

Více

Studentská tvůrčí a odborná činnost STOČ 2013. Petr Čápek

Studentská tvůrčí a odborná činnost STOČ 2013. Petr Čápek Studentská tvůrčí a odborná činnost STOČ 2013 Návrh a implementace multiplatformní aplikace s využitím technologie Mono pro platformy ios, Windows Phone a Android Petr Čápek Fakulta aplikované informatiky

Více

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře Životní cyklus Windows Server 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020

Více

Historie, současnost a budoucnost ASP.NET

Historie, současnost a budoucnost ASP.NET Historie, současnost a budoucnost ASP.NET Michal Altair Valášek Development & Security Consultant, Altairis michal.valasek@altairis.cz www.aspnet.cz www.secpublica.cz Microsoft.NET Framework Patnáct let

Více

Informační Systém pro Psychiatrii HIPPO

Informač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íce

vjj 1. Windows programming. krátká nahlédnutí za oponu

vjj 1. Windows programming. krátká nahlédnutí za oponu 13.06.2018 vjj 1 Windows programming krátká nahlédnutí za oponu 13.06.2018 vjj 3 prekondice programátor by měl být velice zkušeným uživatelem té platformy pro kterou chce/musí programovat jinak nebude

Více

Algoritmus (nebo dřívějším pravopisem algorithmus)

Algoritmus (nebo dřívějším pravopisem algorithmus) Algoritmus (nebo dřívějším pravopisem algorithmus) o přesný návod či postup, kterým lze vyřešit daný typ úlohy. Pojem algoritmu se nejčastěji objevuje při programování, kdy se jím myslí teoretický princip

Více

Abstrakt. Klíčová slova. Title. Abstrakt. Klíčová slova

Abstrakt. Klíčová slova. Title. Abstrakt. Klíčová slova Abstrakt Tato práce se zabývá problematikou tvorby aplikací pro AutoCAD pomocí technologie.net pro knihovní prvky ObjectARX. Nastiňuje základy práce ve vývojovém prostředí Visual Studio 2005, programování

Více

SharePoint 2010 produktové portfolio a licencování

SharePoint 2010 produktové portfolio a licencování SharePoint 2010 produktové portfolio a licencování Kamil Juřík SharePoint MVP Lead Consultant & Platform Architect Kamil.Jurik@ProSharePoint.cz Systémové požadavky software Aneb co potřebujeme? 64-bit

Více

Technologie společnosti Microsoft pro vývoj softwarových aplikací

Technologie společnosti Microsoft pro vývoj softwarových aplikací Technologie společnosti Microsoft pro vývoj softwarových aplikací Bakalářská práce, VŠCHT Praha 2009/2010 Domovská stránka: http://technologie-ms.deedx.cz Autor: Martin Šimeček, kruh 358 martin.simecek@vscht.cz

Více

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí, 9. Sítě MS Windows MS Windows existoval ve 2 vývojových větvích 9x a NT, tyto později byly sloučeny. V současnosti existují aktuální verze Windows XP a Windows 2003 Server. (Očekává se vydání Windows Vista)

Více

Stručný obsah. Část I. Část II. Část III. Úvod do vývoje v prostředí Visual Studio 25. Návrh uživatelského rozhraní 127

Stručný obsah. Část I. Část II. Část III. Úvod do vývoje v prostředí Visual Studio 25. Návrh uživatelského rozhraní 127 Stručný obsah Část I Úvod do vývoje v prostředí Visual Studio 25 1. Možnosti vývoje v jazyce Visual Basic a Windows Store 27 2. Integrované vývojové prostředí Visual Studio 41 3. Vytvoření první aplikace

Více

.NET v SQL Serveru. Jan Drozen NDBI039.

.NET v SQL Serveru. Jan Drozen NDBI039. .NET v SQL Serveru NDBI039 Jan Drozen http://www.ms.mff.cuni.cz/~drozenj Platforma.NET poprvé v roce 2002 v1.0 jednotná softwarová platforma pro PC/web/mobilní zařízení managed (garbage collected) prostředí

Více

Programovací jazyky Přehled a vývoj

Programovací 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íce

Multiplatformní GUI toolkity

Multiplatformní GUI toolkity Multiplatformní GUI toolkity GTK+ a Qt Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI GUI toolkit (widget toolkit) (1) = programová knihovna (nebo kolekce knihoven) implementující prvky

Více

Tvorba informačních systémů

Tvorba informačních systémů Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2007/2008 c 2005-2008 Michal Krátký, Miroslav Beneš Tvorba informačních

Více

ArcGIS Server 10.1/10.2

ArcGIS Server 10.1/10.2 ArcGIS Server 10.1/10.2 Úvod do mapového serveru firmy ESRI Podpořeno grantem FRVŠ číslo 2308G1/2012. Katedra geomatiky, www.company.com Úvod Trend dnešní doby Desktop > Server (Cloud) ESRI je klíčovým

Více

Michal Krátký, Miroslav Beneš

Michal Krátký, Miroslav Beneš Tvorba informačních systémů 1/32 Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2008/2009 Tvorba informačních

Více

BAKALÁŘSKÁ PRÁCE. Informační systém řízení údržby malých a středních společností Petr Chlup

BAKALÁŘSKÁ PRÁCE. Informační systém řízení údržby malých a středních společností Petr Chlup PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE Informační systém řízení údržby malých a středních společností 2011 Petr Chlup Anotace Cílem této bakalářské práce je vytvoření

Více

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝ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

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ 1) PROGRAM, ZDROJOVÝ KÓD, PŘEKLAD PROGRAMU 3 2) HISTORIE TVORBY PROGRAMŮ 3 3) SYNTAXE A SÉMANTIKA 3 4) SPECIFIKACE

Více

Technologie, vlastnosti, uplatnění. Martin Suchan

Technologie, vlastnosti, uplatnění. Martin Suchan Technologie, vlastnosti, uplatnění Martin Suchan Silverlight je nová webová technologie z dílen Microsoftu Určena pro zobrazování bohatého multimediálního obsahu grafiky, videa Je navržená pro podporu:

Více

Identifikátor materiálu: ICT-3-55

Identifikátor materiálu: ICT-3-55 Identifikátor materiálu: ICT-3-55 Předmět Téma sady Téma materiálu Informační a komunikační technologie Počítačové sítě, Internet Funkce a přehled internetových prohlížečů Autor Ing. Bohuslav Nepovím Anotace

Více

Informační Systém PINEL plus

Informač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íce

Vývoj aplikací na platformě Windows Mobile. Vysoká škola ekonomická v Praze. Fakulta informatiky a statistiky. Katedra informačních technologií

Vývoj aplikací na platformě Windows Mobile. Vysoká škola ekonomická v Praze. Fakulta informatiky a statistiky. Katedra informačních technologií Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií Studijní program: Aplikovaná informatika Obor: Informační systémy a technologie Diplomant: Vedoucí diplomové

Více

PROGRAMOVÁNÍ APLIKACÍ PRO INTERNET II

PROGRAMOVÁNÍ APLIKACÍ PRO INTERNET II Vysoká škola báňská Technická univerzita Ostrava PROGRAMOVÁNÍ APLIKACÍ PRO INTERNET II učební text Marek Babiuch Ostrava 2007 Recenze: Ing. Pavel Buřil, Prof. RNDr. Alena Lukasová, CSc. Název: Programování

Více

DISTRIBUOVANÉ SYSTÉMY NA PLATFORMĚ.NET FRAMEWORK

DISTRIBUOVANÉ SYSTÉMY NA PLATFORMĚ.NET FRAMEWORK VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

Více

VÝZVA K PODÁNÍ NABÍDEK DO ZADÁVACÍHO ŘÍZENÍ ZADÁVACÍ PODMÍNKY

VÝZVA K PODÁNÍ NABÍDEK DO ZADÁVACÍHO ŘÍZENÍ ZADÁVACÍ PODMÍNKY VÝZVA K PODÁNÍ NABÍDEK DO ZADÁVACÍHO ŘÍZENÍ ZADÁVACÍ PODMÍNKY Název zakázky Odborné IT vzdělávání a počítačová gramotnost 1. Identifikační údaje zadavatele Název zadavatele TTC TELEKOMUNIKACE, s.r.o. Sídlo

Více

Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10

Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10 Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10 Abstrakt Tato práce se zabývá novým grafickým uživatelským rozhraním, který se objevil s nástupem Microsoft

Více

Kapitola 1 Začínáme se Silverlightem

Kapitola 1 Začínáme se Silverlightem Kapitola 1 Začínáme se Silverlightem V Silverlightu lze vytvářet nejenom stylová rozhraní, ale také interaktivní aplikace pro různé prohlížeče. Ale co samotné aplikace v Silverlightu? Ne jen vložit video

Více

SQL 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 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íce

StruËn obsah. Část I Začínáme s Microsoft Visual Basicem 2008 27. Část II Základy programování 119. Část III Návrh uživatelského rozhraní 291

StruËn obsah. Část I Začínáme s Microsoft Visual Basicem 2008 27. Část II Základy programování 119. Část III Návrh uživatelského rozhraní 291 StruËn obsah Část I Začínáme s Microsoft Visual Basicem 2008 27 1. Integrované vývojové prostředí Visual Studia 29 2. Píšeme svůj první program 57 3. Práce s ovládacími prvky v okně Toolbox 81 4. Práce

Více

JAZYK C# ÚVOD. Literatura. Jazyk C# .NET Framework

JAZYK C# ÚVOD. Literatura. Jazyk C# .NET Framework JAZYK C# ÚVOD Literatura 1. VIRIUS, M. Od C++ k C#. České Budějovice: KOPP, 2002. 235 s. Cena 199 Kč. ISBN 80-7232-176-5. 2. NAGEL CH. et al. C# 2005. Programujeme profesionálně. Brno: Computer Press,

Více

Úvod. Leden Fakulta informačních technologií VUT. Radek Kočí Seminář Java Úvod 1/ 22

Ú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íce

Vizuální programovací jazyk

Vizuální programovací jazyk Vizuální programovací jazyk Adam Zmrzlý Seminář LaSArIS, 24. 04. 2013 Obsah Motivace Vizuální programování Jazyk Shades Jazyk Tints Interpret a běhové prostředí Shader Vývojové prostředí CodePainter Ukázky

Více

Video tutoriál pro prostředí Eclipse

Video tutoriál pro prostředí Eclipse Video tutoriál pro prostředí Eclipse Eclipse environment videotutorial Radka Entlová Bakalářská práce 2011 UTB ve Zlíně, Fakulta aplikované informatiky, 2010 4 ABSTRAKT Cílem této bakalářské práce je

Více

Společnost Xerox vytváří škálovatelné, hostované řešení pro optimalizaci globální správy tiskových aktiv

Společnost Xerox vytváří škálovatelné, hostované řešení pro optimalizaci globální správy tiskových aktiv Microsoft Visual Studio 2005 a Microsoft SQL Server 2005 Případová studie zákaznického řešení Společnost Xerox vytváří škálovatelné, hostované řešení pro optimalizaci globální správy tiskových aktiv Přehled

Více

Tvorba aplikace typu klient/server pomocí Windows Communication Foundation

Tvorba aplikace typu klient/server pomocí Windows Communication Foundation Tvorba aplikace typu klient/server pomocí Windows Communication Foundation Petr Kafka Ing. Václav Novák, CSc. Školní rok: 2008-09 Abstrakt Tato bakalářská práce se bude zabývat využitím programovacího

Více

Nástroje a frameworky pro automatizovaný vývoj. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Nástroje a frameworky pro automatizovaný vývoj. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nástroje a frameworky pro automatizovaný vývoj Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Proces vývoje webové aplikace Předepsaná adresářová struktura. Kompilace zdrojových kódů.

Více

Vývoj webových aplikací na platformě ASP.NET MVC a Single Page Application Diplomová práce

Vývoj webových aplikací na platformě ASP.NET MVC a Single Page Application Diplomová práce Univerzita Hradec Králové Fakulta informatiky a managementu Katedra informatiky a kvantitativních metod Vývoj webových aplikací na platformě ASP.NET MVC a Single Page Application Diplomová práce Autor:

Více

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče Příloha č. 3 k č.j. : MV-145067-6/VZ-2013 Počet listů: 12 Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý nebo cenu za 1 dle zadávací dokumentace a nabídky uchazeče Část 1 pro administrátory

Více

MOŽNOSTI POKROČILÉ SPOLUPRÁCE GIS A.NET FRAMEWORKU

MOŽNOSTI POKROČILÉ SPOLUPRÁCE GIS A.NET FRAMEWORKU Univerzita Palackého v Olomouci Přírodovědecká fakulta Katedra geoinformatiky Martin DZÍBELA MOŽNOSTI POKROČILÉ SPOLUPRÁCE GIS A.NET FRAMEWORKU Bakalářská práce Vedoucí práce: Doc. Mgr. Jiří Dvorský, Ph.D.

Více

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti: ArcGIS for Server ArcGIS for Server ArcGIS for Server je komplexní nástroj, který představuje platformu pro poskytování GIS služeb umožňujících pořizování, správu a analýzu prostorových dat a jejich vizualizaci.

Více