Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: ".Net";
Текущий архив: 2009.06.21;
Скачать: [xml.tar.bz2];

Вниз

Технология .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 вся ветка

Форум: ".Net";
Текущий архив: 2009.06.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.018 c
15-1239620213
ZeroDivide
2009-04-13 14:56
2009.06.21
Лицензионные фильмы


2-1240933165
@!!ex
2009-04-28 19:39
2009.06.21
ShortString в С++


4-1211580310
dev
2008-05-24 02:05
2009.06.21
как создать кнопку?


15-1239909797
@!!ex
2009-04-16 23:23
2009.06.21
Как "поймать" соединение?


2-1241201738
Андрей (начинающий)
2009-05-01 22:15
2009.06.21
TWebBrowser и программный скроллинг.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский