Re[13]: Немного про .NET
От: BrainOverflow  
Дата: 23.08.05 06:37
Оценка: :))
Здравствуйте, RegisteredUser, Вы писали:

RU>MS действительно имплементировала CLR как обычный COM Server:

RU>

RU>When developing the CLR, Microsoft implemented it as a COM server contained inside a
RU>DLL; that is, Microsoft defined a standard COM interface for the CLR and assigned GUIDs to
RU>this interface and the COM server. When you install the .NET Framework, the COM server
RU>representing the CLR is registered in the Windows registry just like any other COM server. If
RU>you want more information about this topic, refer to the MSCorEE.h C++ header file that
RU>ships with the .NET Framework SDK. This header file defines the GUIDs and the
RU>unmanaged ICorRuntimeHost interface definition. (c) Рихтер

RU>но это только точка запуска. Внутренности же .NET, его архитектура ничего общего с COM не имеет (возьмите хотя бы отказ от подсчета ссылок и недетерминированность уничтожения объектов и, как следствие, неочевидность и некоторая непредсказуемость RCW и CCW (мостики связи COM<->.NET) )

Вот оно !!! Как раз это я и имел ввиду ! Наконец то хоть кто то понял.
Re[15]: Немного про .NET
От: BrainOverflow  
Дата: 23.08.05 06:40
Оценка:
I>Ты понял, что ошибался?
я не ошибался
Автор: BrainOverflow
Дата: 23.08.05
Re[16]: Немного про .NET
От: ihatelogins  
Дата: 23.08.05 07:09
Оценка:
Здравствуйте, BrainOverflow, Вы писали:

I>>Ты понял, что ошибался?

BO>я не ошибался
Автор: BrainOverflow
Дата: 23.08.05


Во фреймворке действительно есть ПОДДЕРЖКА COM. И возможен доступ к CLR и доменам CLR через COM. Но это всего лишь — ПОДДЕРЖКА, а не база. Еще раз приведу аналогию: В Windows есть поддержка XML (или JavaScript), и с помощью этих технологий можно получить доступ к большой части функционала Windows. Но Windows совсем не основан НИ НА XML, НИ НА JavaScript!
Re[17]: Немного про .NET
От: BrainOverflow  
Дата: 23.08.05 07:48
Оценка: :))
Здравствуйте, ihatelogins, Вы писали:

ТЫ БЕЗНАДЕЖЕН ! Теперь уж точна не вижу смысла продолжать с тобой спор.
Re[3]: Немного про .NET
От: RagiC Беларусь  
Дата: 24.08.05 16:13
Оценка:
Здравствуйте, AlLucky, Вы писали:

AL>Есть у меня жуткие подозрения, что аккаунт был сделан для того, чтобы написать именно это и только это сообщение


Ну ты и грузанулся Это уже давно все поняли!
Re[3]: Немного про .NET
От: RagiC Беларусь  
Дата: 24.08.05 16:18
Оценка:
Здравствуйте, ArtemGorikov, Вы писали:

AG>Все равно как-то же надо зарегистрировать сборку, объясните ламеру?


Читайте описание концепций .NET. А в кратце: если сборка является общей (имеет строгое имя), то она помещается в GAC (Global Assebly Cache — глобальный кэш сборок, который находится в виде папки в каталоге ОС — быть может в недалеком будущем эта папка заменит system32), откуда и берется использующими ее приложениями.
Re[4]: Немного про .NET
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 25.08.05 05:34
Оценка: :)
Здравствуйте, RagiC, Вы писали:

RC>Ну ты и грузанулся Это уже давно все поняли!


Он просто хочет поговорить об этом.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Вселенная бесконечна как вширь, так и вглубь.
Re[4]: Немного про .NET
От: AlLucky Беларусь Qulix Systems
Дата: 25.08.05 05:57
Оценка:
Здравствуйте, RagiC, Вы писали:

RC>Здравствуйте, AlLucky, Вы писали:


AL>>Есть у меня жуткие подозрения, что аккаунт был сделан для того, чтобы написать именно это и только это сообщение


RC>Ну ты и грузанулся Это уже давно все поняли!

Ты тоже, как я посмотрю, не сильно спешил с ответом
Sincerely Mine AlLucky Sly
<<Слушаю болтовню коллег...>>
Aleksandr Sly
Re[5]: Немного про .NET
От: RagiC Беларусь  
Дата: 25.08.05 08:36
Оценка:
Здравствуйте, AlLucky, Вы писали:

AL>Ты тоже, как я посмотрю, не сильно спешил с ответом


Просто я читаю медленно
Re[6]: Немного про .NET
От: AlLucky Беларусь Qulix Systems
Дата: 25.08.05 11:45
Оценка:
Здравствуйте, RagiC, Вы писали:

RC>Здравствуйте, AlLucky, Вы писали:


AL>>Ты тоже, как я посмотрю, не сильно спешил с ответом


RC>Просто я читаю медленно

Аааа, а я редко отправляю ответы
Бо инет такой
Sincerely Mine AlLucky Sly
<<Слушаю болтовню коллег...>>
Aleksandr Sly
Re[7]: Немного про .NET
От: Denis_TST Россия www.transsys.ru
Дата: 25.08.05 19:32
Оценка:
Здравствуйте, uw, Вы писали:

uw>Здравствуйте, ArtemGorikov, Вы писали:


uw>Во-вторых GDI+ хреновая библиотека и Paint.NET только потерял от её использования. Мало того, что тормозная, так и с качеством большие проблемы(по сравнению с теми же Cairo и Antigrain). Есть одна библиотека на C#, к сожалению не помню названия, заточенная для растеризации векторов под Pocket .NET(т.к. там нет GDI+), так вот она всего на 20% медленнее GDI+(100% managed code, никаких трюков с unsafe). Более того, я думаю, если написать грамотный аналог GDI+ полностью на C#(с использованием unsafe разумеется), то он порвет GDI+ как тузик грелку.

тоже вступлюсь за GDI+
Не смотря на эти все это у GDI+ есть поддержка метафайлов. Если есть метафайл, очень легко сделать печать изображения в любом маштабе. Например для антиграйна печать можно сделать только через растровый буфер .
Если картинка выводится на плоттер , лист A0, то размер картинки в памяти будет около 7000*6000 px
... << RSDN@Home 1.2.0 alpha rev. 599>>
Re[2]: Немного про .NET
От: AndrewJD США  
Дата: 05.10.05 17:56
Оценка:
Здравствуйте, Maxim S. Shatskih, Вы писали:

MSS>COM — отстой. Например, необходимостью регистрации.


А что в.NET отпадает потребность в регистрации?
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Re[3]: Немного про .NET
От: Erop Россия  
Дата: 06.10.05 15:27
Оценка:
Здравствуйте, ihatelogins, Вы писали:

I>Ты всерьёз так думаешь? И что это за задачи, где язык программирования отходит на третий план?


Ну, например, какой-нибудь Engine, скажем переводчик с одного языка на другой
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[3]: Немного про .NET
От: Menestrel Россия  
Дата: 06.10.05 18:19
Оценка:
Здравствуйте, AndrewJD, Вы писали:

AJD>Здравствуйте, Maxim S. Shatskih, Вы писали:


MSS>>COM — отстой. Например, необходимостью регистрации.


AJD>А что в.NET отпадает потребность в регистрации?


Нету в .NET проблемы "ада DLL". Нету.
Сложность программы растет до тех пор, пока не превысит способности программиста
Re[4]: Немного про .NET
От: AndrewJD США  
Дата: 06.10.05 19:36
Оценка:
Здравствуйте, Menestrel, Вы писали:

AJD>>А что в.NET отпадает потребность в регистрации?


M>Нету в .NET проблемы "ада DLL". Нету.


1) Имхо, dll hell и необходимость регистрации мало связанные вещи
2) В COM тоже проблем с dll особо остро не стоит. Конечно не те возможности, как в .Нете, но никто не запрещает давать новым версиям бинарникам уникальные имена. Как собственно и делается в последних версиях DirectX.
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Re[3]: Немного про .NET
От: jdev333 http://www.virtonomica.ru/income/69259
Дата: 13.10.05 12:46
Оценка:
Здравствуйте, BrainOverflow, Вы писали:

BO>Здравствуйте, Glоbus, Вы писали:


G>>Старик, должен тебе сказать — базары типа этот язык крут а этот не крут — прыщавое размазывание кашипо стенке. В "серъезных" задачах вопрос выбора языках отходит на второй-третий план.

BO>В "серъезных" задачах вопрос выбора языка и технологии чуть ли ни самое важное!

Возьмем "серьезную задачу" в виде ЕРП-подобной системы за лимон баков. Достаточно серьезно?
Ну вот какая нафиг разница на каком она языке написана?
Она должна удовлетворять бизнес-требованиям, в которых ни слова о языках программирования.
Язык — средство. Средств дофига.
Re[3]: Немного про .NET
От: Eugeny__ Украина  
Дата: 17.10.05 15:15
Оценка: +1
Здравствуйте, mihoshi, Вы писали:

M>Хотя, скажем, обработку изображений на нем делать не стоит. По своему опыту знаю — тормозит зверски. Может, компилил не так как-то...


Ну, на дотнете не видел, но есть интересные примеры на яве:
http://www.anfyteam.com
Pure java! Я тоже думал, что обработка изображений должна дико тормозить. Но после этих шедевров я заткнул это мнение поглубже...
Думаю, такое же можно сделать и на дотнете.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.