Vývojové nástroje pro C# .NET
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Vývojové nástroje pro C# .NETVývojové nástroje pro C# .NET

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Laser Game Ostrava

Vývojové nástroje pro C# .NET

Google       Google       21. 6. 2008       34 490×

V tomto článku vám představím řadu nástrojů, které můžete použít pro vývoj svých .NET aplikací. Ukážu vám, jak zprovoznit .NET Framework 3.5 SDK, a pak vám představím různé editory a IDE pro psaní vašich .NET aplikací.

Reklama
Reklama

Instalace .NET Frameworku 3.5 Software Development Kit (SDK)

Než začneme psát .NET aplikaci pomocí jakéhokoli jazyka CLS, nevyhneme se instalaci .NET Frameworku, který je zdarma ke stažení zde. Rád bych vás ale upozornil na skutečnost, že pokud hodláte použít vývojové prostředí Visual Studia 2008, nebo některé z jeho Express verzí, je zcela zbytečné instalovat .NET Framework zvlášť. VS 2008 si vše potřebné stáhne a nainstaluje.

Pokud nebudete používat ani jedno z výše uvedených prostředí a rozhodli jste se pro použití poznámkového bloku, stáhněte .NET Framework z výše uvedeného odkazu a nainstalujte. Framework se standardně instaluje do složek C:\Program Files\Microsoft Visual Studio 9.0\SDK\v3.5, dále instalační program vytvoří adresář ve složce Windows C:\Windows\Microsoft.NET\Framework\v3.5, v této složce naleznete různé nástroje, jako jsou například kompilátory pro jazyky dodávané s platformou .NET pracující na úrovni příkazové řádky.

Vývoj .NET aplikací pomocí PSPadu

PSPad je freeware textový editor podporující několik desítek typů souborů, ve kterých zvýrazňuje syntaxi a obsahuje pro ně předdefinované šablony. Integrovaný HEXa editor a FTP klient, záznam maker, práce s projekty, vyhledávání a nahrazování v souborech, průzkumník kódu pro několik prostředí, podpora konverze kódových stránek včetně UNICODE a UTF-8, kontrola pravopisu…

Než se pustíme do vývoje, musíme PSPad stáhnout a nainstalovat (jak nečekané, že). PSPad stáhneme na domovských stránkách www.pspad.com.

Po spuštění PSPadu musíme udělat několik úprav. Nastavit zvýrazňovač C# a zavěsit na PSPad kompilátor csc.exe.

Nastavení zvýrazňovače C#

  1. V horní nabídce klikneme na Nastavení
  2. V menu vybereme Nastavení zvýrazňovačů
  3. V seznamu vybereme první položku < not assigned > a zaškrtneme ji
  4. Vpravo v seznamu Uživatelské zvýrazňovače vybereme C# a vše potvrdíme OK

Zavěšení kompilátoru C# na PSPad

Při otevření PSPadu máme v levé části otevřen nástrojoví panel, pokud ne, zobrazíme ho klávesovou zkratkou Ctrl + F2. Postup, který budu nadále psát, musíte opakovat u každého nově vytvořeného projektu (nebo jsem aspoň nepřišel na to, jak to zachovat).

  1. Na první záložce v nástrojovém panelu klikneme na Nastavení projektu
  2. Přejdeme na záložku Kompilátor
  3. U položky kompilátor zadáme cestu k aplikacicsc.exe, jak jsem již zmínil, nalezneme ji v C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
  4. Do položky parametry vepíšeme následující: /out:muj_program.exe *.cs
  5. Do položky Výchozí adresář zvolíme cestu k našim zdrojovým souborům a potvrdíme přes OK

Tak nyní máme nastavený PSPad a nic vám nebrání k tomu, abyste začali vyvíjet své .NET aplikace pomocí bezplatných nástrojů.

PSPad zdraví

Abychom odzkoušeli naše nastavení, provedeme následující kroky:

  1. otevřeme nový soubor a zvolíme šablonu C#
  2. Zapíšeme následující kód:
    using System;
    
        public class TestPspad
        {
    
            static void Main(){
                Console.WriteLine("Ahoj, zdraví tě PSPad!");
                Console.ReadLine();
            }
    
        }
  3. Stiskem kláves Ctrl + F9 program zkompilujeme (*.exe soubor se uloží do adresáře, který jsme zvolili jako výchozí)
  4. Hotovo
  5. Ukázka v archívu ZIP

Vývoj .NET aplikací pomocí SharpDevelop

SharpDevelop je IDE vývojové prostředí typu open source. SahrpDevelop poskytuje řadů prvků a v mnoha směrech je stejně výkonné jako starší Visual Studio 2003. Nicméně do současného Visual Studia 2008 má opravdu daleko, ale pro takové to domácí patlání bohaté stačí. U tohoto IDE máte dvě možnosti, jak jej nainstalovat. Můžete si stáhnout a zkompilovat soubory *.cs například pomocí PSPadu, nebo stáhnout a spustit instalační program. V čem vlastně spočívá síla tohoto IDE?

  • Podpora kompilátorů Microsoft a Mono C#
  • IntelliSence a schopnosti pro expanzi kódu
  • Vizuální designéři formulářů Windows
  • Prohlížeč na úrovni projektu
  • Integrovaná utilita pro prohlížení objektů
  • Utility pro manipulaci s databázemi
  • Integrace s dokumentací SDK

Vývoj .NET aplikací pomocí Visual C# 2008 Express

Visual C# 2008 Express je ořezanou verzí MS Visual Studio 2008, která je určená pro amatéry a studenty. Visual C# 2008 Epress obsahuje různé nástroje pro prohlížení, designéra formulářů Windows, dialogové okno Add Reference. Toto IDE prostředí poskytuje další nástroje, které nejsou v SharpDevelop dostupné. Například integrovaný grafický debugger.

Visual C# 2008 Express download

Vývoj .NET aplikací pomocí Visual Studio 2008

Chcete-li se věnovat vývoji .NET aplikací jako profesionál, měl(a) byste uvažovat o koupi licence VS 2008. Ze všech IDE, s kterými jsme měli tu čest, je tento nástroj nejmocnější a taky proto jsem ho nechal nakonec. Popis VS 2008 by dal možná i na celou knihu, proto zde uvedu jen pár základních věcí.

Visual Sudio 2008 je distribuováno v několika verzích, od kterých se pak odvíjejí ceny. S každou verzí dostáváte různou výzbroj pro různé mise, které se vám jako vývojáři .NET naskytnou. VS 2008 se dodává s designéry grafického prostředí, nástroji pro komunikaci a správu databází, utilitkami pro prohlížení objektů a projektů a integrovaným systémem nápovědy MSDN.

Mezi přední vlastnosti patří:

  • Vizuální editory a designéři XML
  • Podpora vývoje pro mobilní zařízeni
  • Podpora vývoje pro Office 2007 a 2003
  • Sledování změn a revizí daného zdrojového kódu
  • Refaktorace kódu
  • Knihovny pro expanzi kódu založeného na XML
  • Vizuální designéři

Závěr

Snad bude tento článek pro mnohé začínající vývojáře dobrým průvodcem mezi různými vývojovými prostředími.

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

4 názory  —  4 nové  
Hlasování bylo ukončeno    
0 hlasů
Google
Student ČVUT FJFI katedry softwarového inženýrství v ekonomii. Mezi jeho zájmy patří programování a sport. Autor má zkušenosti s PHP 5, MySQL, XHTML a CSS. Zajímá se o platformu .NET, jazyk C#, ASP.NET a WPF.
Web    

Nové články

Obrázek ke článku Konference: Moderní informační systémy podporují automatizaci

Konference: Moderní informační systémy podporují automatizaci

Současná situace v šíření onemocnění Covid-19 klade na řadu firem nové nároky a mnohé z nich jsou nyní více než kdy jindy závislé na nejmodernějších informačních technologiích. Proto i v oblasti podnikových informačních systémů vidíme rostoucí důraz na automatizaci nebo na důslednou integraci. Také o těchto trendech se bude mluvit na konferenci Firemní informační systémy, která se koná 24.9.2020 v pražském Kongresovém centru Vavruška na Karlově náměstí.

Reklama
Reklama
Obrázek ke článku Nebezpečí ukrytá v USB: z nuly na škvarek za pět sekund

Nebezpečí ukrytá v USB: z nuly na škvarek za pět sekund

Za cenu šesti dolarů lze celkem bez obtíží koupit nový, líbivě vyhlížející flash disk. Přidaná hodnota, které se vám spolu s ním dostane, už tak moc líbivá není. To, co se před pár sekundami tvářilo jako externí disk, se po připojení k počítači změní v důmyslné elektrické křeslo, které vaše zařízení v onen příslovečný škvarek promění za pár sekund. Cílovou skupinou pro koupi takových zařízení by mohli být záškodníci, kteří by tímto způsobem osnovali pomstu třeba vůči záletnému partnerovi. 

Obrázek ke článku Znalosti, dovednosti i prestižní titul MBA: Jde to i moderně a online

Znalosti, dovednosti i prestižní titul MBA: Jde to i moderně a online

Snad nikdy není špatná příležitost na investici do hodnotného vzdělání. Obzvlášť v případě, že absolvent dovede teoretické poznatky přetavit v praktické dovednosti, využitelné při řešení problémů i v komunikaci. Právě na to se specializuje studijní program MBA Řízení informačních technologií, vyučovaný na Business Institutu.

Obrázek ke článku Coding Bootcamp Praha: Obor IT krize nepoznamenala, žádaní jsou weboví vývojáři

Coding Bootcamp Praha: Obor IT krize nepoznamenala, žádaní jsou weboví vývojáři

Pandemie Covid-19 otřásla trhem práce v základech. Dopady krize pocítilo celkově až 45 % zaměstnanců. Není divu, že čím dál větší jistotu přináší obor IT. Ten zůstal krizí téměř nepoznamenán a při nutnosti začít dělat věci na dálku se ještě více ukázalo, jak moc mnohé firmy kvalitní IT potřebují. Do IT nyní přicházejí začátečníci, kteří v něm vidí lukrativní budoucnost a jistotu, ale i freelanceři a zaměstnanci z oborů zasažených krizí

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý