

GroupDocs.Assembly
GroupDocs.Assembly is a LINQ based reporting engine which brings the power of underlying C# syntax of LINQ queries to serve report generation needs of an organization.
Cost / License
- Paid
- Proprietary
Platforms
- Mac
- Windows
- Linux
- Mono
- Microsoft Visual Studio
Features
Tags
- generate-report-from-dataset
- generate-ppt-from-template
- generate-report-from-sql
- c-reporting-engine
- linq
- generate-report-from-database
- generate-excel-from-template
- generate-report-from-oracle
- generate-report-from-xml
- generate-word-from-template
- c-reporting-api
- generate-docs-from-templates
GroupDocs.Assembly News & Activities
Recent activities
GroupDocs.Assembly information
What is GroupDocs.Assembly?
The GroupDocs.Assembly API engine is LINQ based reporting engine and supports underlying C# syntax of LINQ queries. Therefore, GroupDocs.Assembly enables developers to use the familiar and well documented C# syntax to write data binding/traversal queries right in the document templates. As a result, developers can enjoy many benefits including short and concise reporting syntax and binding to any type of supported data source including business objects. For more information about template syntax, please visit: http://groupdocs.com/docs/display/assemblynet/Working+with+GroupDocs.Assembly+Engine
- At a glance:
1a) Steps you follow
In a nutshell, you will follow these steps when using GroupDocs.Assembly Engine: -Create a data source in one of the supported data formats. -Create a template conforming to the supported syntax and expressions. -Pass the data source and the template to the Engine.
1b) The actions by GroupDocs.Assembly Engine
As a result of passing template and data source, the Engine will perform following actions: -Sequentially evaluate the expressions against the passed data source object. -Process the results of the expressions according to their roles. -Replace the corresponding tags with appropriate contents.
- Supported Document Formats:
-Word Processing Document formats including Microsoft Word -Spreadsheet Document formats including Microsoft Excel -Presentation Document formats including Microsoft PowrPoint
- Supported Data Formats:
-Database (using DataSet, DataTable, etc.) -XML (using DataSet.ReadXml or XML deserialization of custom objects) -OData (using deserialization of custom objects through WCF or third-party .NET libraries -JSON (using a third-party component like Json.NET on DataSet or custom objects in .NET -Custom .NET Objects For more detailed information, please visit Product Docs: http://groupdocs.com/docs/display/assemblynet/Home

