Testimonials Minimize
Brilliant little program. The most useful module i have purchased so far. I built an inventory tracking program and a project management program the first day...
Morgan Case
  
spacer
Introducing XMod for DotNetNuke Professionals Minimize

Build Your Custom DotNetNuke Module with XMod Pro Forms and Views

... and Save Yourself Time and Money in the Process

Whether you hire a programmer, use one of your staff, or do it yourself, building a custom application for your website is expensive, both in time and money - and that's just for one project.

What if you could invest a small fraction of that time and money and build not just one project, but 10... or 100? That's what XMod Pro offers - the ability to quickly create as many custom solutions as you need. And it's backed by the experience of DNNDev.com which has been producing best-selling DotNetNuke forms modules since 2004.

One of the Premier DotNetNuke Forms Modules Just Got Better

Whether you need a custom feedback form for DNN or something more complex, XMod Pro can handle the job. Now, with version 2, few forms modules can match the power and ease-of-use of XMod Pro.

Easy Form and Display Creation

Live Form Preview
Short Demo of Live Preview

Drag and Drop Control Re-ordering

You can literally create a highly styled, professional looking form from one of your DNN database tables in under 1 minute!

You said you wanted an easier way to create your forms and templates. We heard you. XMod Pro now offers the Form Builder with Live Preview.

With it, you can take one of your DNN database tables, select the columns you want to include, drag-n-drop to re-order them, change the layout, add a theme, and see all your changes dynamically reflected with Live Preview:

View the Full Form Builder Demo (4:26)


Watch the demo and see how easy it is to create forms with the Form Builder

Pick A Theme or Roll Your Own

Out-of-the-box, XMod Pro comes with a wide variety of themes you can apply to your form with a single click. With XMod Pro's Live preview, you can see how your form will look immediately.

If you don't find a suitable theme, it's easy to create you're own. We've based our theme engine on the jQuery UI theme library. They provide a freely accessible, easy-to-use tool at their site to visually design your theme. You can then upload your theme to your site and it will integrate into XMod Pro's list of themes.

Create Full-Featured Data Views and Lists In A Snap

"I just created a template from a table in 3 seconds! Awesome Release!"

Angus Beare
Gus Caraway Design

We've also made it easy to create views from your tables. Just a few clicks and you've got a grid, bullet list, numbered list, etc. bound to your table and ready for display or further editing.

These are full-featured displays. They include a paged, list view of your data. Each record also includes an detail button that, when clicked, will display a detail view for that record. Plus, XMod Pro provides the ability to delete the record and, if you pair your template with a form, you're users will be able to Edit too!

It's Your Site - You're In Control

XMod Pro's tools can produce excellent results with very little effort. However, we know every site is unique and will need some styling or interaction tweaks. Let XMod Pro do the heavy lifting so you can spend time adding value by customizing the solution for your site or for your client.

That's why we make it easy to add your own HTML, CSS, Javascript - even your own SQL commands or stored procedures.


Power from Direct Database Access

XMod Pro gives you unprecedented power. For the first time, you can write your own SQL statements or execute your own stored procedures. You're not even limited to the DotNetNuke database. You can directly access external SQL Server databases as well. Use your SQL commands to retrieve your data, add records, update records, and delete records. You get all the performance and flexibility that direct database access provides without having to write any .NET code.

Key Features:

  • Create Attractive Forms and Views from your DotNetNuke (DNN) tables in Minutes: XMod Pro's Quick Form and Template creation tools enable you to simply select your table, click a button had have a fully functioning form/template immediately generated for you, ready to customize. The innovative Form Builder tool offers the ability to change layouts, apply themes, and preview your changes immediately.
     
  • Templates and Forms are COMPLETELY Customizable: Let XMod Pro do the heavy lifting - start with the Form Builder or Quick Template Creator. Many times, that's all you'll need. If not, start adding your own CSS, Javascript, and HTML to get just the look your demanding customers need.
     
  • Choose Your Data Sources: You can read and write data to the DNN database or to external SQL Server databases. In fact, each data command (i.e. retreiving a list of records, viewing the details of a record, adding, editing, deleting, etc.) can come from different databases should you choose. You can even pull data from one database and write it to another. You can also easily setup "lookup" list controls that are dynamically populated from the database.
     
  • Optionally Use Your Own SQL Commands and Stored Procedures: Finally, a module that doesn't get between you and your data. XMod Pro's template and form building tools will start you off with commands to add, edit, view, and delete records, but you can replace them with your own or, for even more power and flexibility, use your own stored procedures.
     
  • Multiple Templates in One Module Instance - And They Can Communicate Too!: Why be boxed in? So many modules force you to display one set of data within your module. Our new multi-template feature, original to XMod Pro, makes it possible to display multiple templates, each with their own distinct data sources,  within a single module instance.

     
  • Powerful Template Controls: Out of the box, XMod Pro provides you with a powerful set of controls that can be used to format and display your data. Plus, you can build your own controls or purchase them from third parties.
    • Format: Text, Numbers, Currency, and Dates. Plus, cloak email addresses from bots.
       
    • Select: Conditionally show/hide text based on various comparisons including text, numbers, dates, and regular expressions
       
    • Script Bock: Inject your own Javascript or CSS into various positions within the page with this powerful control.
       
    • MetaTags: Dynamically update your page's Title, Keywords, and Description based on values from your data. A great aid to Search Engine Optimization
       
    • Command Button/Image/Link: Execute one or more data commands in the current template or another template
       
    • Toggle Controls: New in 1.2 - now you can toggle any HTML element on the page without writing any Javascript. The control can appear as a button, image, or link and, when clicked will hide the element. When clicked again, the element will re-appear. You can also add a fade effect.
       
    •  Additional Controls: Buttons for adding, editing, deleting, etc.
       

  • Large and Extensible Collection of Form Controls: We give you a complete set of controls and more will be added in later versions. Plus, you can create and use your own controls or those of third parties.
    Input Controls Selection Controls
    Textbox Listbox
    Textarea Dropdown List
    Date Input Checkbox List
    Password Input Radio Button List
    HTML Input Checkbox
    Validation Controls Radio Button
    Required Field Validator Calendar (Date Picker)
    Comparison Validator Dependent (Cascading) Lists NEW in 1.5
    Range Validator Dual List NEW in 1.5
    Regular Expression Validator Display/Organizational Controls
    Email Validator  Label
    CAPTCHA  Text Injection
    Validation Summary  Panel (with Role-Based Visibility)
    Additional Controls  Tabstrip
    File Upload  
    Register (for Custom Controls)  
    Email  
       
  • Enhanced, Inline Editing of Forms and Templates: Beginning in version 1.4 you have one-click access to edit the form and/or template for each module. Make your changes, click Save and you're done. PLUS, the editor is vastly improved, giving you quick and easy access to put XMod Pro tokens, tags, and controls into your form or template.

  • Define “Success“ Messages for Your Forms: You can use text, HTML, and data from the form to present your users with a message after they've submitted the form. It's all completely customizable, as you would expect from XMod Pro. You can even define a message when adding a record and a different one when updating a record. This allows you to provide a thank you message, provide additional links for the user, and more.
      
  • Define a "No Items" Template: This allow you to display your own message, complete with your own styling and HTML, to the user when no records are found.
     
  • Redirect After Form Submission: You can optionally define a URL where your users will be automatically sent after submitting their form. You can even use data from the form in the URL to provide a more dynamic experience.
     
  • Separate Forms for Adding and Updating Data: Many times you may want to change the look of your form or modify how it functions based on whether the user is adding or editing data. XMod Pro enables you to define a separate form for each and will automatically load the correct one based on the current editing mode.
     
  • Send Email on Form Submission: Define your own custom emails to be sent out when records are added or updated. Each form can include multiple email templates that include your HTML as well as data from the form, should you wish.
     
  • Online Help: If you're working on a form or template, help is a click away. Need to remember the syntax for a particular control? Choose it from the drop-down list and the complete help topic pops-up, complete with syntax, usage notes, attribute descriptions, and an example.

Innovative Licensing - Designed for Professionals

  • Licensed with Developers In Mind: Each license entitles you to run XMod Pro on your "localhost" environment for development purposes without using up a license.
     
  • Automatic Upgrade Protection: Every Primary license now comes with 1 year complimentary subscription. For 1 year from the date of purchase, you're entitled all minor and major upgrades - for FREE.
     
  • Client License: We know you want your clients to benefit from new features in XMod Pro but you don't want to charge your clients for that year after year. So, we've implemented a special 'client license'. Rather than pay an additional $149 for each of your clients, you simply pay a small fraction (with discounts for volume purchases driving the per-license fee down further) for each license. As long as your Primary license is current, you can upgrade your client licenses to the latest and greatest version of XMod Pro without cost.

What Our Customers Are Saying

"XMod Pro (XMP) Is An Awesome Tool: Being an experienced software developer and a XMP user since beta version 9.0 I must say I'm impressed with what XMP brings to the table; if you are a DNN administrator or designer, this is something you really must have."
--Marcelo

"Thanks again for all of your hard work on XMod Pro. It really has been instrumental in us being able to get our project completed in a timely fashion. We created more than 75 templates and 25 forms with XMP, which literally saved us months of development work. This is clearly the module I've been waiting for since I was introduced to DotNetNuke more than 3 years ago."
CJ Johnson
Director of Operations
(soon to be announced social networking site)

"First a quick thank you. I've been catching up on my XMod Pro syntax since I got a late start on working with the product and I have to say that I'm impressed! I thought that I would have to learn VB Script or C#, build my own module, and then I would be able to write a module that would write directly to a database. This is amazing! I already have built a database (something that I've never done before), written a template to display simple information from it, and an add form to add records to the database. Thanks Kelly for everything!"
User 'MeRauluka' (via our forums)

BONUS

XMod Pro now includes DNNDev's new all-subscription model. Now, every developer license comes with a one year subscription. This means that, from the date of purchase, you will receive all XMod Pro updates including minor and major versions for one year. And, if you purchase additional client licenses, you can upgrade them as well - for no cost. So, purchase a license today and future-proof your solutions and those you build for your clients. There's no better value

So, what are you waiting for? Pick up your copy of XMod Pro today and start building the powerful, flexible solutions your clients are craving!

Buy XMod Pro from Snowcovered

  
spacer
dummy