C Sharp/Potrzebne narzędzia
Z Wikibooks, biblioteki wolnych podręczników.
[edytuj] Potrzebne narzędzia
[edytuj] Czego potrzebuję??
Do programowania w języku C# wymagane są biblioteki. Są one dostępne w paczkach, które nazywa sie frameworkami. Są trzy najpopularniejsze frameworki:
- .NET Framework - stworzone przez Microsoft, najszybciej aktualizowane.
- Mono - open-sourcowy framework, który pozwala odpalić nasze aplikacje w Linuxie bądź MacOSie. Niestety rozwój tego frameworka jest znacznie wolniejszy, niż rozwój oryginalnego rozwiązania MS.
- DotGNU - projekt, który ma na celu uruchomienie programu na niemal każdej platformie, chociażby na XBoxie 360 bądź Playstation3.
Po ściągnięciu pakietu framework potrzebujemy albo edytora tekstu i dodatkowego kompilatora, albo IDE - zintegrowanego środowiska programistycznego. Ściągając IDE automatycznie ściągamy także kompilator, nie musimy martwić się o dodatkowe szukanie. Każdy z tych frameworków posiada własne profilowane środowisko. Dla MS .NET Framework
- Visual Studio 2008
- Develop (SharpDevelop)
Dla Mono
- MonoDevelop
Dla DotGNU takowe środowisko nie istnieje, lecz jest udostępniony kompilator na oficialnej stronie tego projektu.
Często dla lepszego zrozumienia kodu będziemy pisać w Notatniku lub Notepad++. Pozwoli to nauczyć się podstawowych technik programistycznych bez pomocy IDE.