Микрософт опубликовал заявление, что уступая многочисленным
пожеланиям разработчиков, крайне неудовлетворенных качественными
изменениями, внесенными в язык VB.NET (VB 7), делающими невозможным
плавный перенос проектов из под более ранних версий, собирается
откатить некоторые фичи, или изменить их для улучшения совместимости.
Что же собираются вернуть "в лоно церкви"? :-)
Первое - VB использует в качестве константы TRUE = -1
MS было решил сделать TRUE = +1 , обьясняя это похожестью
на другие языки программирования. Общественность настояла,
что не стоит;
VB <= ver.6 использует and и or как булеан
операнды, так и для бинарных операций (побитовый сдвиг, сложение...)
Аргументируя редкостью использования последнего типа операций
в бэйсике MS собиралась отменить такие действия. Удалось отстоять;
Текущие версии Бэйсика, при декларации массива Arrayname(10)
создают 11 элементов - от 0 до 10. VB.Net, как планировалось,
будет в этом случае создавать 10 элементов - от 0 до 9 . К
счастью уже во второй бэтте это будет исправлено на привычный
нам манер.
На моей памяти, это первый случай, когда Микрософт уступает
каким-то образом давлению извне. Видимо мнение 3.5 миллионов
VB программистов это существенный аргумент.
Сегодня потратил немного времени в "прогулке"
по книжному магазину ОЗОН
Некоторые книжки, которых нет в моей коллекции
на сайте я собираюсь добавить вскоре. А на написание этого
материала меня сподвигло друое.
Уже примерно 3 года я с сожаленем говорю всем и каждому, что
API для vb программистов была качественно описана только одним
автором. Книжки этого автора, еще раз повторю - специально
написанные для vb программистов и посвященные использованию
Win API, издавалсь на различных языках, только английские
переиздания явили миру более 500 тысяч экземпляров (данные
прошлогодние, не знаю, сколько сейчас) Короче, хвалить Дана
Аппельмана я уже устал. Итак, сбылось... Издательство
Питер выпускает книгу указанного автора Win32
API и visual basic для профессионалов
Книга весьма внушительная - 1120 старниц (я не держал ее
еще в руках, но обычно издательство Питер не выпускает "кривых"
переводов ) Тираж 5000 экземпляров - что меня сильно удивило
так как эта рассылка расходится сегодня для 10529 подписчиков,
а 5000 уникальных IP адресов приходят на мой сайт за 10-12
дней. Так что рекомендую не задерживаться с заказом. Озон
принимает на эту книгу предварительный заказ, ожидая поступление
в ближайшее время.
Итак, перевод лучшей WinAPI книги для программирующих на
VB ждет вас здесь.
Удачи ....
Для тех, у кого есть любые вопросы,
имеюшие отношение к тематике Visual Basic, хочу порекомендовать
место, где на них можно получить ответ. Причем в течении совершенно
разумного и небольшего промежутка времени - от нескольких часов
до нескольких дней. Место это - конференция RU.Visual.Basic,
расположенная
на сайте Visual Basic на русском.
Для сомневающихся в эффективности такого метода получения ответов,
информирую, что за декабрь месяц среднее ежедневное количество
сообщений составлило 65 - общее за месяц - 2031.
Хочу
поставить в известность всех подписчиков этого листа - лист
создается в html, а потом автоматом на Ситикоте из него создается
текстовый вариант. Так что, если вы, по ошибке, подписались
на текстовую версию - рекомендую изменить этот параметр, так
как за качество конвертации я не отвечаю, а создавать отдельную
версию у меня не хватает времени. Сорри.