|
Szczegóły:
|
Informacje dodatkowe:
|
Platforma .NET staje się coraz popularniejsza. Tysiące programistów na całym świecie doceniają jej doskonałe narzędzia programistyczne i tysiące stron wyczerpującej dokumentacji. Każdego dnia adepci sztuki programowania odkrywają nowe możliwości oferowane im przez .NET. Wiele z tych możliwości pozostaje jednak wciąż nie odkrytych. Sztuczki i furtki zaszyte przez twórców platformy .NET pozwalające na szybszą i sprawniejszą realizację projektów czekają na to, aby ktoś je zastosował w pracy. Jak dotrzeć do tych ukrytych cech? Skąd wziąć informacje o tym, co jeszcze można osiągnąć wykorzystują znane już narzędzia, na temat których napisano setki książek?
Dzięki książce ".NET. Najpilniej strzeżone tajemnice" poznasz te możliwości platformy .NET, których nie opisuje oficjalna dokumentacja. Znajdziesz w niej omówienie niezwykle cennych, ale mniej znanych funkcji Visual Studio i .NET Framework. Każda z tych funkcji może pomóc Ci podnieść wydajność procesu tworzenia oprogramowania oraz poprawić jakość swoich aplikacji. Dowiesz się, jak wykorzystać maksimum możliwości środowiska programistycznego, wykorzystasz nieznane funkcje GDI+ i ADO.NET i nauczysz się zasad programowania defensywnego, dzięki któremu znacznie ograniczysz liczbę błędów w swoich programach.
Swe rozważania rozpoczyna od przybliżenia narzędzi dostępnych w środowisku Visual Studio, które ułatwiają m.in. rozmieszczanie okien i poruszanie się między nimi, wyszukiwanie fragmentów kodu oraz zarządzanie listą zadań. Następnie omawia zasady tworzenia aplikacji Windows Forms, koncentrując się na działaniach zwiększających estetykę formularzy oraz poprawiających jakość obsługującego je kodu. Godne uwagi są też triki zwiększające czytelność i wydajność kodu tworzonego w językach C# i Visual Basic oraz wskazówki upraszczające proces wyszukiwania błędów. Programiści, którzy wykorzystują w swych projektach bazy danych oraz dokumenty w języku XML docenią z pewnością porady poświęcone mechanizmowi ADO.NET oraz wykonywaniu operacji na bazach danych bez konieczności opuszczania środowiska programistycznego. Całość uzupełnia materiał traktujący o programowaniu defensywnym, czyli o technikach pozwalających zminimalizować skutki występowania błędów popełnionych zarówno przez programistów, jak i przez użytkowników programu.
Magazyn INTERNET KK; 08/2006
