Модераторы: Akina

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> VB6 или VB.NET, Посоветуйте что выбрать 
V
    Опции темы
Vanek91
Дата 29.8.2006, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 19.8.2006

Репутация: нет
Всего: нет



 smile Меня вполне устраивает VB6, но раз Microsoft собирается прикрывать это направление VB, то я встал на распутье: что лучше: проталкиваемый Microsoft'ом .NET или старый добрый VB6. Подскажите!
PM MAIL   Вверх
Spiker
Дата 29.8.2006, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



Незнаю как кому ...
но мне так кажеться Visual Basic лучше ...
там интерестьние и легче ...


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
mihanik
Дата 30.8.2006, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



Цитата(Spiker @  29.8.2006,  23:22 Найти цитируемый пост)
там интерестьние и легче ... 

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



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
bankuss
Дата 30.8.2006, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 396
Регистрация: 26.3.2004

Репутация: 3
Всего: 4



NET конечно
PM MAIL   Вверх
ivashkanet
Дата 30.8.2006, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: нет
Всего: 149



Vanek91, весь вопрос в том на какой язык у тебя есть заказчики.
А не в том что проще/лучше  smile
P.S. Хотя за .Net будущее (во всяком случае MS сделала ставку именно на него)
PM MAIL WWW ICQ   Вверх
boevik
Дата 30.8.2006, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



ivashkanet,  а заказчику не всё равно на каком языке сделана программа?
Главное, чтоб работала надежно и поддержка на будующие.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
ivashkanet
Дата 30.8.2006, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: нет
Всего: 149



boevik, я таких заказчиков не видел smile
Мои говорят сразу: 
Платформа такая-то, язвк такой-то, использовать то-то smile
Никакого полета мысли smile
PM MAIL WWW ICQ   Вверх
boevik
Дата 30.8.2006, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Цитата(ivashkanet @ 30.8.2006,  17:24)
boevik, я таких заказчиков не видел smile
Мои говорят сразу: 
Платформа такая-то, язвк такой-то, использовать то-то smile
Никакого полета мысли smile

Крутые заказчики, если разбираются что к чему.

А если по существу, то учуть .NET потому как выпустит Microsoft какую либо Винду Виста Плус без поддержки VB6 и плакали наши программы.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
BUGOR
Дата 31.8.2006, 07:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 3
Всего: 16



Код

выпустит Microsoft какую либо Винду Виста Плус без поддержки VB6 и плакали наши программы.


Ну в самом крайнем случае придётся как и во времена 98 таскать с собой msvbvm**.dll. Хотя этого не произойдёт. 


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
boevik
Дата 31.8.2006, 07:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Цитата(BUGOR @ 31.8.2006,  07:12)
Код

выпустит Microsoft какую либо Винду Виста Плус без поддержки VB6 и плакали наши программы.


Ну в самом крайнем случае придётся как и во времена 98 таскать с собой msvbvm**.dll. Хотя этого не произойдёт.

Только эта самая msvbvm**.dll и не будет работать в новой системе. 
К примеру 32 битная не подойдет к 64 битной ОС.
Это может произойти так же как произошло с технологией DAO.
А про Байсик (не Visual) кто то ещё помнит?


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
mihanik
Дата 31.8.2006, 07:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



Я помню.

Ещё год назад писал на нём. smile 
Q-Basic назывался...  smile  smile 


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
ivashkanet
Дата 31.8.2006, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: нет
Всего: 149



 smile Поофтоплю чуть-туть  smile 
Цитата(boevik @  30.8.2006,  19:08 Найти цитируемый пост)
Крутые заказчики, если разбираются что к чему.

Мы имеем дело, в основном, с корпоративными заказчиками, у которых в штате уже есть программисты. Мы, в основном, выступаем как простые кодеры. 
Хотя часто бывают полностью наши проекты, а иногда мы выступаем в роли системных архитекторов.
Вот так smile
PM MAIL WWW ICQ   Вверх
BUGOR
Дата 31.8.2006, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 3
Всего: 16



Цитата

К примеру 32 битная не подойдет к 64 битной ОС.


Как это так не понимаю? Ты хочешь сказать, что в скором будущем 32 разрядный код перестанет поддерживаться? Я думаю в ближайшие лет 10 об этом даже задумываться не стоит. Другое дело в актуальности технологий и их развитии. VB не развивается, а значит и не имеет шансов на жизнь.


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
$tatic
Дата 5.9.2006, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



Лично я сам раньше программировал под VB6, а потом, когда появился VB.NET стал его изучать. Вскоре я понял, что наследие бейсика мешает привыкнуть к новой платформе, поэтому перешел на C#. Сейчас не жалею.
PM MAIL   Вверх
JusTalionis
Дата 13.9.2006, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



Цитата(boevik @ 31.8.2006,  07:19)
А про Байсик (не Visual) кто то ещё помнит?


Я, и оч хорошо помню! На работе куча P100, да и четверки попадаются, так что до самого недавнего времени на TB писал много, пока на ASIC не перешел.
Или, к примеру, (мне лично) надо файл (1 шт) перекодировоать каким-нить специальным образом.
Буду я что ли с VB мудо_@ться? Я в 1000 раз быстрее состряпаю одноразовую утилитку на "классическом" Бейсике.
[/QUOTE]

PM MAIL   Вверх
JusTalionis
Дата 13.9.2006, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



А вообще, вопрос темы мне тож оч интересен. Но дело же не в заказчиках: когда заказчики диктуют - тут и вопросов не остается.
Вопрос: когда не диктуют - на чём под Винду писать лучше? И что для вас "лучше": - проще? безглючнее? переносимее? компактнее?

PM MAIL   Вверх
boevik
Дата 13.9.2006, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



JusTalionis, а помнил бы ты о ТБ если работал бы с 2000, XP?
Я к тому, что у меня работа свзана с клиентами (около 1500 клиентов у каждого от двух до 10 станций) 
И если вовремя, не апдайтить приложение, то появляются всякие непонятки.
К примеру, DAO на XP в некоторых случаях дает коряблики вместо иврита.
Или на Novel сети файлы запираются, с тем же DAO. A ADO работает.

То же может произойти и с VB6.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
JusTalionis
Дата 13.9.2006, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



boevik Т.Е. ты во главу угла ставишь переносимость, как я понял.

(А про TB помнил бы однозначно: пользуюсь им "для себя" - к примеру алгоритм отладить. - без кучи заморочек и нюансов, имеющих место быть в VB. Так что, VB в аналогичном случае вечной жизни вряд ли удостоится, согласен.)


Это сообщение отредактировал(а) JusTalionis - 13.9.2006, 17:05
PM MAIL   Вверх
boevik
Дата 13.9.2006, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Цитата(JusTalionis @  13.9.2006,  16:40 Найти цитируемый пост)
boevik Т.Е. ты во главу угла ставишь переносимость, как я понял.

Да, верно.
Имея дело с тысячами различных винд, волей не волей надо думать как оно будет работать и на старых и на новых виндах.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
JusTalionis
Дата 13.9.2006, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



У VB с переносимостью не блестяще smile А что, в .NET с этим значительно лучше?


Это сообщение отредактировал(а) JusTalionis - 13.9.2006, 17:15
PM MAIL   Вверх
$tatic
Дата 13.9.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



ИМХО лучше, все берет на себя .NET. При некоторых условиях приложение даже можно свободно для PocketPC скомпилировать.
PM MAIL   Вверх
JusTalionis
Дата 14.9.2006, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



$tatic "все берет на себя" - в смысле делает полноценный экзешник (а не P-код)?
PM MAIL   Вверх
$tatic
Дата 14.9.2006, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



В .NET сборки (экзешники и дллки) содержат промежуточный IL-код, который компилируется уже на компьютере пользователя.
"Все берет на себя" - я имел в виду платформонезависимость. Хотя в этом плане .NET отстает от Java, но на всех виндах приложения на .NET будут работать практически одинаково. Это если не брать визуальные стили XP, средства безопасности NT и т.п.
Просто .NET для PocketPC и для Windows практически одинаков, только для КПК он немного усечен. Некоторые программы (без WinForms) идут даже в Linux на Mono.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.1158 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.