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ń.
Autorzy starali się uczynić tę książkę użyteczną dla każdego, kto jest zainteresowany nauczeniem się
C#, jednak głównymi odbiorcami będą programiści znający już któryś z obiektowo zorientowanych
języków, takich jak: C++, Smalltalk, Java czy Delphi.
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.
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ń.
Autorzy starali się uczynić tę książkę użyteczną dla każdego, kto jest zainteresowany nauczeniem się
C#, jednak głównymi odbiorcami będą programiści znający już któryś z obiektowo zorientowanych
języków, takich jak: C++, Smalltalk, Java czy Delphi.
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.