Posted on 6. December 2010

Обновился WCF RIA Services Toolkit

WCF RIA Services Toolkit это набор возможностей, которые касаются расширения стандартной поставки WCF RIA Services. Развитием этого расширение занимаеться команда продукта. Он добавляет новые возможности для разработчиков.

Toolkit предоставляет:

  • LinqToSql DomainService;
  • Soap endpoint – позволяет использовать конечную точку Soap для DomainService;
  • JSON endpoint – позволяет использовать конечную точку JSON для DomainService;
  • ASP.NET DomainDataSource – позволяет легко организовать взаимодействие между ASP.NET приложением и WCF RIA Services.
  • Автогенерация/обновление клиента WCF для WCF Core Service;
  • Поддержка Windows Azure Storage;
  • Шаблон T4 для кодогенерации;
  • CollectionView для более эффективного использования MVVM паттерна.

Качать здесь



Posted on 8. August 2010

Обновилось руководство создания Silverlight бизнес приложений c RIA Services

Обновилось руководство по созданию Silverlight 4 бизнес приложения с использование WCF RIA Services 1.0 RTM и среды разрботки Visual Studio 2010 RTM.

На 99 страницах изложен материал описывающий использование Visual Studio 2010 и Microsoft Silverlight 4 для создания бизнес приложений, которые используют множество новых возможностей Silverlight 4. Решение, которое разрабатывается в лабораторной использует WCF RIA Services 1.0.

screenshot1

В лабораторной работы используются следующие особенности:

  • много уровневая архитектура;
  • Entity Framework и слой сервисов;
  • фильтрация, сортировка и группировка данных;
  • управления внешнимим ключами;
  • проекции;
  • печать в Silverlight приложении;
  • взаимодействие с COM объектами (Microsoft Excel).

Скачать руководство можно здесь.

Детали обновления читайте в блоге Swiss MSDN Team



Posted on 22. July 2010

Вышел релиз WCF RIA Services Contrib

WCF RIA Services Contrib – это коллекция инструментов для WCF RIA Serivces.

Текущая версия содержит набор расширения для классов Entity и EntitySet, которые добавляют возможности импорта и экспорта данных.

В этой версии Contrib добавлены методы ApplyState и ExtractState для объектов типа Entity, метод Import для объектов типа EntityList и метод Export для объектов типа IEnumerable, где T – Entity класс. Для использования этих методов необходимо подключить сборку RIAServicesContrib.dll и подключить пространство имен RiaServicesContrib.Extensions.

Пример использования перечисленных выше методов смотрите на странице решения.

Более детальное описание решения.



Posted on 18. May 2010

Silverlight инструменты и WCF RIA сервисы для VS2010 версии Release

Стали доступны релизные версии инструментов Silverlight 4 и WCF RIA сервисов для VS2010. Сейчас эти продукты поставляются в одном инсталяционном пакете. Скачать его можно здесь.

Silverlight инструменты предназначены только для английских версий VS2010. Для других языковых версий VS2010 инструменты появятся немного позже.

Silverlight 4 инструменты для Visual Studio 2010 и WCF RIA сервисы включают в себя много возможностей, которые позволяют разработчикам эффективней создавать Silverlight 4 приложения. В набор возможностей входит:

  • Silverlight 4 поддерживает возможность работы вне браузера и с повышеным уровнем привилегий
  • Шаблоны приложений с использованием WCF RIA сервисов для упрощения доступа к серверным данных
  • Поддержка Sample Data позволяет использовать шаблоноы и привязку к данным во время разработки дизайна приложения

 

Детали в блоге Скотт Гатри



Posted on 15. May 2010

Пожелания для WCF RIA Services

Как вы знаете, большинство улучшений в 4-й версии Silverlight’a реализовано на основе обратной связи разработчиков. Эту же практику компания Microsoft продолжает для следующей версии Silverlight. Предложить и проголосовать за новую возможность для Silverlight 5 можно здесь.

Сегодня запущен еще один проект. Он поможет WCF RIA Services стать продуктом, который удовлетворяет требования большинства разработчиков. Ресурс уже содержит ряд предложений:

WCF RIA Services

Кроме этого свои предложения можно оставлять для:

  • WPF
  • ASP.NET