Warning: MagpieRSS: Failed to parse RSS file. (not well-formed (invalid token) at line 7, column 21) in /home/m/music4ru/trybuy/public_html/news/rss_fetch.inc on line 230
Warning: Invalid argument supplied for foreach() in /home/m/music4ru/trybuy/public_html/news/index.php on line 47 Perpetuum Software Report Sharp-Shooter в разделе "Программирование / Инструменты программиста"
Report Sharp-Shooter — исключительно гибкий генератор отчетов для .NET 2.0, создающий любые отчеты для Windows- и Web-приложений. Отчеты экспортируются во множество форматов (Html, Rtf, Excel идр). Включены компоненты просмотра отчетов в WinForms и ASP.NET, и редактор отчетов, доступный конечным пользователям. Он позволяет создавать и модифицировать как шаблоны отчетов, так и уже сгенерированные документы. Выражения в отчетах записываются на одном из языков программирования для .NET. Доступен полный исходный код на языке C#.
Характеристики:
1. Совместимость с платформой .NET:
− Только managed код; − Возможность использования в любой .NET IDE, а также без IDE; − Совместимость с ADO.NET; − Поддерживаются любые .NET объекты в качестве источников данных.
2. Гибкость
− Неограниченное число вложенных и/или последовательных секций в отчете; − Полный контроль над процессом генерации отчета с использованием скриптов с доступом к любым возможностям .NET Framework и ваших собственных библиотек; − Модель «биндинга», аналогичная используемой в ASP.NET. Можно связать практически любое свойство любого объекта с произвольным выражением; − Полноценная объектная модель отчетов, единая для шаблонов отчетов и уже сгенерированных документов; − Возможность позиционировать объекты непосредственно на странице, без использования секций; − Возможность включения в отчет любого числа страниц, отличающихся по размеру и ориентации; − Возможность создания отчетов, не привязанных к источникам данных; − Большой набор встроенных визуальных компонентов; − Поддержка стилей; − Открытая архитектура.
3. Простота использования
− Для распространения генератора отчетов с вашим приложением необходимо скопировать сборки в каталог приложения; − Система мастеров позволяет вашим пользователям быстро создавать отчеты, используя предварительно подготовленные данные; − Генератор отчетов полностью локализован.
Новое в версии 3.0:
Улучшенный визуальный интерфейс
Автоматическая раскладка элементов интерфейса позволяет корректно отображать диалоговые формы, независимо от выбранного языка локализации. Теперь дизайнер Report Sharp-Shooter выглядит привлекательно, независимо от того, какой язык установлен как текущий.
Новый редактор
Все свойства текста можно легко изменить при помощи соответствующих кнопок на панели инструментов. Вы можете изменить или задать стиль, размер, шрифт, формат и выравнивание текста. Написание выражений для свойств элементов стало еще проще: не нужно вызывать редактор выражений, просто задайте выражение на панели инструментов, как в Excel. Доступен редактор заливок.
Подсветка синтаксиса
В редактор выражений добавлены новые возможности, сходные с возможностями Visual Studio.Net: добавлена подсветка синтаксиса и функция автозавершения (code completion). Теперь стало намного проще и удобнее писать скрипты в Report Sharp-Shooter.
Улучшенный компонент для просмотра отчетов
Пользовательский интерфейс улучшенного компонента для просмотров отчётов в Windows приложениях стал более привлекательным.
Переработанный механизм группировки данных
Теперь работа с группами стала проще и удобнее! Появилась возможность сортировки групп и элементов в них. Кроме того, отчеты Master-Detail и отчеты с группами стали создаваться единообразно, что ускоряет обучение работе с генератором отчетов.
Расширена функциональность DataBand
Теперь данный компонент может фильтровать и сортировать выводимые данные.
Переработанный механизм работы с агрегатными функциями.
Подведение итогов выполняется значительно проще, доступен более широкий круг агрегатных функций. Итоги по группам рассчитываются автоматически, без необходимости указывать текущую группу. Также возможен расчет нарастающих итогов и итогов по странице.
Chart ModelKit – первый компонент для построения графиков и диаграмм со встроенным дизайнером, обеспечивающим режим полного соответствия (WYSIWYG), и усовершенствованной моделью привязки данных.
Продукт спроектирован для работы в .NET Win Forms и ASP.NET Web Forms, и предлагает комплексный набор 2D графиков, которые позволят разработчикам реализовать возможность визуального представления данных в различных приложениях. Chart ModelKit разработан не только для того, чтобы предоставить широкие возможности настройки графиков и диаграмм, но и сделать этот процесс интуитивным и не требующим больших временных затрат.
Полноценный графический редактор с режимом WYSIWIG позволяет щелчком мыши выбрать любой элемент графика и мгновенно получить доступ ко всем его свойствам, которые могут быть интерактивно изменены. Дизайнер доступен как во время проектирования, так и во время работы приложения.
Усовершенствованная модель привязки данных предоставляет уникальный набор возможностей для построения графиков без необходимости кодирования. Chart ModelKit позволяет работать со всеми источниками .NET, включая ADO.NET, любые объекты IList и IListSource. При создании графиков возможно использование нескольких источников данных, а также источников с иерархической структурой. Каждый элемент верхнего уровня может представляться отдельной серией построенной по вложенным элементам.
Уникальная объектная архитектура компонента предоставляет возможность комбинировать объекты произвольным образом, позволяя создавать конфигурации графиков, которые сложно или невозможно создать при других подходах. Например, ось может включать любое количество подписей разных видов, рисок и т. д. Диаграмма может включать произвольное количество осей с различной ориентацией, различные виды серий в одном или нескольких графиках. Библиотека содержит большой набор стандартных элементов: оси, подписи, риски, легенды, заголовки,- а также набор доступных типов графиков: Pie, Bar, Stacked Bar, Stacked100Bar, Spline, Line, Bubble, Area, Stacked Area, Stacked100Area, Stock, Candle Stick.
Chart ModelKit входит в состав .NET ModelKit Suite и является частью единой платформы, которая имеет единые средства настройки а также методы управления данными и настройкой внешнего вида. Это обеспечивает легкую интеграцию со всеми компонентами, входящими в данный пакет: Report Sharp-Shooter, Instrumentation ModelKit и OLAP ModelKit.
CreateInstall является очень мощным и гибким инструментом для создания инсталляций программ. CreateInstall дает полный контроль над процессом установки и неограниченную расширяемость возможностей. Имеется два разных алгоритма сжатия файлов. Вы можете самостоятельно создавать сценарий ваших установок или использовать Мастер, который не требует дополнительного изучения программы. Благодаря встроенному языку программирования вы можете создавать установки любой сложности. CreateInstall не будет ограничивать ваши требования к инсталляциям в будущем.
Отладка всегда была головной болью для программиста. Проекты могут длиться годами, иметь крайне запутанный код, который переписать с нуля просто невозможно. При этом часто в таких проектах есть трудноуловимые ошибки, и главные из них - это утечки ресурсов. Как в этой куче исходников найти проблемный участок? Где постоянно выделяется память, которая нигде не удаляется? Где в процедуре отрисовки накапливаются битмапы, утечка которых в итоге тормозит всю систему, и приложение приходится снимать? Было бы так удобно, если бы можно было нажать на волшебную кнопку и получить список всех выделенных блоков памяти, а для каждого блока иметь стек, чтобы видеть, где была выделена память. Спокойно изучив такой список и стеки, можно было бы быстро найти проблемный участок кода. И тоже для GDI-объектов. Кликаем на кнопку и перед нами список всех объектов! Теперь можно легко найти, где текут дескрипторы, отнимая драгоценные ресурсы у системы! Все это теперь возможно с помощью Deleaker'а.
Deleaker дешевле и проще в использовании, чем аналогичные продукты. Аналоги дороги и неповоротливы. Пытаясь решить все возможные задачи, их использование становится одной сплошной проблемой. Другое дело Deleaker. Легко интегрируется в студию. Быстро работает. Недорогой. Саппорт на русском языке.
Резюмируя, Deleaker - полезный плагин для Visual Studio 2003-2005, помогающий локализовывать утечки ресурсов: памяти, GDI и USER объектов, дескрипторов. В любой момент во время отладки вы можете получить список объектов и выделенных блоков памяти, а для каждого объекта и блока памяти доступен стек - это делает поиск утечек легким и удобным.