abramakabra
Były Moderator
- Dołączył
- Marzec 16, 2003
- Posty
- 1191
Witam. Jako że jest to dział również o C# a niema w nim żadnej informacji o tym nowoczesnym, miłym i przyjemnym języku ( :yes: ) pozwoliłem sobie posklejać małe HOWTO :
1. Trochę teorii
2.Cechy języka
3. Skąd pobrać ?
WERSJA 90-cio DNIOWA
DARMOWY VISUAL STUDIO 2005 EXPRESS
Visual C# Express 2008
4. Kursy, tutoriale, źródła...
Dobry kurs C#
Największa polska strona dla programistów .NET
Przykładowe programy, źródła...
Strona podobna do tej powyżej...
C-Sharpcorner.com, Ogromna ilość kursów i tutoriali. Gorąco polecam
5. Książki
C# i .NET
C#. Programowanie
C#. Tworzenie aplikacji sieciowych. 101 gotowych projektów
C#. Tworzenie aplikacji graficznych w .NET 3.0
1. Trochę teorii
Język programowania stworzony 15 lipca 2000 roku przez Microsoft. Dla ułatwienia jego nazwę zapisuje się C# (czyt. "si sharp"). Jest on bardzo podobny do javy jednak zostało w nim wyeliminowane wiele jej złych cech (brak typów wyliczeniowych, przeciążania operatorów, wskaźników na funkcje). Z C/C++ nie łączy go praktycznie nic oprócz składni.[/b]
2.Cechy języka
1. Programy napisane w C# są uruchamiane przez środowisko uruchomieniowe zwane .NET Framework, które to jest dostępne za darmo na stronie Microsoftu. Framework jest standardowo wbudowany w Windows XP SP2
2. Program jest kompilowany do kodu pośredniego znanego jako MSIL, dopiero przy uruchomieniu zamieniany jest na kod maszynowy
3. C# jest w pełni obiektowy, dzięki zastosowaniu mechanizmów opakowywania (ang. Boxing) i rozpakowywania (ang. Unboxing)
4. Dzięki wbudowanym mechanizmom odzyskiwania pamięci (Garbage Collector) nie trzeba dbać o zwalnianie zaalokowanej pamięci. Konsekwencją tego jest brak wskaźników (są one dostępne jedynie w tzw. Unsafe Mode).
5. W C# można automatycznie tworzyć dokumentację XML dzięki specjalnym komentarzom ///
6. Bibliotekę standardową stanowi Przestrzeń nazw System
7. Obsługa błędów realizowana jest przez wyjątki; środowisko .NET zaprojektowane jest tak, że przechwytywanie wyjątków nie powoduje zmniejszenia wydajności programów napisanych w C#[/b]
3. Skąd pobrać ?
WERSJA 90-cio DNIOWA
DARMOWY VISUAL STUDIO 2005 EXPRESS
Visual C# Express 2008
4. Kursy, tutoriale, źródła...
Dobry kurs C#
Największa polska strona dla programistów .NET
Przykładowe programy, źródła...
Strona podobna do tej powyżej...
C-Sharpcorner.com, Ogromna ilość kursów i tutoriali. Gorąco polecam
5. Książki
C# i .NET
C#. Programowanie
C#. Tworzenie aplikacji sieciowych. 101 gotowych projektów
C#. Tworzenie aplikacji graficznych w .NET 3.0