Создание отчетов на стороне клиента Silverlight с использованием mvmm - PullRequest
1 голос
/ 04 марта 2011

мы разрабатываем приложение Silverlight 4.0 (C #, .NET 3.5), используя шаблон проектирования MVVM.Можно ли создавать отчеты на стороне клиента с помощью существующих моделей ViewModels или это нужно делать на стороне сервера?На стороне сервера у нас есть только модели, и мы не хотим копировать нашу бизнес-логику на сервер.Я знаю, что ServiceHost недоступен в Silverlight, и мы не можем использовать WindowsService.Также приветствуются несвободные решения.

Заранее спасибо

Томас

1 Ответ

0 голосов
/ 04 марта 2011

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

Если вы перешли на .NET 4, вы можете использовать проект Silverlight Reporting в codeplex.

telerik также предлагает пакет отчетов ; однако он не является бесплатным и требует полного времени выполнения .NET для генерации. Не путайте среду выполнения .NET с предположением, что она должна быть на стороне сервера, поскольку это не так.

...