Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{section}{column:width=48%}

h1. New in ExcelWriter 8.0!

* ExcelWriter 8.0 brings full OOXML compatibility to ExcelApplication.
* Other exciting new things!!
* Isn't ExcelWriter 8.0 awesome??

h1. What is ExcelWriter?

*ExcelWriter is a .NET library and API*.  It allows you to generate, manipulate, and read Excel documents from your own applications. You can use ExcelWriter to process workbooks and documents with a fully programmatic object model, or design report templates in Office and quickly merge them with data. ExcelWriter can generate spreadsheets in Microsoft Excel format (.xls) or Office Open XML format (.xlsx) and it will preserve all of the familiar features associated with Excel workbooks. 

{column}{column:width=52%}

{panel:title=ExcelWriter Documentation Sections|borderColor=#BBB|bgColor=white|titleBGColor=#EEE|titleColor=#444}{children:depth=2}
{panel}

{div2:class=button-style}
[Installing OfficeWriter| Docs:Installation]
{div2}
{div2:class=button-style}
[Hello, World! Tutorial|Hello World Tutorial]
{div2}

{column}{section}

h1. Standard Edition vs. Enterprise Edition

ExcelWriter comes in two editions, depending on the functionality needed for your application.  

ExcelWriter comes in two editions, depending on the functionality needed for your application.  

{section}{column:width=50%}

{panel:title=ExcelWriter Standard Edition|borderColor=#bbb|bgColor=white|titleBGColor=#EEE|titleColor=#444}
ExcelWriter SE is based on a template-driven development approach, meaning that templates are developed in Excel and then processed by the just a few lines of code.  With [Reporting Services integration| RS8:SSRS Integration 8.0], reports can be created inside Excel and processed by the Reporting Services Server with no code written at all.  
{panel}

{column}{column:width=50%}

{panel:title=ExcelWriter Enterprise Edition|borderColor=#bbb|bgColor=white|titleBGColor=#EEE|titleColor=#444} 
ExcelWriter EE builds on ExcelWriter SE, adding additional features for enterprise-class Web applications requiring maximum Excel functionality and high volume of report generation, such as programmatic control of excel worksheet elements and integration with the SharePoint platform.  
{panel}

{column}{section}

{align:center}

h2. Feature Comparison 

|| {center}Feature{center} || {center} Standard Edition {center} || {center} Enterprise Edition {center} ||
| {center}Template-Driven Development{center} | {center} (/) {center} | {center}(/){center} |
| {center}Full Programmatic Control{center} | {center} \- {center} | {center}(/){center} |
| {center}Nesting and Grouping{center} | {center}\-{center} | {center}(/){center} |
| {center}Word Formulas{center} | {center}\-{center} | {center}(/){center} |
| {center}SharePoint Integration{center} | {center}\-{center} | {center}(/){center} |
| {center}Reporting Services Integration{center} | {center}(/){center} | {center}(/){center} |
| {center}Reporting Services Formulas{center} | {center}\-{center} | {center}(/){center} |
{align}


h1. Tutorials and Sample Code
After you've installed OfficeWriter, download the [basic sample code package | Tutorials] and follow along in the [tutorials| Basic Tutorials]. Soon you'll be an ExcelWriter pro!
Haven't installed yet? Find installation instructions [here|Docs:Installation].