Книга представляет собой сборник более 300 тщательно подобранных готовых решений различных задач для программистов на Visual Basic 2005, которые изложены в виде "задача - решение - обсуждение". Рецепты упорядочены по типу решаемых проблем. Почти каждый рецепт сопровождается полным исходным кодом с комментариями, объяснением технологии, лежащей в основе его работы, а также кратким описанием альтернативных решений и возможных ограничений. Приведены сотни фрагментов программного кода, примеров и решений: по работе с базами данных, выводу документов на печать, шифрованию и сжатию данных, работе с графикой, манипуляции с файлами и многое другое. Рассмотрены проекты повышенной сложности, ориентированные на работу с мультимедиа и математическими преобразованиями с применением методов линейной алгебры. Описаны особенности обновления программ, написанных на Visual Basic 6 с учетом изменений, введенных в Visual Basic 2005.
Kniga predstavljaet soboj sbornik bolee 300 tschatelno podobrannykh gotovykh reshenij razlichnykh zadach dlja programmistov na Visual Basic 2005, kotorye izlozheny v vide "zadacha - reshenie - obsuzhdenie". Retsepty uporjadocheny po tipu reshaemykh problem. Pochti kazhdyj retsept soprovozhdaetsja polnym iskhodnym kodom s kommentarijami, objasneniem tekhnologii, lezhaschej v osnove ego raboty, a takzhe kratkim opisaniem alternativnykh reshenij i vozmozhnykh ogranichenij. Privedeny sotni fragmentov programmnogo koda, primerov i reshenij: po rabote s bazami dannykh, vyvodu dokumentov na pechat, shifrovaniju i szhatiju dannykh, rabote s grafikoj, manipuljatsii s fajlami i mnogoe drugoe. Rassmotreny proekty povyshennoj slozhnosti, orientirovannye na rabotu s multimedia i matematicheskimi preobrazovanijami s primeneniem metodov linejnoj algebry. Opisany osobennosti obnovlenija programm, napisannykh na Visual Basic 6 s uchetom izmenenij, vvedennykh v Visual Basic 2005.