10 Tips for Handling Inherited Code
[Kate, one of our developers at SoftArtisans, was pulled onto a project to do consulting work. Below, Kate discusses her work and how she learned to handle inherited code. Read about the lessons she's...
View ArticleIntroduction to VSTO Document-Level Customizations
For many years, the only way to add interactivity to an Office workbook or document was to use VBA Macros. However, in more recent years, Microsoft has offered a newer .NET developer tool called Visual...
View ArticleCreating Dynamic Links With MergeFields in Microsoft Word
Introduction MergeFields allow users to import dynamic content in Microsoft Word. While this feature is very useful in many situations, it can be unclear how you must handle MergeFields nested inside...
View ArticleReleased in OfficeWriter 8.6.1 – IEnumerable Feature
In OfficeWriter 8.6.1, we added a new feature that may have been flying under your radar, and I wanted to let you in on the story of how it came about. When I first arrived at SoftArtisans I went...
View ArticleHow Not Using StackOverflow Solves All of My Problems
[OfficeWriter developer and Stack Overflow user, Seth, lets us in on the thought process and psychology behind Stack Overflow, by delving into one way he uses the online community to answer his...
View ArticleMarch Madness: Using Excel to Pick the Upset
Bracket Mania It’s that time again! Time to get out the office pool and place all of your stock in one team to take you to the finals and earn you those much sought after office bragging rights. Last...
View ArticleHow to Send OfficeWriter Output in an E-mail
Sending OfficeWriter output in an e-mail is possible while either using OfficeWriter in .NET or with SSRS integration. When using the OfficeWriter .NET API, you can use the .NET MailMessage class to...
View ArticleHow to Use Process Monitor (ProcMon) to Troubleshoot Web Applications
Process Monitor is a great tool that can help you troubleshoot applications when error messages alone just aren’t enough information to solve a problem. Process Monitor works by logging in-depth about...
View ArticleHow to Calculate Unsupported or Custom Formulas on the Server with ExcelWriter
Beginning in OfficeWriter 9.1, ExcelApplication’s calculation engine will offer the ability to implement custom formulas. This feature should prove helpful to users whom would like to calculate their...
View ArticleSave PDF file to HttpResponse
In a previous blog post we discussed how OfficeWriter 10.0 introduced the ability to save an Excel workbook to a PDF document. When working in a web environment it is common to want to send the...
View Article