Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.21;
Скачать: CL | DM;

Вниз

Технология .NET   Найти похожие ветки 

 
vveird   (2005-07-06 00:38) [0]

Читал про технологию .net, про безопасный код, jit, clr и тп... Но все так и не понял, зачем она нужна? Объясните, кто внедрил это технологию или изучал? Зачем она вообще разработана?


 
Ломброзо ©   (2005-07-06 00:44) [1]

vveird   (06.07.05 00:38)
Читал про технологию .net, про безопасный код, jit, clr и тп... Но все так и не понял, зачем она нужна? Объясните, кто внедрил это технологию или изучал? Зачем она вообще разработана?


хрен его знает. Прикольно. Думать не надо.


 
P.N.P. ©   (2005-07-06 00:45) [2]

Действительно, интересно, какую практическую пользу может
принести использование .нет?
Какие существуют аргументы в пользу .нет?


 
DrPass ©   (2005-07-06 00:54) [3]


> Какие существуют аргументы в пользу .нет?

В-первую очередь, больше не будет "классического" VB, и та ниша, которую он занимает, перейдет во власть дотнета.
Во-вторую очередь, должны же современные программы как-то компенсировать действие закона Мура (про удвоение мощности процессоров каждые полтора года)


 
VMcL ©   (2005-07-06 01:21) [4]

>>vveird   (06.07.05 00:38)

>Зачем она вообще разработана?

ОГГ, что MS с Sun погрызлись. Вот MS"у и пришлось свою платформу "изобретать".


 
Игорь Шевченко ©   (2005-07-06 12:12) [5]


> Какие существуют аргументы в пользу .нет?


Никаких. На счетах считать всяко удобнее будет.


 
arhis   (2005-07-06 12:47) [6]

Хрен его знает. Своя мегаява с человеческим лицом?


 
АлексейК   (2005-07-06 12:55) [7]

А разве никому и некогда не хотелось создать библиотеку классов запихать их в dll а потом полноценно использовать?


 
Alkid ©   (2005-07-06 13:43) [8]

Ну, скажем прямо, библиотеку классов в dll можно было запихать и до появлеия .NET, как на Delphi, так и на других языках.

А вообще, ИМХО, .NET - это хорошая перспективаня платформа для достаточно широкого класса приложений. В .net на уровень программной платформы внесены многе идеи, которые раньше реализовывались программистами на свой манер. Не скажу, что такое внесение есть что-то уж совсем новое (вспомним Java), но
дело это хорошее и жизнь облегчает. Речь идёт о механизме отражения, метаданных, управляемом коде, сериализации, сетевых прибамбасов и т.п. Скажу прямо, после C++ & Delphi на C# писать одно удовольствие (мощьный сишный синтаксис со многими удобствами из Delphi).

На сколько я знаю, Микрософт планирует использтвать .net как замену Win32 API + широкого набора сервисов ОС (COM/DCOM/COM+/System Registry...) на будущее. Типа все эти идеи себя исперпали и надо двигаться дальше.


 
DrPass ©   (2005-07-07 00:14) [9]


> На сколько я знаю, Микрософт планирует использтвать .net
> как замену Win32 API

Упаси боженька... Это они в рекламе ее так планируют. На самом деле API никуда от нас не денется, да и СОМ сотоварищи тоже. Есть огромный груз старых приложений, для которых нужно поддерживать рабочую среду, есть много категорий софта, для которых платформа .NET неприемлема (CAD-системы, графические пакеты, игры, системные утилиты и т.д.). В качестве дотнета мы получим еще один API, а не панацею от всех ранее написанных


 
имя   (2005-07-07 11:27) [10]

Удалено модератором


 
WondeRu ©   (2005-07-07 11:51) [11]

DrPass ©   (07.07.05 0:14) [9]
есть много категорий софта, для которых платформа .NET неприемлема (CAD-системы, графические пакеты, игры, системные утилиты и т.д.).


щас буду ругаться!!! :)))
"CAD-системы, графические пакеты, игры" - все это замечательно реализуется на .NET платформе с помощью Managed DirectX... Качай последний DirectX SDK 9

вот уже есть книги:
http://www.ozon.ru/context/detail/id/2167854/
http://www.ozon.ru/context/detail/id/1873137/
http://www.ozon.ru/context/detail/id/1835386/
http://www.ozon.ru/context/detail/id/1872983/

----
скоро заработает мой сайт http://www.wonderu.com/ там буду выкладывать примеры для OpenGL и DirectX под .NET, а пока можно скачать обертки OpenGL для .NET (TAO Framework) на http://wonderu.ruweb.net/


 
arhis   (2005-07-07 15:33) [12]

:)   (07.07.05 11:27) [10]
Чушь!


 
WondeRu ©   (2005-07-07 15:47) [13]

arhis   (07.07.05 15:33) [12]
Чушь!

отчасти нет: VB win32 - официально заброшен Microsoft... его поддержка прекратится уже через пару лет...


 
Игорь Шевченко ©   (2005-07-07 16:00) [14]

Я напоминаю, что потрепаться вы можете в соответствующей конференции.


 
имя   (2005-08-07 03:05) [15]

Удалено модератором


 
DrPass ©   (2005-08-10 22:39) [16]

Кстати, раз уж вытащили старую ветку
> "CAD-системы, графические пакеты, игры" - все это замечательно
> реализуется на .NET платформе с помощью Managed DirectX...

Все-таки интересно, как DirectDraw/Direct3D (технология, предназначенная для отображения информации, но никак не для вычислений) поможет разработчику CAD-системы или пакета рендеринга 3D-графики? Разве что preview-окошко сделать :)


 
Ученик   (2005-08-14 11:54) [17]

Извиняюсь за вопрос, но что получает пользователь программ от использования технологии .NET ?


 
Lamer@fools.ua ©   (2005-08-14 16:49) [18]

>Извиняюсь за вопрос, но что получает пользователь программ от использования технологии .NET ?

Чёрт его знает. Ну типа круто, наверное.  :o)


 
Ученик   (2005-08-14 17:01) [19]

>Lamer@fools.ua ©   (14.08.05 16:49) [18]

Скажу как пользователь, когда Oracle перешел на использование Java в программах установки и управления, наверно, это было круто, но когда программы установки и управления Oracle молча не запускались, это уже таковым не казалось, тоже самое с использованием Windows Installer - круто, но программу можно не установить, чего то делается при запуске и тишина :-)


 
oslep   (2005-08-14 17:32) [20]


> Ученик   (14.08.05 11:54) [17]

Вроде ничего не особенного он не получает. Технология разрабатывалась для разработчиков, по сути. Единая среда выполнения, типов и проч. Без изучения плюсов не увидишь. Я, посидев, полистав, вроде вижу некоторые интересные вещи, но впечатление такое, что половину идей с Borland"a сперли))) и по своему оформили. Windows.Forms - VCL.Forms, и там и там есть свой Application в единственном числе - это после всяких там CPersistentFrame и архитектуры документ-вид. Сериализация объектов, которая в Б. уже давно была реализована через потоки. Кстати, название соответствующих классов .NET MemoryStream и FileStream. Не знаю, может и удивляться тут нечему, но.. С другой стороны, использование одной базы кода - удобная вещь. Все языки программирования превращаются в диалекты. С другой стороны, со всеми этими нововведениями в Delphi проникают также и новые возможности, хотя потеря указателей в их привычном виде - вещь, скажем, тяжелая - слишком много ориентированных на это дело компонетов и классов. Эх.. ладно


 
Ученик   (2005-08-14 18:15) [21]

>oslep   (14.08.05 17:32) [20]
Разработчики пишут программы для пользователей, пользователь и его системный администратор, на первый взгляд, получают дополнительную "головную боль" от того, что разработчик решил стать "крутым", один пользователь ASPNET чего стоит, а необходимость установить кучу "нужных" дополнений.

Может у кого-нибудь есть опыт внедрения .NET-приложений ?


 
Lamer@fools.ua ©   (2005-08-14 20:23) [22]

>>Ученик   (14.08.05 18:15) [21]

>Может у кого-нибудь есть опыт внедрения .NET-приложений ?

А что их внедрять-то? Скопировал папку со сборками и всё тут :o)

>один пользователь ASPNET чего стоит

Ку?


 
Ученик   (2005-08-14 21:23) [23]

>Lamer@fools.ua ©   (14.08.05 20:23) [22]
>А что их внедрять-то?

Внедрять в данном случае имеется ввиду распростронение, установка NET-приложений у заказчиков или покупателей.

>Скопировал папку со сборками и всё тут :o)

Пусть себе там лежат, "хлеба не просят" ?

>Ку?

Не силен в сленге "дык", что это означает ?


 
DiamondShark ©   (2005-08-14 21:41) [24]


> Внедрять в данном случае имеется ввиду распростронение,
> установка NET-приложений у заказчиков или покупателей.

Ничем не отличается от распространения и установки у заказчиков или покупателей прилюжений Win32.


 
Ученик   (2005-08-14 21:49) [25]

>DiamondShark ©   (14.08.05 21:41) [24]
После установки Delphi 2005 я так бы не сказал :-)


 
Lamer@fools.ua ©   (2005-08-15 08:40) [26]

>>Ученик   (14.08.05 21:23) [23]

>Пусть себе там лежат, "хлеба не просят" ?

Ну я утрировал. В общем, как верно заметил Бриллиантовый Акул, ставить их не сложнее. Зарегистрировать в GAC или ещё что — с этим справляется инсталлятор.

>Не силен в сленге "дык", что это означает ?

Собсно, чем мешает пользователь ASPNET? Он создаётся автоматически.


 
Игорь Шевченко ©   (2005-08-15 12:17) [27]

Ученик   (14.08.05 21:49) [25]


> После установки Delphi 2005 я так бы не сказал :-)


А что особенного в установке D2005 ? Вроде, все тоже самое, что в предыдущих версиях, знай себе, смотри на ход установки, да на вопросы отвечай :)

P.S. Настоятельная просьба - зарегистрируйся пожалуйста на сайте.


 
Ученик   (2005-08-15 22:06) [28]

>Игорь Шевченко ©   (15.08.05 12:17) [27]

>P.S.
Регистрацию можно удалить ?
Почему не вводят обязательную регистрацию ?


 
DrPass ©   (2005-08-15 22:33) [29]


> Ученик   (14.08.05 11:54) [17]
> Извиняюсь за вопрос, но что получает пользователь программ
> от использования технологии .NET ?

Пользователь - как и при любой новой технологии в наше время, получает только средство занять гигагерцы и гигабайты своей машины. Ну а разработчик получает средство сократить свои затраты на разработку, снизить требования к своей квалификации и т.д.
> oslep   (14.08.05 17:32) [20]
впечатление такое, что половину идей с Borland"a сперли)))

Это не впечатление. Платформы Delphi и .NET - родные братья. Оба проекта разрабатывались под чутким руководством Эндрю Хейлсберга


 
Ученик   (2005-08-15 22:56) [30]

>DrPass ©   (15.08.05 22:33) [29]
Пользователь обеспечивает зарплату разработчиков, но чаще всего они об этом забывают и чем больше в годах Copyright тем эта забывчивость сильнее :-)


 
Игорь Шевченко ©   (2005-08-16 09:48) [31]

Ученик   (15.08.05 22:06) [28]


> Регистрацию можно удалить ?


Можно.


> Почему не вводят обязательную регистрацию ?


Это общий вопрос :)

А у меня (и у администрации :)) просьба к тебе - зарегистрируйся пожалуйста под этим ником.



Страницы: 1 вся ветка

Текущий архив: 2009.06.21;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.016 c
6-1203672859
Strate
2008-02-22 12:34
2009.06.21
Отловить открытие (закрытие) соединения


9-1179168683
Pa5ha
2007-05-14 22:51
2009.06.21
Джойстик


15-1239722171
@!!ex
2009-04-14 19:16
2009.06.21
Подскажите хороший багтрекер не сложный в установке.


15-1239342262
Труп Васи Доброго
2009-04-10 09:44
2009.06.21
Дождались! Облачная ОС!


15-1236615034
Кто б сомневался
2009-03-09 19:10
2009.06.21
Музыка - жанры и стили