Electronic Forms Template Engine

By: Beyond Ordinary  09-12-2011
Keywords: source code licensing

Integrating The Electronic Forms Template Engine is as simple as referencing the DLLs, which are automatically installed into the Global Assembly Cache on your developer machine. Once you have the references in your project, you add the configuration sections to your Web.config file. From the Web.config file, you will tell the engine where to find your templates.
<sectionGroup name="boss.config">
<section name="templatePathConfig"
type="System.Configuration.DictionarySectionHandler, System,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
</section>
<section name="templateLicense"
type="BeyondOrdinary.TemplateEngine.Core.License.TemplateLicenseManager,
BeyondOrdinary.TemplateEngine.Core" />
<section name="templates"
type="BeyondOrdinary.TemplateEngine.Core.TemplateFactory,
BeyondOrdinary.TemplateEngine.Core" />
</sectionGroup>

After you've setup the configuration section references, you setup the web site's configuration to use the template engine. This is done using the boss.config/templatePathConfig, boss.config/templateLicense, and boss.config/templates configuration elements, also in the Web.config file.

<boss.config>
<templatePathConfig>
<add key="~config" value="c:/path/to/my/config/files" />
</templatePathConfig>
<templates file="~config/TemplateConfig.xml" />
<templateLicense/>
<license>..</license>
</templateLicense>
</boss.config>

Your TemplateConfig.xml contains the specifications for the templates you are trying to generate. A template configuration file can be very complicated with many rules that determine how form fields are pre-populated. The engine supports a variety of boolean operations that can be nested to create complex conditional logic.

Platform: .NET 2.0
Languages: C# (compatible with any managed .NET language) with XML
Documentation:
Version: 2.7.14

Price: $899 per physical CPU, per web site. $6,999 for a site-wide unlimited use license.Support: 25% of the license amount gets you full upgrades for all releases, 50% gets you priority support for adding new features and fixing defects.Non-competitive source code licensing is available for $18,900.
The information in this article was current at 06 Dec 2011

Keywords: source code licensing

Other products and services from Beyond Ordinary

09-12-2011

Beyond Ordinary Interview Wizard

The Beyond Ordinary Interview Wizard is an ASP.NET web control that prompts the user for a series of web forms that are configured using a highly sophisticated processing and rendering engine. Business applications, such as mortgage applications, insurance policy applications, etc., all require extensive amounts of information to be input by the user.


09-12-2011

Beyond Ordinary DRACO(TM

DRACO, The Dynamic Rules And COmputation Engine, is our first-class parallel-aware computation engine that is designed for business processing on hierarchical data. 25% of the license amount gets you full upgrades for all releases, 50% gets you priority support for adding new features and fixing defects. So you can expand your hardware and our software will intelligently upgrade itself to take advantage of your upgrade.


09-12-2011

Beyond Ordinary Intelligence Framework

The Beyond Ordinary IntelligenceFramework is a runtime configurable system that allows you to get access to real-time intelligence reports without having to use big-iron intermediary systems. With so many opportunities realized through the World Wide Web, you need a system that can provide point-of-sale support as well as back-end integration with third party intelligence.


09-12-2011

Beyond Ordinary SchemaExplorer

The SchemaExplorerTM is a productivity tool designed to help the insurance enterprise in their adoption of the ACORD message standard. Keeps your staff up to date on the latest releases of the ACORD standard. Reasons to adopt The SchemaExplorer for your enterprise.


09-12-2011

The Products of Beyond Ordinary Software Solutions

The data from these schema files is presented in a graphical and useful manner, thus allowing you to quickly learn and make-use-of the ACORD interoperability standard. Each time you run a report query, you can include a scan of the SDN list to keep in compliance with OFAC requirements. You can order interactive MVR, CLUE, and Credit reports all from an easy to use and runtime-configurable library.


09-12-2011

Our Professional Services - Beyond Ordinary Software Solutions

No software company can exist without excellent software management, and we have decades of experience managing millions of lines of code for hundreds of clients. Being regular contributors to Open Source projects, we understand the legal structure of Open Source and how best to integrate such software into your business. If you don't have a payment solution partner yet, then let us get you setup with Authorize.NET and a merchant account.


09-12-2011

CUP.NET Parser Generation Framework

This product was based upon the popular CUP for Java parser and was migrated using the Microsoft Migration Assistant, with some custom modifications to fix bugs and make enhancements. Being very similar to YACC, CUP allows you to specify complex LALR grammars, and link to a custom lexicographic scanner. There is no integration with Visual Studio .NET planned at this time (what a great open-source project idea!.