Какие-либо хорошие учебные руководства при использовании COM от C#? [закрытый]

Они не, но большинство времен, Ваши клиенты только получат доступ к ним с единственным потоком.

у Различных клиентов будут различные потоки, и у каждого будет его собственная Сессия.

, Поскольку Eddie указывает, одна ситуация, где можно столкнуться с двумя потоками, получающими доступ к той же сессии, является двумя вызовами ajax, пытаются изменить тот же атрибут сессии. Иначе у Вас не будет проблем.

17
задан grigoryvp 27 October 2009 в 12:40
поделиться

4 ответа

Есть хорошая книга под названием .NET and COM: The Complete Interoperability Guide , которую я собираюсь начать читать, так как я хочу лучше понять взаимодействие COM. Может быть, это будет полезно и для вас, проверьте это.

Основное внимание в книге уделяется COM Функциональная совместимость (поскольку это очень более крупный предмет), и сердце обсуждение разбито на четыре частей:

 * Использование компонентов COM в .NET Framework
* Использование компонентов .NET Framework из COM
* Разработка хороших компонентов .NET Framework для клиентов COM
* Разработка хороших компонентов COM для клиентов .NET Framework

Объем книги примерно все, что связано с использованием "неуправляемого код »в .NET Framework. Технологии, построенные на основе COM Совместимость также Крытая-Совместимость Windows Элементы управления форм и элементы ActiveX, Совместимость с COM + и Взаимодействие с распределенным COM (DCOM). Хотя вызов платформы Услуги - это отдельная технология от COM Interoperability, есть много области перекрытия, поэтому включение в книга - естественная посадка. Все эти технологии являются основной частью Common Language Runtime и .NET Framework, и, вероятно, будет использоваться не только как путь миграции для существующие программные проекты, но для разработка нового программного обеспечения для следующие несколько лет

Также ознакомьтесь с этой (юридически) бесплатной электронной книгой в формате pdf COM and .NET Interoperability , которую вы можете загрузить с TheServerSide.com. Вы должны зарегистрироваться перед загрузкой, но вы можете просто bugmenot , если вам это не нравится.

13
ответ дан 30 November 2019 в 10:29
поделиться

У меня есть довольно большая коллекция закладок .NET <-> COM, которую я сбрасываю ниже.

Проблема в том, что ни один учебник / статья не охватывает все основы и готачи. Итак, вам нужно пройти пару из них, смешать и сопоставить, в зависимости от того, что вы хотите сделать.

Вот лучшее из того, что я нашел на данный момент ...

Общие статьи / учебные пособия по .NET COM

36
ответ дан 30 November 2019 в 10:29
поделиться

The basics are pretty straightforward, and MSDN has good reference information.

In your C# project, use "Add Reference" to add a reference to the COM component.

If you need to implement a COM interface, create a class that inherits from it:

class MyClass : IMyComInterface
{
   ...
}
2
ответ дан 30 November 2019 в 10:29
поделиться
3
ответ дан 30 November 2019 в 10:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: