2010-04-29 4 views
0

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

Различия в следующем:

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

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

Какие еще важные термины?

+0

хорошо для одного, они намного проще в использовании –

+0

@BlueRaja: Почему? – CJ7

+0

. Библиотеки .Net были очень хорошо разработаны для простоты использования и облегчены в использовании, чем ранее (разница между C++ и C# гораздо более выражена, чем между VB и VB.Net) –

ответ

0

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

0

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

+0

Да, но вы можете сделать то же самое с WCF. –

+0

не так легко, и правильно, не многие люди хотят иметь дело с удаленными компонентами wcf, основанными на tcp. – DevelopingChris

Смежные вопросы