C#. Leksykon
Kategorie: Aplikacje biurowe, Bazy danych, Biznes IT, CAD/CAM, Digital Lifestyle, DTP, eBooki, Elektronika, Fotografia cyfrowa, Grafika komputerowa, Gry, Hacking, Hardware, Pakiety naukowe, Podręczniki szkolne, Podstawy komputera, Programowanie, Programowanie mobilne, Serwery internetowe, Sieci komputerowe, Start-up, Systemy operacyjne, Webmasterstwo
C#. Leksykon
Autor: Ben Albahari, Peter Drayton, Brad Merrill
Cena: 30.00 zł
Data wydania: 2001-04-24
Liczba stron:176
Oprawa: miękka
Autor: Ben Albahari, Peter Drayton, Brad Merrill
Cena: 30.00 zł
Data wydania: 2001-04-24
Liczba stron:176
Oprawa: miękka
C# jest nowym językiem stworzonym przez Microsoft, przeznaczonym do tworzenia aplikacji i
usług internetowych działających na nowej platformie .NET. W niniejszej publikacji znalazły
się informacje, których zaawansowany i średnio zaawansowany programista może potrzebować, aby zacząć używać C#
oraz .NET Framework SDK w pracy.
Leksykon C# zawiera:
- spójny przegląd języka C#, środowiska CLR (Common Language Runtime) oraz BCL (Base Class Library), włącznie z omówieniem według funkcji najważniejszych przestrzeni nazw BCL;
- dokładne omówienie wszystkich elementów języka C#, wraz z wygodnym podsumowaniem składni oraz słownikiem słów kluczowych C#;
- objaśnienia (wraz z przykładami kodu) głównych typów danych C#, od wbudowanych typów bazowych, przez obiekty, po wyliczenia, delegacje, kolekcje, zwykle implementowane interfejsy i inne;
- instrukcje opisujące podstawowe zadania, jakie musi opanować każdy programista C#, od obsługi wyjątków i zdarzeń, przez pracę w sieci, wątki, i korzystanie z wyrażeń regularnych, po korzystanie z refleksji i własnych atrybutów;
- przykłady współpracy ze starszymi komponentami API Win32 oraz COM, a także wykorzystania wskaźników w stylu C/C++ wewnątrz zarządzanego kontekstu CLR;
- omówienie standardowych zagadnień programistycznych, takich jak budowanie udostępnianych złożeń, przegląd podstawowych narzędzi zawartych w SDK, a także wzajemne odwzorowania przestrzeni nazw i złożeń.
C# umożliwia tworzenie zarówno aplikacji i usług sieciowych, jak i tradycyjnych samodzielnych aplikacji lub aplikacji typu klient-serwer. Doświadczenie w którejś z tych dziedzin nie jest wymagane, choć może pomóc w opanowaniu C# i .NET Framework.