Kluczowym elementem wprowadzonym przez firmę Microsoft wraz z platformą .NET jest język C#. Został on opracowany jako podstawowe narzędzie programistyczne dla tej platformy. Twórcy programu starali się połączyć w nim najlepsze cechy takich języków jak C, C++, Java i Visual Basic.
Autorzy: Format: B5, stron: 600 Ocena: 6/6 |
W efekcie uzyskali efektywne narzędzie, które pozwala przygotowywać aplikacje w oparciu o komponenty i oferujące wsparcie dla komunikacji sieciowej. Programiści zainteresowani opanowaniem tego języka mogą sięgnąć m.in. po książkę \”C#. Programowanie\”.
Licząca sześćset stron publikacja została podzielona na trzy części. Pierwsza przybliża czytelnikom poszczególne elementy języka. Poznają dzięki niej środowisko Visual Studio, tworzą pierwszy program w C#, a także przyswajają sobie podstawy języka począwszy od typów danych aż po słowa kluczowe.
Dowiadują się jakie możliwości wynikają ze stosowania klas i obiektów, uczą się zależności i relacji zachodzących między klasami, a ponadto zapoznają się z informacjami traktującymi o strukturach, interfejsach, kolekcjach, łańcuchach znaków i obsłudze wyjątków. Autor przybliża też mechanizmy odpowiedzialne za obsługę i zarządzanie zdarzeniami.
Tematykę części drugiej stanowią zasady tworzenia oprogramowania w języku C#. Zawarto w niej opis technik przygotowywania aplikacji dla pojedynczych komputerów z wykorzystaniem klas Windows Forms, jak i przybliżono reguły stosowania klas Web Forms i Web Services w przypadku tworzenia programów sieciowych.
W części tej znalazł również swe miejsce materiał traktujący o obsłudze baz danych za pomocą ADO.NET oraz rozdział poświęcony łączeniu omawianych technik w procesie budowy kilku zintegrowanych aplikacji.
W części trzeciej autor skupił swą uwagę na stosowaniu języka C# we wspólnym środowisku uruchomieniowym (CLR – Common Language Runtime), stanowiącym serce platformy .NET, oraz na wykorzystaniu biblioteki klas platformy .NET (FCL – Framework Class Library). W części tej przybliżone zostały także techniki zapewniające możliwość wykorzystywania komponentów COM w aplikacjach budowanych w oparciu o język C#.
\”C#. Programowanie\” to doskonały podręcznik wprowadzający programistów w świat tworzenia aplikacji w języku C#. Godny podkreślenia jest przy tym fakt, że autor nie ograniczył się wyłącznie do zaprezentowania samego języka, lecz przedstawił również możliwości jego praktycznych zastosowań w zakresie tworzenia programów dla platformy .NET.
Cennym elementem są ponadto liczne wskazówki i ostrzeżenia, którymi autor dzieli się korzystając ze swego bogatego doświadczenia. Reasumując należy stwierdzić, iż mamy do czynienia z pozycją, która bez cienia wątpliwości zasługuje na rekomendację.