[PL] Od czego zacząć?

Aby rozpocząć programowanie w C# należy zainstalować na swojej maszynie narzędzie do tworzenia aplikacji. Najpopularniejszym narzędziem jest Visual Studio firmy Microsoft, który w wersji Express jest darmowy i pozwala pisać komercyjny kod (czyli na kodzie napisanym w wersji Express można zarabiać 🙂 )

Ze strony Microsoft Visual Studio można pobrać Visual Studio w wersji 2010 oraz 2012. Wcześniejsze wersje (oraz inne produkty Microsoftu) są dostępne również na stronie MSDN, pod warunkiem,  że mamy subskrypcje (studenci mają możliwość uzyskać dostęp do większości produktów Microsoftu w pełnych wersjach, ale jedynie w celach edukacyjnych).

Microsoft oferuje kilka wersji narzędzi Express do tworzenia kodu, które przedstawione są poniżej:

Visual Studio 2010

vs2010

Visual Studio 2012 Express

vs2012

Visual Studio 2012 (wersje trial 90-dniowa)

vs2012other

A więc której wersji należy użyć?

Po pierwsze należy sprawdzić jaki mamy system operacyjny i czy nasza maszyna spełania wymagania 🙂

dla Visual Studio 2010:

Wspierane systemy operacyjne:

  • Windows XP (x86 z SP3 i x64 z SP2)
  • Windows Vista (x86 i x64 z SP1)
  • Windows Server 2003 (x86 i x64 z SP2)
  • Windows Server 2003 R2 (x86 i x64 z SP2)
  • Windows Server 2008 (x86 i x64 z SP2)
  • Windows Server 2008 R2 (x86 i x64 z SP2)
  • Windows 7 (x86 i x64)

Wymagania sprzętowe:

  • Procesor 1.6GHz lub szybszy
  • 1024MB RAM
  • 3GB wolnego miejsca na dysku twardym
  • Dysk twardy 5400 RPM
  • Karta graficzna zgodna z DirectX 9 działająca w rozdzielczości 1024 x 768 lub wyższej

dla Visual Studio 2012:

Wspierane systemy operacyjne:

  • Windows 7 (x86 i x64)
  • Windows 8 (x86 i x64)
  • Windows Server 2008 R2 (x64)
  • Windows Server 2012 (x64)

Wymagania sprzętowe:

  • Procesor 1,6 GHz lub szybszy
  • 1 GB RAM (1,5 GB w przypadku uruchomienia na maszynie wirtualnej)
  • 10 GB (NTFS) dostępnego miejsca na dysku
  • Dysk twardy 5400 RPM
  • Karta graficzna zgodna z DirectX 9 działająca w rozdzielczości 1024 x 768 lub wyższej

 

Po drugie należy wybrać wersję, którą chcemy zainstalować

Jeżeli spełniamy wymagania odnośnie Visual Studio 2012, to lepiej od razu zainstalować tą wersję (m.in dla tego, że VS12 jest wydajniejszy od VS10, no i jest nowszy. A o tym co się zmieniło w nowej wersji można przeczytać na stronie Microsoftu: Co nowego w VS2012)

Do tworzenia projektów desktopowych są wersję Visual Studio Express 2012 for Windows Desktop lub Visual Studio Express C# 2010 (lub odpowienia wersja dla języka Visual Basic czy C++).
Do stworzenia strony webowej są wersje Visual Studio Express 2012 for Web lub Visual Studio Web Developer 2010 Express.

Oczywiście nic nie szkodzi na przeszkodzie, aby zainstalować wszystkie wersje. Każda wersja Visual Studio Express to osobna aplikacja (inaczej ma się to do wyższych wersji, które zarówno wersje desktopowe, webowe czy mobilne, jak i poszczególne języki ma w jednej aplikacji Visual Studio).

Aby nie musieć pobierać wszystkich wersji po koleji, można ściągnąć je w jednym pliku iso: Visual Studio Express All-In-One ISO

Ponieważ na tym blogu skupiam się na programowaniu w C#, więc w kolejnych postach opiszę instalację wersji Visual Studio związanych z programowaniem w tym języku (za równo wersji desktopowych, jak i webowych)