
Brian Curtis
0
2483
128
Первые несколько лет своей инженерной карьеры я потратил много времени на написание приложений с графическим интерфейсом на основе Visual Basic для автоматизированных заводских машин. Это были такие приложения VB, которые было очень трудно протестировать, потому что в большинстве случаев пользователи состояли из людей с умеренным образованием, которым было трудно пользоваться мышью, не говоря уже о нажатии на экран и вводе информации. Неизбежно, сколько бы я ни тестировал эти приложения, один из этих операторов сделает что-то это приведет к падению приложения на колени. Очень быстро я понял ценность повторного использования тщательно протестированного кода Visual Basic. В противном случае, если вы начинаете с нуля каждый раз, вы неизбежно будете совершать новые ошибки снова и снова..
Со временем я научился значительно ускорять свое собственное программирование на Visual Basic, работая в более модульном формате - используя компоненты, которые я написал сам или загрузил с надежных сайтов с исходным кодом. Я действительно начал ценить тех людей, которые тратят время на написание компонента VB, который выполняет определенную функцию, а затем предлагают этот код совершенно бесплатно другим разработчикам. По ходу моей работы - эти самоотверженные разработчики были святыми. Сегодня я хотел бы предложить некоторые из этих ресурсных сайтов читателям MUO, которые также являются разработчиками VB.
Поиск лучших сайтов для примеров на Visual Basic
Всякий раз, когда вам нужно создать определенную функцию или добавить функцию в ваше приложение, не начинайте с нуля - просто просмотрите наглядные базовые примеры на этих веб-сайтах, загрузите те, которые вы хотите, а затем настройте их в соответствии с вашими потребностями. Некоторое время назад я написал статью о лучших профессиональных сайтах с примерами кода для программистов. Лучшие 10 профессиональных сайтов с примерами кода для программистов. Лучшие 10 профессиональных сайтов с примерами кода для программистов. Хотите изучать и создавать приложения с примерами фрагментов кода? Вот лучшие бесплатные примеры сайтов с кодами для начала. , Многие из них являются бесценными ресурсами для программиста VB, такие как Planet-Source-Code и DevX. Дэвид также написал отличную статью о Google Code University. Учимся кодировать на любом уровне с 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, который я нашел, является Andrea VB, огромный ресурс, созданный в 1999 году Andrea Tincani и наполненный практически всем, что можно представить о 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? Поделитесь ими в разделе комментариев ниже.