|
Прогнозируя шквал книг про VB .NET в ближайшие несколько лет, автор решил «позариться на деньги, потому что ранние книги хорошо продаются, даже если это сплошная туфта». На самом деле это, конечно, самоирония. Такой уважаемый и почтенный человек, как Дан Эпплман, знакомый с VB с самой первой бета-версии, просто по определению не мог написать плохую книгу.
И книга действительно вышла потрясающей. Она претендует стать в среде разработчиков VB .NET примерно тем же, чем стала «Философия Java» Брюса Эккеля для поклонников кофе ранним солнечным утром.
Дан Эпплман последовательно рассматривает все ключевые изменения VB .NET и в понятной, немного саркастичной форме расписывает все «за» и «против», которые он нашел, используя вторую бета-версию VB .NET Studio. Он не является ни апологетом, ни критиком Microsoft, он относится к ней так же, как и к десяткам других крупных софтверных корпораций.
Книга не является скучным разбором по шагам нескольких примеров, не является она также и пересказом документации. Она уникальна, как и любая хорошая книга.
Несмотря на все новшества и кардинальные изменения, по сути, новых языка и среды разработки, автор приучает не бояться перемен с первых же страниц и настраивает читателей на позитивный лад.
Последовательно пройдясь по ключевым отличиям в синтаксисе, типах данных и операторах, Дан рассматривает более существенные концепции, такие как наследование, новые механизмы управления памятью и реализацию многопоточности. На примерах показав области практического применения VB .NET и сроки перехода на новую версию, автор показал, где еще возможно использование VB5 и VB6. С большим удовлетворением автор признает, что теперь VB перестал быть «игрушечным» языком и поводом для насмешек у программистов C++/Java. И несмотря на то, что в концепции .NET планируется внедрение 18 различных языков программирования, компанией Microsoft уготована главная скрипка этого оркестра именно языку Visual Basic .NET.
Многочисленные примеры кода можно скачать с сайта издательства «Питер» по адресу http://www.piter.com/download. Автор и издательство обязуются постоянно обновлять код, чтобы он был работоспособен в самых последних версиях VB .NET.
Вывод: однозначно рекомендуется всем, кто программировал на VB более чем полгода и планирует заниматься этим и впредь. Можно не только успеть вскочить на подножку набирающего обороты поезда, но и прокатиться в локомотиве.
Дмитрий Марков.
|