Программирование
Веб программирование

Программирование vb net

 
 

Гуден так!
В этом учебнике ты будешь учиться программировать на VB.Net. Если ты программируешь на VB6, то учебник поможет перейти на Visual Basic.Net.
Visual Basic.Net - это новый язык, который очень сильно отличается от VB6, он стал намного сложнее Visual Basic 6. Наверное это единственный сущесвенный недостаток, который появился в седьмой версии VB. Зато VB.Net стал в сотни раз мощнее VB6, на нем можно делать то, что на VB6 сделать было просто невозможно, и приходилось в каждой программе написанной на VB6 использовать компоненты и API функции написанные на других языках.
Для VB.Net нужен комп 433MHZ и выше, ну и естественно редактор Visual Basic.Net(входящий в состав Visual Studio.Net).
Если у тебя комп ниже 433MHZ, и VB.Net не идёт, то я просто советую изучать Visual Basic 6. Он идет даже 100MHZ. Работает быстро. Тем более инфы(статей, учебников, исходников) за долгие годы существования VB6(и VB5) накопилось очень много(Один из самых лучших учебников о VB6 ты можешь скачать с моего сайта - http://vbbook.ru/, автор учебника я, учебник называется - "Программируем на Visual Basic`e"). Да и вобще, VB6 - это лучший язык для начинающих, легче в освоении языка нет. Тем более, тебе потом будет легче переходить на VB.Net.
Если у тебя комп тянет VB.Net, и есть редактор(если нету, то сходи на рынок и купи, или скачай с офицального сайта microsoft vb.net, она весит около 100MB), то можешь читать дальше.
P.S. Если ты все еще колеблишься, и не знаешь какой язык изучать, то читай ниже:

Вступление

Где-то в 2000-2002 компания Microsoft сделала платформу .Net, и включила ее в поставку с Windows XP. И вместе с этой платформой, она выпустила пакет программ Visual Studio.Net, включающий программы для разработки приложений под платформу .Net. В этот пакет входят несколько языков(Visual C++ .NET, Visual C# .NET, Visual Basic.NET, Visual J# .NET), и других программ, которые работают под платформой .Net.

Visual Basic

Программы написанные на VB.Net не будут работать без установленной .Net платформы, т.е. чтобы программа работала, на ОС нужно установить .Net платформу(а она весит около 100MB). С одной стороны это пока большой недастаток, т.к. .Net платформа постовляется только с Windows XP, а сейчас большенство пользователей сидят в 98 и Me. Но.. это пока, ведь с каждым днем народ переходит на XP(а в конце 2004 года выйдет бета - версия Windows Longhorm(или еще как-то, не помню..), альфа - версия уже можно скачать из интернета). Так что скоро .Net платформа будет распространена, тем более не только VB перешел на .Net платформу, а и все основные языки(C++, Delphi, C#..).
Достоинство .Net платформы состоит в том, что теперь программа написанная на .Net языках будет работать на всех ОС, на которых установленна .Net платформа. А то раньше большинство программистов не могли писать программы для Unix, Linux..(т.к. компилятор не позволял), можно было только для Windows, а те которые могли(в основном C#, C++, Assembler) стояли перед выбором, писать для Windows или других ОС.
Возможности VB.Net стали ни чем не хуже возможностей других языков, т.к. в принципе у всех .Net языков возможности приблизительно одинаковы(т.к. у них одна платформа), но Visual Basic является самым простым языком. Так что нет смысла изучать Delphi, C#, они ни чем не лучше, а намного хуже VB.Net.


Есть вопросы? Спроси на нашем форуме!!
Ramshed [16.05.2011 08:31]

Скасибо для этого хорошего книга.

Илья [22.10.2011 16:13]

Странно... статья то слишком старая(про 2004 пишут как будто он тольно будет)

Padre [22.10.2011 21:25]

Статья действительно старая, но я думаю в новых версиях VB.Net сильных изменений не было.

petya [05.01.2012 14:02]

убедили выучить VB.NET

KAS [05.01.2012 14:16]

Zachem?

Chijik0 [07.01.2012 16:42]

"убедили выучить VB.NET"
ахахха +1 :D

Гость [12.01.2012 22:34]


DECLARE SUB MakeBmp (NameBmp$)
DECLARE SUB Prepare ()
' Процедуры печати
DECLARE SUB DrawChar (x%, y%, Ch%, Poz%, Mshtb!)
DECLARE SUB DrawClock (xDr%, yDr%, Tm$, Mashtab!)
' Массивы
CONST DataDL = 228
DIM SHARED Sizes%(1 TO 7), Sost%(9, 1 TO 7), i%, k%
DIM SHARED X1%(1 TO 7, 1 TO 6), X2%(1 TO 7, 1 TO 6)
DIM SHARED Y1%(1 TO 7, 1 TO 6), Y2%(1 TO 7, 1 TO 6)
DIM SHARED PZx%(1 TO 7), PZy%(1 TO 7) ' Paint zone - зона закраски
SCREEN 12 ' 640x480x16цв.
Prepare
' Читаем размерности
FOR i% = 1 TO 7
READ Sizes%(i%)
NEXT
' Читаем координаты
FOR i% = 1 TO 7
zx% = 0: zy% = 0

Alex777 [05.03.2012 15:23]

VB он и в Африке VB, так что информация вполне актуальна.

пупкин [03.11.2012 11:43]

там написано что в основном сейчас пользуются Win98 и Ме . а платформа .Нет есть на ВинХР какой же это год?

olegandron [14.04.2014 09:24]

Вопрос автору. Нельзя ли переписать текст, а то сильно устарел. Да и аргументов в пользу VB.NET можно было бы добавить, а то уж слишком мало.

werylazy20 [15.05.2014 20:23]

Нельзя ли переписать текст, а то сильно устарел

Progers300 [15.05.2014 20:39]

Можно, но я не буду его менять, вы лучше спросите главного администратора.



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.