VÝUKOVÝ MATERIÁL Identifikační údaje školy
Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vytvořeno Určeno pro Přílohy
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 CZ.1.07/1.5.00/34.1076 Pro vzdělanější Šluknovsko 32 – Inovace a zkvalitnění výuky prostřednictvím ICT 0207 Mgr. Bc. Jan Škoda Programování VY_32_INOVACE_0207_0302 Visual C# - Vytvoření projektu Žák si upevní učivo o ovládacích prvcích a jejich vlastnostech v programovacím jazyce Visual C# 23. 7. 2013 3. ročník oboru Informační technologie Bez příloh
Metodický list • Učitel: • Výklad s projekcí elektronického učebního materiálu. • Ukázka obecného postupu činností. • Monitorování činnosti žáků.
• Žák: • Sleduje výkladovou projekci a demonstraci učitele. • Procvičuje.
Visual C# Vytvoření projektu
Spuštění Visual Studia • Budeme pracovat v MS Visual Studio 2012 for Desktop. 1. Spusťte program VS Express for Desktop. 2. V okně Start Page vyberte: 1. 2.
New project – pro vytvoření nového projektu. Open project – pro otevření již uloženého projektu.
Start Page
Zdroj: Autor
Nový projekt • Po kliknutí na New Project vyberte s jakým programovacím nástrojem budete pracovat. • Visual Basic • Visual C# • Visual C++
• Dále určete, jakou aplikaci chcete vytvářet: • Windows Forms Application – aplikace pro MS Windows Desktop. • WPF Application – aplikace pro MS Windows (využívá mnoho grafických nástrojů). • Console Application – konzolová aplikace. • Class Library – vytvoření souboru .dll (knihovny). • Empty Project – prázdný projekt.
Zdroj: Autor
Projekt • Budeme programovat ve Visual C# aplikace Windows Forms Application. • Po výběru se dostaneme k základnímu projektu. • Na levé straně je důležitá záložka Toolbox – obsahuje nepřeberné množství komponent. • Uprostřed je Formulář, na který budeme komponenty vkládat. • Vpravo je Solution Explorer, který nám pomůže se správou projektu. • Pod ním se nacházejí Properties – vlastnosti jednotlivých komponent.
Projekt
Zdroj: Autor
Kód • Nyní se podíváme na kód. • Pravým tlačítkem klikněte na Form1.cs v Solution Explorer a vyberte View Code.
Zdroj: Autor
Spuštění programu • Klávesa F7 – kompilace (nebo Debug → Build Solution). • Klávesa F5 – spuštění (nebo Debug → Start Debugging). • Klávesa CTRL + F5 – spuštění bez debugování (nebo Debug → Start Without Debugging). • Klávesa SHIFT + F5 – zastavení běhu programu (nebo Debug → Stop Debugging). • Klávesa F9 – Umístění Breakpointu (nebo Debug → Toggle Breakpoint).
Publikování projektu • Pokud jsme s aplikací spokojeni, můžeme ji publikovat. • Vytvoří se instalační balíček, který aplikaci nainstaluje do libovolného PC s OS MS Windows. • Stačí zvolit: • Build → Publish WindowsFormApplication
• Spustí se průvodce, který nám pomůže s publikováním: 1. 2. 3.
Kam budeme aplikaci ukládat (disk, FTP, Webová stránka). Jak budou uživatelé instalovat aplikaci (Web, CD,…). Má aplikace kontrolovat updaty.
Zdroje • BĚHÁLEK, Marek. Programovací jazyk C# [online]. 2007, 134 s. [cit. 2013-07-23]. Dostupné z: http://www.cs.vsb.cz/behalek/vyuka/pcsharp/text.pdf. • PEŇAŠKA, Jaroslav. Malý úvod do programování v .NET C# [online]. 2006, 64 s. Dostupné z: http://physics.ujep.cz/~jkrejci/vyuka/prg2/MalyUvodDoCsharp.pdf. • Projekty SIPVZ Gymnázia Olomouc-Hejčín 2005/2006. KOVÁŘ, Dušan. Programování se zaměřením na .NET a jazyk C#: Programovací jazyk C# [online]. 2006 [cit. 2013-07-23]. Dostupné z: http://projektysipvz.gytool.cz/ ProjektySIPVZ/Default.aspx?uid=3. • PUŠ, Petr. Poznáváme C# a Microsoft .NET. In: O počítačích, IT a internetu Živě.cz [online]. 2004 [cit. 2013-07-23]. Dostupné z: http://possitive.wz.cz/ files/Poznavame_CSharp.pdf. • ŠÍMA, František a David VILÍMEK. Microsoft Visual Studio .NET: praktické programování krok za krokem. 1. vyd. Praha: Grada, 2006, 254 s. Průvodce (Grada). ISBN 80-247-1418-3. • VIRIUS, Miroslav. C# pro zelenáče. Praha: Neocortex, 2002, 255 s. ISBN 80-8633011-7. • VIRIUS, Miroslav. Programování pro .NET. Praha: ČVUT, 2011, 260 s. ISBN 978-8001-04866-4.