0
Unlocking Telerik RAD Controls in DNN<br />Telerik ASP.NET AJAX Controls are distributed with every DotNetNuke Community a...
Licensing<br />Creating module using TelerikRadControlsdirectly is not allowed according to http://www.telerik.com/purchas...
Enter  XsltDb Module Builder<br />Free XsltDbDotNetNuke Module is powerful XSLT-based developers-oriented browser-based de...
RadGrid Example<br />Use XsltDb to query a database, and display results in a smart looking grid.<br />XsltDb is capable o...
The XsltDb window<br /><xsl:text disable-output-escaping="yes"><br /><![CDATA[<br /><%@ Register TagPrefix="telerik" Names...
Telerik Parallel Listbox in DNN<br /><telerik:RadListBoxrunat="server" ID="RadListBox1" AutoPostBack="True" Width="200px"<...
TelerikDateGrid in DNN<br /><xsl:text disable-output-escaping="yes"><br /><![CDATA[<%@ Register TagPrefix="telerik" Namesp...
TelerikRADCaptcha in DNN<br /><mdo:aspxmlns:telerik="telerik" xmlns:asp="asp"><br />  <asp:Labelrunat="server" ID="litT" F...
Resources<br />http://xsltdb.com <br />http://www.telerik.com/products/aspnet-ajax.aspx<br />http://demos.telerik.com/aspn...
Upcoming SlideShare
Loading in...5
×

using telerik controls with dnn by soltech

3,707

Published on

Acessing embedded Telerik web UI controls with the great, free XsltDB DNN module. There is nothing you cannot build if you use XsltDb + stored procedures + telerik ... powerful solution combo. SolTech is a leading DNN Partner and custom software developer.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,707
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "using telerik controls with dnn by soltech "

  1. 1. Unlocking Telerik RAD Controls in DNN<br />Telerik ASP.NET AJAX Controls are distributed with every DotNetNuke Community and Professional Edition download, exposing the RadControls technology to the large, growing community of DNN developers worldwide. For a visual representation of how Telerik AJAX controls enhance the DNN platform refer to the following diagram:<br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  2. 2. Licensing<br />Creating module using TelerikRadControlsdirectly is not allowed according to http://www.telerik.com/purchase/faqs/telerik-dnn-partnership-qanda.aspx.<br />DotNetNuke Community Edition users will be able to develop using RadControls through standard user interface extensions  provided in the DotNetNuke platform. Community Edition developers will have more limited access to the TelerikRadControls than Professional Edition developers and will not have full developer license rights to use the TelerikRadControls toolset. Community Edition developers will only be able to develop though standard user interface extensions provided with the core platform.<br />Be sure that you conform to required licensing.<br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  3. 3. Enter XsltDb Module Builder<br />Free XsltDbDotNetNuke Module is powerful XSLT-based developers-oriented browser-based development environment. <br />Offers a powerful XSLT-based programming model<br />Code reuse, syntax highlighting and code completion, and context sensitive online help make it very easy to create new functions for your web site. <br />Safe database access<br />Ajax support, <br />TelerikASP.NET control usage, ASP.NET and other features make XsltDban excellent integration platform.<br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  4. 4. RadGrid Example<br />Use XsltDb to query a database, and display results in a smart looking grid.<br />XsltDb is capable of instantiating ASP.NET controls in a DNN module window.<br />Load and install XsltDb module from http://xsltdb.codeplex.com/<br />Create a clean page in DNN and insert the module.<br />Select “Edit Xslt”<br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  5. 5. The XsltDb window<br /><xsl:text disable-output-escaping="yes"><br /><![CDATA[<br /><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><br />]]><br /></xsl:text><br /><mdo:asp<br />xmlns:asp="asp"<br />xmlns:telerik="telerik"<br />><br /> <asp:SqlDataSource<br /> id="dsModules"<br />runat="server"<br />DataSourceMode="DataReader"<br />ConnectionString="&lt;%$ ConnectionStrings:SiteSqlServer %&gt;"<br />SelectCommand="SELECT JobId,JobTitle FROM Jobs"<br /> /><br /> <telerik:RadGrid<br /> ID="RadGrid1"<br />runat="server"<br />AutoPostBack="True"<br />DataSourceID="dsModules"<br />PageSize="5"<br />AllowPaging="True"><br /> </telerik:RadGrid><br /></mdo:asp><br />
  6. 6. Telerik Parallel Listbox in DNN<br /><telerik:RadListBoxrunat="server" ID="RadListBox1" AutoPostBack="True" Width="200px"<br /> Height="200px" OnSelectedIndexChanged="RadListBox1_SelectedIndexChanged“ <br />OnDeleting="RadListBox1_Deleting" OnInserted="RadListBox1_Inserted" OnInserting="RadListBox1_Inserting"<br />OnTransferred="RadListBox1_Transferred" OnTransferring="RadListBox1_Transferring"<br />TransferToID="RadListBox2" AllowTransfer="true" AllowTransferAll="true" AutoPostBackOnTransfer="true"<br />SelectionMode="Multiple"><br /> <Items><br /> <telerik:RadListBoxItem Text="Argentina" /><br /> <telerik:RadListBoxItem Text="Australia" /><br /> <telerik:RadListBoxItem Text="Brazil" /><br /> <telerik:RadListBoxItem Text="Canada" /><br /> <telerik:RadListBoxItem Text="Chile" /><br /><telerik:RadListBoxItem Text="USA" /><br /> </Items> <br /> </telerik:RadListBox><br /> <telerik:RadListBoxrunat="server" ID="RadListBox2" AllowReorder="true" AllowDelete="true"<br />OnDeleted="RadListBox2_Deleted" OnDeleting="RadListBox2_Deleting“ <br />OnReordering="RadListBox2_Reordering" AutoPostBackOnDelete="true" AutoPostBackOnReorder="true"<br />OnInserted="RadListBox2_Inserted" OnInserting="RadListBox2_Inserting" SelectionMode="Multiple"<br /> Width="200px" Height="200px"><br /> </telerik:RadListBox><br />
  7. 7. TelerikDateGrid in DNN<br /><xsl:text disable-output-escaping="yes"><br /><![CDATA[<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>]]><br /></xsl:text><br /><mdo:asp<br />xmlns:asp="asp"<br />xmlns:telerik="telerik” ><br /><telerik:RadDatePicker ID="rdpMaxDate" runat="server" Width="140px" AutoPostBack="true"<br />DateInput-EmptyMessage="MaxDate" MinDate="01/01/1000" MaxDate="01/01/3000"><br /> <Calendar><br /> <SpecialDays><br /> <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday" /><br /> </SpecialDays><br /> </Calendar><br /> </telerik:RadDatePicker><br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  8. 8. TelerikRADCaptcha in DNN<br /><mdo:aspxmlns:telerik="telerik" xmlns:asp="asp"><br /> <asp:Labelrunat="server" ID="litT" ForeColor="#00AA00" /><br /> <telerik:RadCaptcha ID="capImgT" runat="server" ErrorMessage="You are a machine..." /><br /> <asp:Buttonrunat="server" ID="btnSubmitT" Text="Submit Form" /><br /></mdo:asp><br /><mdo:pre-render><br /> <xsl:if test="mdo:event-source()='btnSubmitT'"><br /> <xsl:choose><br /> <xsl:when test="mdo:aspnet('#capImgT.IsValid')"><br /> <!-- Here you put your database processing and other significant manipulations --><br /> <xsl:execute select="mdo:assign('#litT.Text', 'Your human input is correct')" /><br /> </xsl:when><br /> <xsl:otherwise><br /> <xsl:execute select="mdo:assign('#litT.Text', '')" /><br /> </xsl:otherwise><br /> </xsl:choose><br /> </xsl:if><br /></mdo:pre-render><br />
  9. 9. Resources<br />http://xsltdb.com <br />http://www.telerik.com/products/aspnet-ajax.aspx<br />http://demos.telerik.com/aspnet-ajax/controls/examples/default/defaultcs.aspx<br />SolTech is a leading provider of custom software development, and custom DotNetNuke (DNN) services. Contact SolTech (404) 601-6000 if you need help building a feature rich web2.0 portal.<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×