XsltDb 01.01.34

License: Free ‎File size: 265.25 KB
‎Users Rating: 3.6/5 - ‎5 ‎votes

XsltDb - Browser-Based DotNetNuke Development Environment with syntax highlighting, code completion and context help. XsltDb is XSLT-based and also provides direct database access, ASP.NET and Telerik controls creation, ASP.NET and DotNetNuke environment access. Form and query string values, other request parameters, cookies, DotnetNuke current portal/page/module/user properties acces is proveidedby XsltDb. XsltDb greatly simplifies AJAX development by providing one-window tool to create server code, client code and describe client-server interfaces. XsltDb utilizes DotNetNuke multiportal feature and provides safe programming model for portal admins including Row Level Security (Superuser is capable to isolate portals'' data). Using XsltDb DotNetNuke you can easily provide a parameterized URL that will return an xml queried by your SQL and formatted by your XSLT. XsltDb has useful command processing engine that allows you to create commands and statefull variables, change their values on user input and recreate markup on client. You are capable to select a markup reload method that is suitable for you: AJAX, page submission or parameterized URL navigation. In case of partial page re-creation using AJAX you can subscribe one module to others and redraw it hierarchically. Server side scripting is provided for DotNetNuke superusers using msxsl:script tag. This model allows to use server-side JScript and VBScript, or any .NET language like C#, VB.NET, etc.

VERSION HISTORY

  • Version 01.01.34 posted on 2010-06-22

Program Details

EULA

Copyright (c) 2009, Anton Burtsev All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Findy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.