Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Что выбрать С# или Basic .NET / 10 сообщений из 10, страница 1 из 1
01.12.2003, 09:51
    #32339002
Гость1111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Добрый день !
В настоящее время настала необходимость определить дальнейшее направление развития, потому как MicroSoft отказалась VB 6.
Отсюда вопрос что лучше изучать C# или Visual Basic .NET ????
...
Рейтинг: 0 / 0
01.12.2003, 09:59
    #32339015
Гость1111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Хотелось бы обсудить конкретно вот это резюме:
Переучиваться на VB.NET особого смысла нет, так как тот же C# отличается от VB.NET незначительно, порой вся разница заключается в мелочах типа точки с запятой вместо двоеточия в конце операнда или двойного знака равно (= =) при проверке на равенство. И это при том, что для C# уже сейчас существует база наработанных алгоритмов, которая расширяется гораздо быстрее, чем база для VB.NET. Таким образом очень многих VB.NET толкает в объятия либо C#, либо в Delphi, ибо основное преимущество VB — его простота — утрачена безвозвратно, а из продвинутых средств не все ли равно, что выбирать?
...
Рейтинг: 0 / 0
01.12.2003, 21:32
    #32339990
Arik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Нет не всё равно! VB он и в NET остался таким же простым VB (Впрочим это зависит от уровня знаний). А поменялось совсем немного! 35-40%. Но положительно в лучшую сторону. :))
...
Рейтинг: 0 / 0
04.12.2003, 15:31
    #32343712
EvAlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Я выбрал VB.NET - на нём чуть бустрее получается писать вещи, например из за Late Binding
хотя разницы....сильно большой и вправду нет
...
Рейтинг: 0 / 0
05.12.2003, 18:18
    #32345358
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Народ, надо понять одно, VB.Net он всё же ущербней C#, вот пример, в VB.Net нет типа Int64 а с С# есть, притом у обоих есть Int32. Собственно на первый взгляд проблемы нет, но как только начинаеш в VB.Net юзать сборки C# и там вруг появляется папблик переменная Int64... короче тут засада. И это не единственный минус.
...
Рейтинг: 0 / 0
06.12.2003, 00:54
    #32345502
greenapple
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
Я пока, кстати, тоже столкнулся с разницей только в этом месте, в 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
25.12.2003, 15:10
    #32363365
passs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
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
25.12.2003, 16:39
    #32363546
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что выбрать С# или Basic .NET
passs, для начала я вам посоветую зайти сюда

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


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