Рекламное объявление
В течение первых нескольких лет моей инженерной карьеры я потратил много времени на написание Visual Basic основанные на GUI приложения для автоматизированных заводских машин. Это были такие приложения VB, которые было очень трудно протестировать, потому что в большинстве случаев пользователи состояли из умеренно образованных людей, которым было трудно использовать мышь, не говоря уже о нажатии на экран и вводе Информация. Неизбежно, сколько бы я ни тестировал эти приложения, один из этих операторов сделает что нибудь это приведет к падению приложения на колени. Очень быстро я понял ценность повторного использования тщательно протестированного кода Visual Basic. В противном случае, если вы начинаете с нуля каждый раз, вы неизбежно будете совершать новые ошибки снова и снова.
Со временем я научился значительно ускорять собственное программирование на Visual Basic, работая в более модульном форматирование - использование компонентов, которые я написал сам или скачал из надежного исходного кода веб-сайты. Я действительно начал ценить тех людей, которые тратят время на написание компонента VB, который выполняет определенную функцию, а затем предлагают этот код совершенно бесплатно другим разработчикам. По ходу моей работы - эти самоотверженные разработчики были святыми. Сегодня я хотел бы предложить некоторые из этих ресурсных сайтов читателям MUO, которые также являются разработчиками VB.
Поиск лучших сайтов для примеров на Visual Basic
Всякий раз, когда вам нужно создать определенную функцию или добавить функцию в ваше приложение, не начинайте с нуля - просто просмотрите визуальные основные примеры на этих сайтах, загрузите те, которые вы хотите, а затем настройте их в соответствии с вашими потребностями. необходимо. Некоторое время назад я написал статью о лучшие профессиональные примеры сайтов для программистов Топ 10 профессиональных сайтов с примерами кода для программистовХотите изучать и создавать приложения с примерами фрагментов кода? Вот лучшие бесплатные примеры сайтов с кодами для начала. Подробнее . Многие из них представляют собой бесценные ресурсы для программиста VB, такие как Planet-Source-Code и DevX. Дэвид также написал отличную статью о Google Code University Научитесь кодировать на любом уровне с Google Code University Подробнее , где вы можете научиться писать на разных языках кодирования. Однако в этой статье я бы хотел остановиться на ресурсах, специально предназначенных для программистов на Visual Basic и для того вида программирования, которым они занимаются.
VBCode - фрагменты кода Visual Basic и файлы
VBCode это ценный, постоянно обновляемый ресурс, содержащий сотни примеров кода на VB. Выбирая лучшие сайты, я оценивал сайт не только по объему свободного VB-кода, но также по разметке и простоте использования. Если поиск нужного вам примера кода займет несколько часов, сайт не будет очень полезным. Отличительной особенностью VBCode является то, что он прекрасно разбит на 10 основных категорий, таких как Интернет и Музыка / Звук. Вы также можете искать во всей базе данных ключевые фразы, которые описывают, что делает фрагмент кода. В настоящее время веб-сайт содержит более 10 000 строк примера кода, и это число увеличивается с каждым месяцем.
В левой строке меню на этом сайте есть категория «популярный код», которую я люблю искать - вы никогда не знаете, какой фрагмент кода вы найдете. Например, быстрый обзор только что обнаружил исходный код, который позволяет вам:
- Сделать форму прозрачной
- Код, который вы можете использовать для проверки вашей электронной почты
- Как создать «фильм», как титры, которые прокручиваются
Код A1 VB - код Visual Basic, форумы и многое другое
A1 VB Code это довольно крутое сообщество программистов на Visual Basic, которое содержит тысячи примеров на Visual Basic. Код здесь охватывает VB и VB.NET, а также ASP и ASP.NET. Код здесь отсортирован по 22 категориям, включая базы данных, программирование игр, XML и интернет-программирование. Моим любимым обычно является раздел «Элементы управления», потому что их так легко интегрировать в существующий исходный код и, как правило, очень легко настроить.
В A1 VB Code вы также найдете довольно активный форум, где вы можете задавать вопросы или обсуждать код. Этот веб-сайт сам по себе был бы более чем достаточным ресурсом, чтобы удовлетворить любого программиста VB. Если вы не можете найти то, что вам нужно, и вам трудно самим это кодировать, вы обязательно найдете на форумах кого-то, кто готов помочь вам.
Андреа В.Б. - Программирование и загрузка
Один из лучших VB-ресурсов, которые я нашел, это Андреа В.Б.Огромный ресурс, созданный Андреа Тинкани в 1999 году и наполненный практически всем, что связано с Visual Basic, которое вы только можете себе представить. Лучшим описанием для этого сайта будет VB портал, предлагая популярный форум, статьи и учебные пособия, новости и ссылки, а также действительно полезные примеры исходного кода и загрузки. Мой любимый раздел этого сайта, который я часто использовал, - это список вызовов API в разделе исходного кода. Эти вызовы API не всегда легко найти, и у AndreaVB есть целый раздел, посвященный им.
Поначалу главная страница сайта выглядит очень загруженной, но это только потому, что сайт полон ценных ресурсов. В дополнение к огромному разделу исходного кода, есть также раздел загрузки, который содержит полный исходный код приложения в некоторых довольно классных категориях, таких как Bluetooth, электронные книги и Visual Basic Игры. Для тех, кто любит раздвигать VB до предела и немного выйти за рамки - этот сайт похож на большую игровую площадку.
VB Accelerator
VB Accelerator сайт на самом деле довольно хорошо назван. В отличие от Andrea VB, VB Accelerator фокусируется на хлебе с маслом VB - основной функциональности старого мяса и картофеля. такие как стандартные элементы управления и общие библиотеки и методы, которые забывают даже программисты старой школы время от времени. Это особенно полезно для людей, которые не удосужились приобрести компакт-диски библиотеки, где вы можете найти многие функции и синтаксис VB. Этот сайт предоставляет вам ресурс, на который можно перейти, когда вам нужно посмотреть, например, как запрограммировать поля со списком и списком или как настроить TreeView.
Простота индекса на главной странице выдает глубину этого сайта. Как только вы начнете детализировать каталоги в каждой папке, вы обнаружите, по-видимому, неограниченный запас примеров Visual Basic, как эта страница, которую я нашел при написании компакт-дисков.
По большей части, эти сайты являются лишь верхушкой айсберга. Сегодня Visual Basic остается одним из самых популярных языков программирования - с веб-сайтами и сообществами программистов. производить больше строк кода и в большем количестве отраслей, чем любой другой язык программирования приложений в Мир.
Вы гуру VB? И если да, то есть ли у вас какие-нибудь любимые ресурсы или онлайн-сообщества, где вы можете получить совет по программированию или примеры на Visual Basic? Поделитесь ими в разделе комментариев ниже.
Райан имеет степень бакалавра в области электротехники. Он 13 лет проработал в области автоматизации, 5 лет - в сфере информационных технологий, а сейчас является инженером приложений. Бывший управляющий редактор MakeUseOf, он выступал на национальных конференциях по визуализации данных и был представлен на национальном телевидении и радио.