My favorites | Sign in
Project Home Downloads Source
Project Information
Members
Featured
Downloads
Links



XsltDb. DotNetNuke Application Development Environment

Overview

XsltDb is a DotNetNuke module for programmers. Actually it is a browser-based Application Development Environment for DotNetNuke. It is based on XSLT and provides database access, external XML access, set of AJAX techniques, user interaction. With XsltDb you can use ASP.NET and Telerik controls, external javascript AJAX libraries, write server-side code. XsltDb provides syntax highlighting, code completion and full-screen editing that greatly simplifies coding process.

XsltDb is a very good integration, reporting and ETL platform. You can easily use external XML, integrate third party javascript and ASP.NET controls, provide XML data to others into a single module.

XsltDb Resources

XsltDb Features

  • Database access directly from XSL using mdo:xml, mdo:sql extension object.
  • Multiple XML sources access with document() XSLT function and mdo:xml extension.
  • ASP.NET and Telerik controls usage.
  • Portal data isolation. You are able to limit each portal to query only it's own data.
  • Visitor command processing (navigate, ajax or submit).
  • Form validation.
  • AJAX (set of tools and techniques):
    • Creating URLs providing XML / XTML / TEXT / JSON data.
    • Writing javascript functions that make servier-side execution.
    • Refreshing complete module content by using AJAX
  • SEO friendly ajax support, XsltDb Javascript API.
  • Javascript server-side handlers and XsltDb javascript API.
  • Seamless integration capabilities. Easily split your xslt into multiple modules.
  • Reuse a module with
    <import href="mdo:ModuleID(nnn)">
    </import>
    tag.
  • Localization API. Build multilingual sites painless. read more...
  • Safe unrestricted access to separate dedicated database on per-portal basis.
  • Safe .NET API access (mdo:net, mdo:netcall).
  • Free server-side scripting by msxsl:script tag read more....
  • File upload and management.
  • Request, form, cookie, session parameters access.
  • DotNetNuke module, portal, user, page properties access.
  • Syntax highlighting, code completion, full screen mode, regex find & replace, context & online help.
  • Visual Studio integration including xslt debugger.

Many more... see XsltDb Full Reference.

XsltDb Tutorials

Powered by Google Project Hosting