![]() |
Модераторы: Partizan, gambit Страницы: (15) Все « Первая ... 9 10 [11] 12 13 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Allexx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 16.12.2003 Репутация: нет Всего: нет |
|
|||
|
||||
kondr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 24.11.2005 Репутация: нет Всего: 1 |
Мне кажется серьезным преимуществом .NET является многоязыковость, т.е. пиши сборки на любом языке поддерживающем .NET собирай все это в одно приложение и все будет работать. Для больших приложений это важно. К примеру я как начал учить С# был приятно удивлен такой возможностью как межьязыковое наследование - класс написан на VB.NET а производный класс можно написать на чем хочешь (только ссылку добавь на сборку с базовым классом)
|
|||
|
||||
02077461 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Назови реальный пример использования этого удобства. Кстати, наследоваться ты будеш от какого-то abstract language, которому даже имя приличного не дали, а не от VB класса.
|
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
В одном проекте люди могут работать на разных языках. Также благодаря многоязыковости существует J#, а значит конвертация исходников с Java довольно проста.
Не понял. Все отлично работает, о чем ты? |
|||
|
||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 21 Всего: 61 |
kondr
Правильно говоришь. Я работал в проекте, где VB.NET и C# были совмещены примерно в отношении 60 на 40. |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Я сейчас работаю и кроме неудобств и траты времени на миграцию с ВБ на шарп ничего от этого не видел.
-------------------- |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
Одна сборка может быть написана на разных языках и миграции не нужно.
P.S. Помнится, кто-то говорил, что непонятно, когда юзать св-ва, а когда методы. Вот, что пишет MS:
|
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Domestic Cat, если бы вы заколбасили GUI-приложение на дотнете с нуля, это как говорится была бы совсем другая тема
![]() -------------------- ![]() |
|||
|
||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 21 Всего: 61 |
Ну причем тут миграция? Речь идет о взаимодействии в рамках одного продукта. И не надо говорить "зачем? кому это надо? одни неудобства....". Есть люди, которым это надо и кто этим отлично пользуется. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Кот говорил про миграцию со старого бейсика на шарп, ИМХО... -------------------- ![]() |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Ну вообще-то речь шла о миграции с VB.NET на шарп... Заказчик так захотел.
-------------------- |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
||||
|
||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 21 Всего: 61 |
||||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Собственно перегонкой кода занимался не я, но в целом были огромные траблы в коде юзающем ком. Добавились баги из-за перегонки. Да и изначально вбшный код был плохим, так что проще было бы его с нуля написать...
-------------------- |
|||
|
||||
VectorMan |
|
|||
Antihero ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 9.4.2006 Репутация: нет Всего: 4 |
преимущество Java в том что он поддерживаестся большим количеством платформ, .NET пока ещё стабильно живёт только на продуктах майкрософт, субъективно GUI-приложения написанные под .NET работают быстрее, чем написанные на Java (я имею ввиду только скорость реакции пользовательского интерфейса), но я думаю эта скорость достигнута за счёт оптимизации архитектуры платформы .NET под интерфейсы WinAPI, а значит на других операционных системах, возможно всё не будет так безоблачно
|
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Дело в самом подходе: Java - интерпретируемый язык, а .NET (C#, VB.NET) - компилируемый. Поэтому по определению дотнетовский код (будь то оконное приложение, или консольное) будет работать быстрее при хорошо оптимизирующем код компиляторе. То есть, и под линукс и под Mac можно сделать оконное приложение быстрее чем аналог на Java, используя к примеру GTK# вместо WinForms. -------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |