Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Добрый день ! В настоящее время настала необходимость определить дальнейшее направление развития, потому как MicroSoft отказалась VB 6. Отсюда вопрос что лучше изучать C# или Visual Basic .NET ???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 09:51 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Хотелось бы обсудить конкретно вот это резюме: Переучиваться на VB.NET особого смысла нет, так как тот же C# отличается от VB.NET незначительно, порой вся разница заключается в мелочах типа точки с запятой вместо двоеточия в конце операнда или двойного знака равно (= =) при проверке на равенство. И это при том, что для C# уже сейчас существует база наработанных алгоритмов, которая расширяется гораздо быстрее, чем база для VB.NET. Таким образом очень многих VB.NET толкает в объятия либо C#, либо в Delphi, ибо основное преимущество VB — его простота — утрачена безвозвратно, а из продвинутых средств не все ли равно, что выбирать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 09:59 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Нет не всё равно! VB он и в NET остался таким же простым VB (Впрочим это зависит от уровня знаний). А поменялось совсем немного! 35-40%. Но положительно в лучшую сторону. :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 21:32 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Я выбрал VB.NET - на нём чуть бустрее получается писать вещи, например из за Late Binding хотя разницы....сильно большой и вправду нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 15:31 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Народ, надо понять одно, VB.Net он всё же ущербней C#, вот пример, в VB.Net нет типа Int64 а с С# есть, притом у обоих есть Int32. Собственно на первый взгляд проблемы нет, но как только начинаеш в VB.Net юзать сборки C# и там вруг появляется папблик переменная Int64... короче тут засада. И это не единственный минус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 18:18 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
Я пока, кстати, тоже столкнулся с разницей только в этом месте, в 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 ошибок все таки выше, хотя от всего не защититься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2003, 00:54 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 15:10 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
passs, для начала я вам посоветую зайти сюда http://ourworld.compuserve.com/homepages/PaulGor/screen_r.htm#f ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 16:39 |
|
||
|
Что выбрать С# или Basic .NET
|
|||
|---|---|---|---|
|
#18+
greenapple А по поводу Late Binding - код со Strict Off пригоден, по-моему, не во всех случаях, вероятность runtime ошибок все таки выше, хотя от всего не защититься. От ошибок, никто не защитит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32339990&tid=1396073]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 372ms |

| 0 / 0 |
