C# jest innowacyjnym, renomowanym i modnym wśród programistów językiem ogólnego zastosowania. Jego sztandarową zaletą jest wszechstronność i rozciągliwość: może posłużyć do tworzenia serwisów internetowych, aplikacji biznesowych, a także gier. Oprogramowanie zbudowane w C# będzie poprawnie działać na klasycznych komputerach, serwerach, urządzeniach przenośnych, a także na specjalnych urządzeniach do gier. Tworzenie kodu C# w środowisku Visual Studio jest nad wyraz efektywnym, błogim i motywującym sposobem pracy. Niemniej jednak, żeby napisane w ten sposób aplikacje działały bez problemu poprzez długi czas, należy należycie poznać reguły rządzące programowaniem.
Ta książka jest dostępnie napisanym podręcznikiem dla początkujących programistów. Precyzyjne omówienie koncepcji programistycznych umożliwi zrozumienie zasad pisania kodu C#, działania środowiska.NET Framework czy koncepcji relacyjnych baz informacji. Dzięki książce można bardzo ekspresowo zacząć tworzyć ciekawe, oparte na zdarzeniach aplikacje zawierające graficzny interfejs użytkownika. Znalazło się tu świetne wprowadzenie do programowania obiektowego. Wyjaśniono, w jaki sposób należy korzystać z klas dostarczonych wraz z.NET Framework. W zrozumiały sposób pokazano podstawy operacji wejścia-wyjścia, struktur kontrolnych, tablic, list i operacji na plikach, nie zabrakło także omówienia zagadnień dziedziczenia i polimorfizmu. Każde z prezentowanych zagadnień zostało zilustrowane zrozumiałymi i szczególnie praktycznymi przykładami działającego kodu.
W tej książce pomiędzy innymi:
potężne podstawy Visual C# i Visual Studio
Przetwarzanie informacji i sterowanie działaniem programu
Tablice, listy i programowanie obiektowe
Debugger w Visual Studio i analiza kodu aplikacji
Bazy danych: podstawy i tworzenie baz w Visual Studio
Visual C#. Mocne podstawy prowadzą do perfekcji!
Tony Gaddis od ponad dwudziestu lat prowadzi kursy informatyczne, na ogół w Haywood Community College. Jego talent dydaktyczny był niejednokrotnie doceniany i nagradzany. Gaddis otrzymał między innymi tytuł Nauczyciela Roku na North Carolina Community College i nagrodę Teaching Excellence przyznaną poprzez National Institute for Staff and Organizational Development. Jest autorem i współautorem niezwykle uznanych książek dotyczących nauki języków C++, Java, Microsoft