Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Visual Basic - Трюки и Хитрости, советы и ответы на вопросы


Служба Рассылок Subscribe.Ru проекта Citycat.Ru
VB Хитрости - советы и ответы на вопросы

Cегодня хитростей не будет. Сегодня, я постараюсь ответить на вопрос, который мне задают 2-3 раза в неделю начинающие читатели - vb программисты. Вопрос простой, как мир: "Что из литературы купить, для начала изучения VB" или, "Осваиваю работу с базами данных, что лучше прочесть", или "Что почтитать про API" ...
Ответ, опять таки, прост. Во первых, если чтение прямо из Интeрнета не слишком дорого, можно попробовать походить по ссылкам моего сайта, после чего походить по ссылкам тех сайтов, куда приведут вас мои ссылки..... Совершенно нормальный процесс самообразования. Если вы еще владеете английским, достаточно, чтобы читать технические тексты, то материалов для чтения появится очень - очень много.
Есть другой путь, не менее удобный (временами более удобный и привычный) - купить книгу, бумажную книгу c картинками :-)
Единственная проблема, что выбрать, так как выбор уже есть.

Опять таки, сошлюсь на свой сайт . В разделе книги по VB на русском лежат описания нескольких десятков книг. Читатели, купившие эти книги, после прочтения делятся впечатлениями.
Приграшаю и вас, поделится своими вечатлениями с другими потенциальными покупателями этих книг.
А со своей стороны, в этом выпуске хитростей, я хотел рассказать о нескольких книгах, разных направлений. Наиболее удчных среди прочих.

Итак, по порядку. Первое, с чего начинается любая программа, это алгоритм. Как она должна, и как будет работать.
Первый учебник - это недавно вышедшая книга по написанию и использованию алгоритмов в VB Visual Basic. Готовые алгоритмы
Что можно сказать об этом учебнике. Это совешенно фундаментальные знания, к тому же "заточенные" в использовании на Visual Basic. Кника содержит реально используемые примеры, и удачно "скроена" Если вы временами испытываете затруднения в формулировках, "как же лучше это сделать", то возможно вам надо взглянуть как это сделали разработчики схожего алгоритма.

Вторая книга той же направленности. Книга классическая. Не сомневаюсь, что автор вам известен. Это Дональд Кнут. Человек посвятивший свою жизнь разработке алгритмов. Надеюсь вы не думайте, что алгоритмы нужны только для математических расчетов?
Загляните сюда: Искусство программирования. Основные алгоритмы. Сразу предупреждаю, это серьезная литература, отличающаяся от книжек "для чайников" и "за 21 день" . Материал, который излагает автор - серьезен, и несет в себе знания необходимые любому программисту. Не смотря на немалую цену эта книга занимает второе место в top100 по компьютерной литературе этого года.

От алгоритмов мы плавно перейдем к книгам о программировании.
Что можно посоветовать читателям? Хитом сезона является
Использование VISUAL BASIC 6. Специальное издание
Это второе издание книги ( я имею в виду русскоязычное) Книга наполнена полезной информацией, и отзывы читателей определенно положительные . Книга написана профессионалами, действительно любящими свое дело, это и повлияло на рузультат. Результат получился удачным...

Тепрь переходим к базам данных.
Обработка баз данных на Visual Basic 6 (+ CD - ROM)
Это именно та книга, которую надо купить для изучения работы VB с базами. А ведь работа с базами есть одно из основных применений VB.
В этой книге не просто скупо рассказывается о том какую кнопку нажать в какой момент времени - нет, книга посвятит вас в тонкости как писать DB related приложения, и почему именно так.
И вторая книга той же направленности:
Руководство разработчика баз данных на Visual Basic 6 (+ CD - ROM)
Хотя эта книга популярна чуть меньше первой, но весьма хорошо ее дополняет. Т.е. материал не может не пересекаться, но так как написаны они разными людьми, то нередко вы получаете иную точку зрения на уже известную вам тему или предмет разговора. Рекомендую.

Далее , что в цивилизованном мире часто является сервером баз данных? Зависит от обстоятельств. Это может быть Oracle, Sybase, или SQL. Для нас, кормящихся от Микрософтовских продуктов наиболее "родным" является SQL Server 7.0.
Использование SQL Server 7.0 + CD ROM
Книга адресована начинающим. Для серьезного администрирования SQL сервера, надо заказать другую книгу. Однако для начинающих эта книга хороша, она охватывает широкий круг вопросов, комментируя их примерами. На мой взгляд - это идеальный путь для самостоятельного изучения, разбирать тему, имея перед глазами примеры.

Если вы начали работать с MS Access, то стоит обратить внимание на эту книгу: Microsoft Access 2000. Справочник
Это не учебник по программированию. Это справлчник по использованию. Однако информация в нем подана вполне структурно, и на мой взгляд понятно. Хотя (и опять таки, на мой взгляд )человек понимающий, что такое база данных остальное может прочесть в хелпе)
А вот эта книга - именно по программированию, по программированию на VBA: Программирование в Microsoft Office. Руководство по Visual Basic for Applications

Настает момент, когда оказывается, что встроенных возможностей VB доступа в систему уже не хватает. Вопросы, как мне поместить программу "туда, к часикам" или как "сделать мое окно поверх всех других" уже являются запрещенными в отдельных конференциях по Бэйсике. ЗАпрещенными, потому, что на них уже сто раз отвечали. И решение не сложно, но требует манипуляции с API функциями. Сразу хочу сказать, что специальной литературы по использованию API с VB на русском нет. Единственно, что могу предложить - этот вот хелп
Так же , я могу порекомендовать книжку, не являющуюся руководством по API на VB, однако очень поучительную с точки зрения понимания, что же это такое , и как оно работает . Итак, Азбука программирования в Win32 API . А учитывая
ее цену - 25 рублей, ппрочесть ее стоит


Книга, которую некоторые смогут заказать на английском, отличный первоисточник, и самоучитель по API для VB Это книга Дана Аппельмана . Сомневаюсь, что многие могут себе посволить такое приобретение, однако , если у вас есть такая возможность (Я знаю, что часть подписчиков живет и работает в Европе и Америке), то настоятельно рекомендую.


Вот коротенько все, что я хотел сказать о книгах. Если у вас есть интересная информация, которой вы хотели бы поделиться с читателями (например о прочитанной полезной книге ), то вы можете заглянуть ко мне на сайт в раздел книги, и оставить сообшение там, или написать мне

 

Хочу поставить в известность всех подписчиков этого листа - лист создается в html , а потом автоматом на Ситикоте из него создается текстовый вариант. Так что, если вы, по ошибке, подписались на текстовую версию - рекомендую изменить этот параметр, так как за качество конвертации я не отвечаю, а создавать отдельную версию у меня не хватает времени. Сорри

 
 
Успехов в программировании!

Борис Рудой

Автор сайта - Visual Basic на русском



http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное