Создание WCF сервиса с поддержкой Ajax: ч.1 – Контракты

Недавно меня попросили показать пример создания веб-сервиса для взаимодействия со страницей, использующей технологию Ajax. Давайте посмотрим, как можно решить данную задачу с применением Windows Communication Foundation (WCF).

Читать дальше...

Динамический декоратор. Часть 3 – Исходный код

Нет желания загружать еще один экземпляр Visual Studio или скачивать проект, а взглянуть на исходный код интересно? Тогда вот он:

Читать дальше...

Динамический декоратор. Часть 2 – Dynamic proxy

В прошлой части, используя dynamic и reflection, была решена проблема динамической поддержки методов и свойств декорируемого объекта. Но осталась еще одна: необходимо реализовать поддержку заданного интерфейса. Для это используем ...

Читать дальше...

Динамический декоратор. Часть 1 – dynamic и reflection

При разработке Декоратора, переадресация вызовов к декорируемому объекту достаточно скучная и рутинная работа. Для её упрощения существуют утилиты, генерирующие необходимый код.

Но есть другой подход – использовать в качестве базового класса Динамический декоратор, который обеспечит автоматическую переадресацию вызовов. Это стало возможно c появлением dynamic в .NET 4. Кроме того, потребуется интересный вариант реализации еще одного шаблона – Динамический прокси.

Читать дальше...

Удаленный прокси с использованием .NET Remoting

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

Читать дальше...