Закончилось лето 2009, на календаре 1 сентября. Для кого-то это праздник знаний, а для кого-то новые выпуски. Так команда Astoria выпустила очередную CTP продукта ADO.NET Data Services 1.5. По сравнению с предыдущим выпуском, CTP2 является плодом действительно большой работы, проделанной над проектом, и мы можем уже сейчас наблюдать за тем, что ADO.NET Data Services становится еще более мощной платформой. В целом видно, что развитие Astoria направлено на еще более тесную интеграцию с Silverlight и .NET Framework 3.5 SP1. Что нового добавилось в CTP2: Projection. Это новая возможность для Astoria, которая появилась только в этой CTP-версии. Эта возможность позволяет строить более сложные проекции, используя ADO.NET Data Services, причем доступна как серверная функциональность, так и клиентская. Data Binding. Возможность связывания с пользовательским интерфейсом в WPF и Silverlight уже была в предыдущем CTP, однако в новом выпуске здесь произошел небольшой рефакторинг и связывание стало делать еще проще. Row count. Ничего не изменилось, поправлены ошибки. Feed customization. Расширено количество элементов, которые могут настраиваться. Server driven paging. Добавлена поддержка в рамках клиентской библиотеки. Улучшенная поддержка LOB. Добавлена поддержка в рамках клиентской библиотеки. Конвейер запросов. Теперь в цепочку обработки запроса от клиента можно вклиниться, используя модель событий (нечто похоже на модель событий ASP.NET). Это необходимо для дальнейшего расширения функциональности сервисов. Новый интерфейс "Service Provider". В основном изменения связаны с рефакторингами интерфейсов провайдеров. Кроме того, сообщается, что был исправлен ряд ошибок. Таким образом, выход ADO.NET Data Services v.1.5 стал еще на один CTP ближе. Также появилась информация о том, что все эти возможности версии 1.5 будут частью .NET Framework 4. Поэтому поздравляю вас не только с днем знаний, но и с выходом очередной ADO.NET Data Services v.1.5 CTP2. Загрузить ADO.NET Data Services v.1.5 CTP2>>> Источник: http://blogs.msdn.com/astoriateam |