.NET: Чем использование компонентов в .NET отличается от pre- .NET? - PullRequest
0 голосов
/ 29 апреля 2010

Чем использование компонентов в .NET отличается от pre- .NET?

Различаются ли они следующим образом?

  • .NET-компоненты не должны быть централизованно зарегистрированы на компьютере и могут быть просто вызваны во время выполнения из указанного местоположения
  • если компоненты .NET «зарегистрированы» в GAC, проблем, связанных с различными версиями одной и той же DLL («ад DLL»), избегают, поскольку каждая версия будет иметь свой собственный идентификатор / ключ, который известен вызывающей программе 1008 *

Правильно ли это?

Какие еще существенные различия существуют?

Ответы [ 2 ]

0 голосов
/ 01 мая 2010

Различия, приведенные в вопросе, являются наиболее актуальными. Другие отличия касаются только простоты использования с IDE.

0 голосов
/ 29 апреля 2010

В эпоху COM можно было разместить DLL в качестве службы DCOM и вызывать службу, размещенную в одном m / c, из другого. После того, как веб-сервисы приобрели популярность, DCOM устарел.

...