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

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 328
от 23.07.2006, 10:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 186, Экспертов: 31
В номере:Вопросов: 1, Ответов: 3


Вопрос № 49450: Добрый день ! Какие перспективы VB6? Переносимость кода VB6 в VB.Net или переходить на C#. С уважением Александр....

Вопрос № 49.450
Добрый день !

Какие перспективы VB6?
Переносимость кода VB6 в VB.Net
или переходить на C#.
С уважением Александр.
Отправлен: 18.07.2006, 10:30
Вопрос задал: Гробенюк Александр Александрович (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Александр Шевченко
Здравствуйте, Гробенюк Александр Александрович!
В VB .NET имеется мастер для конвертирования проектов из VB 6 в VB .NET. Однако, без проблем конвертируются только проекты, которые содержат немного кода - большие серьезные проекты как правило запустить после конвертации не получается. Можно почитать статьи по переходу из VB6 в VB.Net например сдесь:
http://vbstreets.ru/VBdotNET/Upgrade/default.aspx
По поводу переход на VB .NET или C# - (мое личное мнение) лучше VB .NET, так как он легче в изучении, в восприятии кода, а C# превосходит по возможностям VB .NET в тех областях, которые большинство программистов использовать никогда не будут.
---------
Вместо внутренней почты лучше стучитесь в аську
Ответ отправил: Александр Шевченко (статус: 7-ой класс)
Ответ отправлен: 18.07.2006, 10:44

Отвечает: Кокорич Вадим Леонидович
Здравствуйте, Гробенюк Александр Александрович!

Visual Basic 6.0, насколько мне известно, является последней модификацией данной среды разработки и Microsoft вроде бы не планирует развивать ее дальше. Технология .NET давно уже стала приоритетным направлением развития программирования, по-крайней мере - от Microsoft. В данной среде (.NET) существует мастер трансформирования кода VB в код VB.NET, однако насколько он хорош - сказать трудно, поскольку я в данной среде разработки работал не так много и не было в нем нужды. Однако с уверенностью можно утверждать то, что VB.NET очень отличается от VB 6.0 хотя бы потому, что VB.NET полностью поддерживает объектно-ориентированное программирование (в отличие от VB 6.0) и если даже Вы имеете богатый опыт программирования на VB, многому придется учиться. Что же касается перехода на C# - Вам решать, исходя из личного опыта программирования на С/С++, если он у Вас имеется.

---------
Труд сделал обезьяну человеком, а лень человека - программистом !
Ответ отправил: Кокорич Вадим Леонидович (статус: 2-ой класс)
Ответ отправлен: 18.07.2006, 19:27

Отвечает: Lesnoi
Здравствуйте, Гробенюк Александр Александрович! К сожалению альтернативы Visual Studio 6 на мой взгдяд пока нет. C# хорош, но для использования скомпилированных программ студии Net на компьютере пользователя также должна быть установлена среда Net, что не совсем удобно. Программы, написанные на Visual Basic Net (помимо неудобства, описанного выше) ещё и вынуждают к мало-мальски небольшой програмке подключать большое количество различных библиотек. Лично я до сих пор не знаю для чего она вообще выпущена...
Ответ отправил: Lesnoi (статус: 1-ый класс)
Ответ отправлен: 18.07.2006, 23:42


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное