<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:blog="http://dnn-connect.org/blog/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Blog - DotNetCMS</title>
    <link>https://xrmlabs.com/About-Us/XRMs-Blog/term/2746/locale/en-US/Blog-DotNetCMS</link>
    <description />
    <managingEditor>sales@xrmlabs.com</managingEditor>
    <pubDate>Fri, 01 May 2026 22:34:11 GMT</pubDate>
    <lastBuildDate>Fri, 01 May 2026 22:34:11 GMT</lastBuildDate>
    <category>DotNetCMS</category>
    <generator>DotNetNuke Blog RSS Generator Version 6.5.2.0</generator>
    <ttl>30</ttl>
    <atom:link href="https://xrmlabs.com/DesktopModules/Blog/API/RSS/Get?moduleid=440&amp;tabid=94&amp;term=2746" rel="self" type="application/rss+xml" />
    <item>
      <title>SOAP API: What it is, Benefits and Cons</title>
      <link>https://xrmlabs.com/About-Us/XRMs-Blog/Post/8564/SOAP-API-What-it-is-Benefits-and-Cons</link>
      <description>&lt;p&gt;&lt;strong&gt;What Is a SOAP API?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A messaging specification for information exchange between systems and applications is called Simple Object Access Protocol (SOAP). A SOAP API is designed in a manner that is more structured and codified than other application programming interfaces (APIs). Compare SOAP to the United States Postal Service. Sending and receiving communications across systems (and within enterprise applications) is made dependable and trustworthy with its help. Although it can be slower than rival architectural forms like REST, it is more traditional, well-established, and trustworthy.&lt;/p&gt;
</description>
      <category>ContentManagement</category>
      <category>DotNetCMS</category>
      <category>SOAP API</category>
      <category>SOAP API Vs REST</category>
      <category>WebDevelopment</category>
      <category>WebsiteManagement</category>
      <category>.Net</category>
      <guid isPermaLink="true">https://xrmlabs.com/About-Us/XRMs-Blog/Post/8564/SOAP-API-What-it-is-Benefits-and-Cons</guid>
      <pubDate>Tue, 02 Apr 2024 18:35:00 GMT</pubDate>
      <blog:publishedon>2024-04-02 18:35:00Z</blog:publishedon>
    </item>
    <item>
      <title>Custom compare date validator</title>
      <link>https://xrmlabs.com/About-Us/XRMs-Blog/Post/336/Custom-compare-date-validator</link>
      <description>&lt;p&gt;Sometimes we need to compare two dates as start date and end date where we need that end date must be greater than start date . If we use date format in mm/dd/yyyy then compare validator works well but if we use date picker using jquery or the date in dd/mm/yyyy format by any other way then compare validator does not work because it recognizes only dd/mm/yyyy format. To over come this problem a custom date compare validator should be used. Following is a simple application where a custom compare validator has been used .&lt;/p&gt;
</description>
      <category>DNNPlatform</category>
      <category>DotNetCMS</category>
      <category>JQuery</category>
      <category>WebDevelopment</category>
      <category>WebsiteManagement</category>
      <category>.Net</category>
      <category>Javascript</category>
      <guid isPermaLink="true">https://xrmlabs.com/About-Us/XRMs-Blog/Post/336/Custom-compare-date-validator</guid>
      <pubDate>Fri, 01 Nov 2013 10:08:00 GMT</pubDate>
      <blog:publishedon>2013-11-01 10:08:00Z</blog:publishedon>
    </item>
    <item>
      <title>Data Relation using Data Set in .Net</title>
      <link>https://xrmlabs.com/About-Us/XRMs-Blog/Post/258/Data-Relation-using-Data-Set-in-Net</link>
      <description>&lt;p&gt;DataSet: &amp;nbsp; The DataSet class represents a memory-resident database. It is a container for the DataTable and DataRelation classes.DataRelationIt is a Class to establish relation with more than one data in the dataset. &amp;nbsp; DataRelation class constructor takes three arguments to establish relationship with other table. &amp;nbsp;1. Strdatarelationname(String type). &amp;nbsp;2. Parent table columan name. &amp;nbsp;3. Child table columan name. &amp;nbsp; To get all data againsed parent table column name you have to use GetChildRows method, which takes one &amp;nbsp;arguments( Strdatarelationname). and after getting all fields value of child table you can go further with your own code whatever you want. &amp;nbsp; Here below code gives you example to relate two table using particular field of table. &amp;nbsp; DataSet ds = null; &amp;nbsp;protected void Page_Load(object sender, EventArgs e) &amp;nbsp;{ &amp;nbsp;ds = new DataSet(); &amp;nbsp;ds.Tables.Add(MakeAuthorData()); &amp;nbsp;ds.Tables.Add(MakeBookData( ...&lt;/p&gt;
</description>
      <category>DNNPlatform</category>
      <category>DotNetCMS</category>
      <category>Dotnetnuke</category>
      <category>WebDevelopment</category>
      <category>.Net</category>
      <guid isPermaLink="true">https://xrmlabs.com/About-Us/XRMs-Blog/Post/258/Data-Relation-using-Data-Set-in-Net</guid>
      <pubDate>Thu, 25 Oct 2012 09:52:00 GMT</pubDate>
      <blog:publishedon>2012-10-25 09:52:00Z</blog:publishedon>
    </item>
    <item>
      <title>How to programmatically change the password of currently logged in user in Dot Net Nuke?</title>
      <link>https://xrmlabs.com/About-Us/XRMs-Blog/Post/257/How-to-programmatically-change-the-password-of-currently-logged-in-user-in-Dot-Net-Nuke</link>
      <description>&lt;p&gt;If you want to change password of currently logged in user. Then following code can be helpful for you. &amp;nbsp; Boolean changepass = UserController.ChangePassword(this.UserInfo, &amp;nbsp;&amp;nbsp;YourOldPassword.Text, YourNewPassowrd.Text); &amp;nbsp; if (changepass) { &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://www.xrmlabs.com/Services/DNN-Solutions"&gt;DotNetNuke&lt;/a&gt;.UI.Skins.Skin.AddModuleMessage &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (this, &amp;quot;Your Password has been changed successfully&amp;quot;, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://www.xrmlabs.com/Services/DNN-Solutions"&gt;DotNetNuke&lt;/a&gt;.UI.Skins.Controls.ModuleMessage.ModuleMessageType.GreenSuccess); }&lt;/p&gt;
</description>
      <category>DNNCommunity</category>
      <category>DNNPlatform</category>
      <category>DNNSoftware</category>
      <category>DotNetCMS</category>
      <category>Dotnetnuke</category>
      <category>.Net</category>
      <category>DotNetNuke</category>
      <guid isPermaLink="true">https://xrmlabs.com/About-Us/XRMs-Blog/Post/257/How-to-programmatically-change-the-password-of-currently-logged-in-user-in-Dot-Net-Nuke</guid>
      <pubDate>Thu, 25 Oct 2012 09:50:00 GMT</pubDate>
      <blog:publishedon>2012-10-25 09:50:00Z</blog:publishedon>
    </item>
    <item>
      <title>DotNetNuke 6 was released</title>
      <link>https://xrmlabs.com/About-Us/XRMs-Blog/Post/261/DotNetNuke-6-was-released</link>
      <description>&lt;p&gt;Yesterday, &lt;a href="https://www.xrmlabs.com/Services/DNN-Solutions"&gt;DotNetNuke&lt;/a&gt; 6 was released! The&amp;nbsp;&lt;span style="font-family:'Roboto Regular'; font-size:16px"&gt;&lt;a href="https://www.xrmlabs.com/Services/DNN-Solutions"&gt;DotNetNuke&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:'Roboto Regular'; font-size:16px"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:'Roboto Regular'; font-size:16px"&gt;Release Candidate includes all of the new features and improvements available in the final stable version and all the new additions are working very well. The most notable new features and additions in this release are: 1.A brand new skin 2.The &lt;a href="https://www.xrmlabs.com/Services/DNN-Solutions"&gt;DNN&lt;/a&gt; extension gallery 3.An all new module actions menu 4.Polished pop up and core styling 5.New admin control panel drop down menus&lt;/span&gt;&lt;/p&gt;
</description>
      <category>DNNModules</category>
      <category>DNNPlatform</category>
      <category>DNNSoftware</category>
      <category>DotNetCMS</category>
      <category>Dotnetnuke</category>
      <guid isPermaLink="true">https://xrmlabs.com/About-Us/XRMs-Blog/Post/261/DotNetNuke-6-was-released</guid>
      <pubDate>Sat, 20 Oct 2012 09:55:00 GMT</pubDate>
      <blog:publishedon>2012-10-20 09:55:00Z</blog:publishedon>
    </item>
  </channel>
</rss>