SlideShare una empresa de Scribd logo
1 de 9
Unlocking Telerik RAD Controls in DNN 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: 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.
Licensing Creating module using TelerikRadControlsdirectly is not allowed according to http://www.telerik.com/purchase/faqs/telerik-dnn-partnership-qanda.aspx. 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. Be sure that you conform to required licensing. 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.
Enter  XsltDb Module Builder Free XsltDbDotNetNuke Module is powerful XSLT-based developers-oriented browser-based development environment.  Offers a powerful XSLT-based programming model Code reuse, syntax highlighting and code completion, and context sensitive online help make it very easy to create new functions for your web site.  Safe database access Ajax support,  TelerikASP.NET control usage, ASP.NET and other features make XsltDban excellent integration platform. 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.
RadGrid Example Use XsltDb to query a database, and display results in a smart looking grid. XsltDb is capable of instantiating ASP.NET controls in a DNN module window. Load and install XsltDb module from http://xsltdb.codeplex.com/ Create a clean page in DNN and insert the module. Select “Edit Xslt” 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.
The XsltDb window <xsl:text disable-output-escaping="yes"> <![CDATA[ <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> ]]> </xsl:text> <mdo:asp xmlns:asp="asp" xmlns:telerik="telerik" >       <asp:SqlDataSource           id="dsModules" runat="server" DataSourceMode="DataReader" ConnectionString="&lt;%$ ConnectionStrings:SiteSqlServer %&gt;" SelectCommand="SELECT JobId,JobTitle FROM Jobs"       />    <telerik:RadGrid           ID="RadGrid1" runat="server" AutoPostBack="True" DataSourceID="dsModules" PageSize="5" AllowPaging="True">       </telerik:RadGrid> </mdo:asp>
Telerik Parallel Listbox in DNN <telerik:RadListBoxrunat="server" ID="RadListBox1" AutoPostBack="True" Width="200px"         Height="200px" OnSelectedIndexChanged="RadListBox1_SelectedIndexChanged“  OnDeleting="RadListBox1_Deleting" OnInserted="RadListBox1_Inserted" OnInserting="RadListBox1_Inserting" OnTransferred="RadListBox1_Transferred" OnTransferring="RadListBox1_Transferring" TransferToID="RadListBox2" AllowTransfer="true" AllowTransferAll="true" AutoPostBackOnTransfer="true" SelectionMode="Multiple">         <Items>             <telerik:RadListBoxItem Text="Argentina" />             <telerik:RadListBoxItem Text="Australia" />             <telerik:RadListBoxItem Text="Brazil" />             <telerik:RadListBoxItem Text="Canada" />             <telerik:RadListBoxItem Text="Chile" /> <telerik:RadListBoxItem Text="USA" />         </Items>           </telerik:RadListBox>     <telerik:RadListBoxrunat="server" ID="RadListBox2" AllowReorder="true" AllowDelete="true" OnDeleted="RadListBox2_Deleted" OnDeleting="RadListBox2_Deleting“  OnReordering="RadListBox2_Reordering" AutoPostBackOnDelete="true" AutoPostBackOnReorder="true" OnInserted="RadListBox2_Inserted" OnInserting="RadListBox2_Inserting" SelectionMode="Multiple"         Width="200px" Height="200px">     </telerik:RadListBox>
TelerikDateGrid in DNN <xsl:text disable-output-escaping="yes"> <![CDATA[<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>]]> </xsl:text> <mdo:asp xmlns:asp="asp" xmlns:telerik="telerik” > <telerik:RadDatePicker ID="rdpMaxDate" runat="server" Width="140px" AutoPostBack="true" DateInput-EmptyMessage="MaxDate" MinDate="01/01/1000" MaxDate="01/01/3000">                         <Calendar>                             <SpecialDays>                                 <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday" />                             </SpecialDays>                         </Calendar>                     </telerik:RadDatePicker> 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.
TelerikRADCaptcha in DNN <mdo:aspxmlns:telerik="telerik" xmlns:asp="asp">   <asp:Labelrunat="server" ID="litT" ForeColor="#00AA00" />   <telerik:RadCaptcha ID="capImgT" runat="server" ErrorMessage="You are a machine..." />   <asp:Buttonrunat="server" ID="btnSubmitT" Text="Submit Form" /> </mdo:asp> <mdo:pre-render>   <xsl:if test="mdo:event-source()='btnSubmitT'">     <xsl:choose>       <xsl:when test="mdo:aspnet('#capImgT.IsValid')">         <!-- Here you put your database processing and other significant manipulations -->         <xsl:execute select="mdo:assign('#litT.Text', 'Your human input is correct')" />       </xsl:when>       <xsl:otherwise>         <xsl:execute select="mdo:assign('#litT.Text', '')" />       </xsl:otherwise>     </xsl:choose>   </xsl:if> </mdo:pre-render>
Resources http://xsltdb.com  http://www.telerik.com/products/aspnet-ajax.aspx http://demos.telerik.com/aspnet-ajax/controls/examples/default/defaultcs.aspx 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.

Más contenido relacionado

Destacado (17)

Reporting On Your Xml Field Data
Reporting On Your Xml Field DataReporting On Your Xml Field Data
Reporting On Your Xml Field Data
 
3 Osi Architecture
3 Osi Architecture3 Osi Architecture
3 Osi Architecture
 
The Myst Story
The Myst StoryThe Myst Story
The Myst Story
 
“Ampacimon” real-time dynamic rating system
“Ampacimon” real-time dynamic rating system“Ampacimon” real-time dynamic rating system
“Ampacimon” real-time dynamic rating system
 
Grpd Linkedin
Grpd LinkedinGrpd Linkedin
Grpd Linkedin
 
Shakespeare’s women
Shakespeare’s women Shakespeare’s women
Shakespeare’s women
 
Petunjuk Singkat Ta Pa
Petunjuk Singkat Ta PaPetunjuk Singkat Ta Pa
Petunjuk Singkat Ta Pa
 
00 check up tests
00 check up tests00 check up tests
00 check up tests
 
Pedersen
PedersenPedersen
Pedersen
 
Rick Tribute New Pp
Rick Tribute New PpRick Tribute New Pp
Rick Tribute New Pp
 
Test Presentation
Test PresentationTest Presentation
Test Presentation
 
Braziiilll
BraziiilllBraziiilll
Braziiilll
 
Bureaupresentatie
BureaupresentatieBureaupresentatie
Bureaupresentatie
 
Industrialists Of The Gilded Age
Industrialists Of The Gilded AgeIndustrialists Of The Gilded Age
Industrialists Of The Gilded Age
 
Raise The Curtain
Raise The CurtainRaise The Curtain
Raise The Curtain
 
Idioma ii powerpoint presentation museums
Idioma ii powerpoint presentation museumsIdioma ii powerpoint presentation museums
Idioma ii powerpoint presentation museums
 
Tudósok akik hittek a hatnapos teremtésben - frissítve
Tudósok akik hittek a hatnapos teremtésben - frissítveTudósok akik hittek a hatnapos teremtésben - frissítve
Tudósok akik hittek a hatnapos teremtésben - frissítve
 

Último

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

using telerik controls with dnn by soltech

  • 1. Unlocking Telerik RAD Controls in DNN 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: 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.
  • 2. Licensing Creating module using TelerikRadControlsdirectly is not allowed according to http://www.telerik.com/purchase/faqs/telerik-dnn-partnership-qanda.aspx. 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. Be sure that you conform to required licensing. 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.
  • 3. Enter XsltDb Module Builder Free XsltDbDotNetNuke Module is powerful XSLT-based developers-oriented browser-based development environment. Offers a powerful XSLT-based programming model Code reuse, syntax highlighting and code completion, and context sensitive online help make it very easy to create new functions for your web site. Safe database access Ajax support, TelerikASP.NET control usage, ASP.NET and other features make XsltDban excellent integration platform. 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.
  • 4. RadGrid Example Use XsltDb to query a database, and display results in a smart looking grid. XsltDb is capable of instantiating ASP.NET controls in a DNN module window. Load and install XsltDb module from http://xsltdb.codeplex.com/ Create a clean page in DNN and insert the module. Select “Edit Xslt” 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.
  • 5. The XsltDb window <xsl:text disable-output-escaping="yes"> <![CDATA[ <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> ]]> </xsl:text> <mdo:asp xmlns:asp="asp" xmlns:telerik="telerik" > <asp:SqlDataSource id="dsModules" runat="server" DataSourceMode="DataReader" ConnectionString="&lt;%$ ConnectionStrings:SiteSqlServer %&gt;" SelectCommand="SELECT JobId,JobTitle FROM Jobs" /> <telerik:RadGrid ID="RadGrid1" runat="server" AutoPostBack="True" DataSourceID="dsModules" PageSize="5" AllowPaging="True"> </telerik:RadGrid> </mdo:asp>
  • 6. Telerik Parallel Listbox in DNN <telerik:RadListBoxrunat="server" ID="RadListBox1" AutoPostBack="True" Width="200px" Height="200px" OnSelectedIndexChanged="RadListBox1_SelectedIndexChanged“ OnDeleting="RadListBox1_Deleting" OnInserted="RadListBox1_Inserted" OnInserting="RadListBox1_Inserting" OnTransferred="RadListBox1_Transferred" OnTransferring="RadListBox1_Transferring" TransferToID="RadListBox2" AllowTransfer="true" AllowTransferAll="true" AutoPostBackOnTransfer="true" SelectionMode="Multiple"> <Items> <telerik:RadListBoxItem Text="Argentina" /> <telerik:RadListBoxItem Text="Australia" /> <telerik:RadListBoxItem Text="Brazil" /> <telerik:RadListBoxItem Text="Canada" /> <telerik:RadListBoxItem Text="Chile" /> <telerik:RadListBoxItem Text="USA" /> </Items> </telerik:RadListBox> <telerik:RadListBoxrunat="server" ID="RadListBox2" AllowReorder="true" AllowDelete="true" OnDeleted="RadListBox2_Deleted" OnDeleting="RadListBox2_Deleting“ OnReordering="RadListBox2_Reordering" AutoPostBackOnDelete="true" AutoPostBackOnReorder="true" OnInserted="RadListBox2_Inserted" OnInserting="RadListBox2_Inserting" SelectionMode="Multiple" Width="200px" Height="200px"> </telerik:RadListBox>
  • 7. TelerikDateGrid in DNN <xsl:text disable-output-escaping="yes"> <![CDATA[<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>]]> </xsl:text> <mdo:asp xmlns:asp="asp" xmlns:telerik="telerik” > <telerik:RadDatePicker ID="rdpMaxDate" runat="server" Width="140px" AutoPostBack="true" DateInput-EmptyMessage="MaxDate" MinDate="01/01/1000" MaxDate="01/01/3000"> <Calendar> <SpecialDays> <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday" /> </SpecialDays> </Calendar> </telerik:RadDatePicker> 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.
  • 8. TelerikRADCaptcha in DNN <mdo:aspxmlns:telerik="telerik" xmlns:asp="asp"> <asp:Labelrunat="server" ID="litT" ForeColor="#00AA00" /> <telerik:RadCaptcha ID="capImgT" runat="server" ErrorMessage="You are a machine..." /> <asp:Buttonrunat="server" ID="btnSubmitT" Text="Submit Form" /> </mdo:asp> <mdo:pre-render> <xsl:if test="mdo:event-source()='btnSubmitT'"> <xsl:choose> <xsl:when test="mdo:aspnet('#capImgT.IsValid')"> <!-- Here you put your database processing and other significant manipulations --> <xsl:execute select="mdo:assign('#litT.Text', 'Your human input is correct')" /> </xsl:when> <xsl:otherwise> <xsl:execute select="mdo:assign('#litT.Text', '')" /> </xsl:otherwise> </xsl:choose> </xsl:if> </mdo:pre-render>
  • 9. Resources http://xsltdb.com http://www.telerik.com/products/aspnet-ajax.aspx http://demos.telerik.com/aspnet-ajax/controls/examples/default/defaultcs.aspx 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.