The Stimulsoft Reports product line consists of reporting tools and utilities for the .NET Framework platform. Reporting tools WinForms, ASP.NET, WPF, Silverlight, MVC are available. Other products that are available in the product line which includes report engines, designers and viewers. The software is a solution for the .NET Framework platform in rendering reports. It features a set of tools used for building reports using WinForms, ASP.NET, Silverlight and WPF environments. Various types of viewers are available for displaying reports which also supports different types of file formats. The reporting component of the .NET Framework is the Stimulsoft Reports.Net, it is a reporting tool that is based on .NET. It creates reports in a report designer which uses various data sources. The reporting component of Silverlight is the Stimulsoft Reports.Silverlight, a reporting tool for the Silverlight platform. The reporting component of WPF is the Stimulsoft Reports.Wpf, this is a reporting tool for Windows Presentation Foundation. It uses the reports engine in creating reports using multiple components, properties and parameters, for the structure of reports. Stimulsoft has many other reporting components available for platforms like the ASP.NET, ASP.NET MVC, Silverlight Core, Flash Core, Windows 8, HTML5, Adobe Flex, PHP and a report generator for Java.
Microsoft Visual Studio is an integrated development environment (IDE) produced by Microsoft. It has a code editor that supports syntax highlighting and code completion using IntelliSense for not only variables, functions and methods but also language constructs like loops and queries; includes a debugger that works both as a source-level debugger and as a machine-level debugger; includes a host of visual designers to aid in the development of applications and other tools. Visual Studio permits developers to write extensions for Visual Studio to expand its capabilities. These extensions are linked to Visual Studio and extend its functionality. Extensions come in the form of macros, add-ins, and packages. Macros represent repeatable tasks and actions that developers can write programmatically for saving, replaying, and distributing; add-ins gives access to the Visual Studio object model and can interact with the IDE tools; and packages can create designers and other tools, as well as integrate other programming languages.