powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Что выбрать С# или Basic .NET
10 сообщений из 10, страница 1 из 1
Что выбрать С# или Basic .NET
    #32339002
Гость1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день !
В настоящее время настала необходимость определить дальнейшее направление развития, потому как MicroSoft отказалась VB 6.
Отсюда вопрос что лучше изучать C# или Visual Basic .NET ????
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32339015
Гость1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотелось бы обсудить конкретно вот это резюме:
Переучиваться на VB.NET особого смысла нет, так как тот же C# отличается от VB.NET незначительно, порой вся разница заключается в мелочах типа точки с запятой вместо двоеточия в конце операнда или двойного знака равно (= =) при проверке на равенство. И это при том, что для C# уже сейчас существует база наработанных алгоритмов, которая расширяется гораздо быстрее, чем база для VB.NET. Таким образом очень многих VB.NET толкает в объятия либо C#, либо в Delphi, ибо основное преимущество VB — его простота — утрачена безвозвратно, а из продвинутых средств не все ли равно, что выбирать?
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32339990
Arik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет не всё равно! VB он и в NET остался таким же простым VB (Впрочим это зависит от уровня знаний). А поменялось совсем немного! 35-40%. Но положительно в лучшую сторону. :))
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32343712
Фотография EvAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я выбрал VB.NET - на нём чуть бустрее получается писать вещи, например из за Late Binding
хотя разницы....сильно большой и вправду нет
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32345358
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, надо понять одно, VB.Net он всё же ущербней C#, вот пример, в VB.Net нет типа Int64 а с С# есть, притом у обоих есть Int32. Собственно на первый взгляд проблемы нет, но как только начинаеш в VB.Net юзать сборки C# и там вруг появляется папблик переменная Int64... короче тут засада. И это не единственный минус.
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32345502
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пока, кстати, тоже столкнулся с разницей только в этом месте, в C# есть unchecked, а в VB тоже можно сделать, но по-другому. Но скоро и эту разницу нивелируют:

авторFor the more advanced Visual Basic developer, language enhancements include support for operator overloading, unsigned data types, and partial types. In addition, developers using Visual Basic will have access to the CLR implementation of generics that promote code reuse across a variety of data types. Visual Basic Whidbey will introduce inline XML-documentation comments that will assist developers in creating well documented applications ready for deployment inside or outside the enterprise. Finally, Visual Basic Whidbey developers will continue to have full and direct access to all of the classes and functionality within the .NET Framework.

Вот последнее предложение тут меня только насторожило :), как то странно оно написано

авторVB.Net нет типа Int64

в VB.Net и сейчас ничто не мешает написать так:

Public Some64bitValue As System.Int64, и у тебя в MSIL будет int64, напиши Long - будет то же самое

можно и так

Public SomeUnsigned64bitValue As System.UInt64, и у тебя в MSIL будет unsigned int64

Я бы вообще не искал различий на уровне библиотеки классов. А по поводу Late Binding - код со Strict Off пригоден, по-моему, не во всех случаях, вероятность runtime ошибок все таки выше, хотя от всего не защититься.
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32363365
passs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hey Guys!

I am the beginer in ASP.Net development, and realy i use both of these languages, but i unederstand that one day i'll have to chose ONE, because of improving skills and knowledges in two languages is much more slow that in one.

So what would you andvise to me, what language?

Best regards,
AP
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32363546
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
passs, для начала я вам посоветую зайти сюда

http://ourworld.compuserve.com/homepages/PaulGor/screen_r.htm#f
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32363690
Фотография EvAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greenapple А по поводу Late Binding - код со Strict Off пригоден, по-моему, не во всех случаях, вероятность runtime ошибок все таки выше, хотя от всего не защититься.
От ошибок, никто не защитит.
...
Рейтинг: 0 / 0
Что выбрать С# или Basic .NET
    #32365912
anf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
anf
Гость
Не надо мудорствовать! Изучай то что тебе ближе. А дальше перейти на другой язык из того же самого пакета VS.NET сможешь быстро и безболезненно.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Что выбрать С# или Basic .NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]