<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5727829362898252449</id><updated>2026-03-26T11:41:53.008+05:30</updated><category term="Azure"/><category term="Grid View"/><category term="Javascript"/><category term="Print"/><category term="Excel"/><category term="General .NET"/><category term="XML HTTP AJAX"/><category term="Client Side Programming"/><category term="Silverlight"/><category term="nHibernate"/><category term="JQuery"/><category term="JSON"/><category term="SQL Server"/><category term="WCF"/><category term="XML"/><category term="AJAX"/><category term="Database"/><category term="PowerShell"/><category term="Web Services"/><title type='text'>Thiru Technical blog</title><subtitle type='html'>Another Technical blog on various Technologies (Earlier Dot Net Twitter)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>149</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-1214147172970941232</id><published>2016-01-03T19:38:00.002+05:30</published><updated>2016-01-03T20:03:50.018+05:30</updated><title type='text'>Scheduling to Stop &amp; Start the Azure VM using Azure Automation</title><summary type="text">
This video explains to Shut down the Azure Virtual Machine using Azure Automation.




Powershell scripts used in this video can be downloaded here.


</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/1214147172970941232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2016/01/scheduling-to-stop-start-azure-vm-using_3.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1214147172970941232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1214147172970941232'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2016/01/scheduling-to-stop-start-azure-vm-using_3.html' title='Scheduling to Stop &amp; Start the Azure VM using Azure Automation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYKDxUcCphLAJKHG81u5CU4-8LbuEnJZCiTZ-zYfBLGqdOFL7Qa93T4d-W43fJzv6kaCHpIJaM2CYlLzEbnkZgVPIQ1Ks1dqEugOBjYl46M1bNQpwY9iLNX5fAFZ99EA19Oo4-wkIJszrs/s72-c/Azure+Automation.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-3143453503580368285</id><published>2013-07-22T15:10:00.001+05:30</published><updated>2013-10-14T11:50:19.428+05:30</updated><title type='text'>Generating Shared Access Signature using Storage API and REST API</title><summary type="text">When we create a blob container as private, we need to have shared access signature to access a particular blob. The shared access signature can be created either using Storage API or REST API.

When we use Storage client, the storage client assembly needs to be deployed with the application. But when using the RESTful service, it can be used any application support HTTP protocol.

Below is the </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/3143453503580368285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/07/generating-shared-access-signature.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3143453503580368285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3143453503580368285'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/07/generating-shared-access-signature.html' title='Generating Shared Access Signature using Storage API and REST API'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHhRYb-ECxFNtzYdt-CirktwkwKVtNS69G36HBvIv7ts2q7DuUnEiOMWwq-6jmcj-fGL4L_ERdg9ahJdmdltfIg-B6-zwSgoiWfLXUbzUzT-Ht2MTBldoYc8s0g6P4oVtf1jqRLBdZJI4x/s72-c/21.1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-2098676882794779751</id><published>2013-07-11T00:53:00.002+05:30</published><updated>2020-08-09T09:50:46.760+05:30</updated><title type='text'>Installing assemblies to GAC on Azure Instances</title><summary type="text">
After a four months of interval I again restarting to blog in this blog. Sorry for those who asked some queries which I could not answer on time, was busy with work.

Normally, when we refer some assemblies in Web (or Worker) role project, we will be changing the Copy Local property of the assembly reference to True, which make sure the assembly to get copied with the package and deployed to </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/2098676882794779751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/07/installing-assemblies-to-gac-on-azure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2098676882794779751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2098676882794779751'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/07/installing-assemblies-to-gac-on-azure.html' title='Installing assemblies to GAC on Azure Instances'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB70NVlUnM_njWEbpsAzFQx4MF7sNz7aY1l9FbOtzoWKED9ot-rJXaBu18VPpA9uTcLazVI44SqtHwfCF9qerQBPeYUyNYGQMIgbsHsBEYT5Dkj3tuLvCA1b0hu-4VXmV5BTIxGcXmFmZr/s72-c/1.1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-6078054310374025329</id><published>2013-04-02T18:48:00.006+05:30</published><updated>2020-08-09T09:41:41.251+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Exporting to Excel from GridView when grid changed by code behind</title><summary type="text">This is a small post, which explains how to export to excel from GridView where the GridView has been changed from the code behind by adding/deleting some rows and updated some data. When GridView changed from code behind, the export might not include the updated version done from the code behind. 

Understanding a sample scenario:

Before going for implementation, let us understand the scenario </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/6078054310374025329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/04/exporting-to-excel-from-gridview-when.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6078054310374025329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6078054310374025329'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/04/exporting-to-excel-from-gridview-when.html' title='Exporting to Excel from GridView when grid changed by code behind'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXxn9DYbbkob2sX-opt3a-RrE6-VkEM_Fxru7G5DHSiwNYrRQxCAzW0lZgSpHrH9_SXCE87ksnGfmgBhyphenhyphenVLdGJDUbIvBclUBj61hftCGYWmDF9wkNugxAU5u9e0BFuRKOcVVy-0A_EFjen/s72-c/1.jpg" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-2481907957889531381</id><published>2013-02-03T22:12:00.002+05:30</published><updated>2013-02-04T21:38:22.075+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 11</title><summary type="text">We had seen how to show Group Total in GridView, where the group total will show while starting of the group instead of end of group. This gives functionality such as pivot table in Excel Sheet.

In last post, I am posted how to extend the same examples additionally one functionality - expanding and collapsing the groups with corresponding images. In this post, I am planning to post Expand All / </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/2481907957889531381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/02/group-total-and-grand-total-in-gridview.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2481907957889531381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2481907957889531381'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/02/group-total-and-grand-total-in-gridview.html' title='Group Total and Grand Total in GridView – Part 11'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI0Axt1E6CmLXoBi-eOJnTy_IzQ4ET89Ko0MLPTnZK-8GeNq95884W6U4am0o37Qhz_C6KtZvuDwqL37Xke6JqnzmVl-4MXEPojWY3mvfs_-ItRhVOq0wpxlY43u4UmYbvUhScWxlwecjc/s72-c/1.png" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-960346225548391473</id><published>2013-01-29T00:21:00.004+05:30</published><updated>2013-01-29T16:25:48.657+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 10</title><summary type="text">I last post we had seen how to show Group Total in GridView, where the group total will show while starting of the group instead of end of group. This gives functionality such as pivot table in Excel Sheet.

In this post, I am planning to extend the same examples and add one more functionality such as expanding and collapsing the groups with corresponding images. This provides a way to hide/show </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/960346225548391473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_29.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/960346225548391473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/960346225548391473'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_29.html' title='Group Total and Grand Total in GridView – Part 10'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8X8eHWL4w9pRBypzudZwmlpyAFoIOYZyYOCshEbQrBCulNoV_ok9T7SrFWQBWMMrd7zuQ2AMp03jLiV0VKVw-7q9vfXM1VP4phiSfgbookDhiiWnzkSItHlLwrzwlzOwKjAWaPLy97FIY/s72-c/10.1.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-9038898234254221901</id><published>2013-01-22T00:24:00.002+05:30</published><updated>2013-01-27T08:46:58.852+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 9</title><summary type="text">We had seen many ways to show Group Total and Grand Total in GridView. In those posts, we had considered the Group Total will show at the end of the group and the Grand Total will show at the last row. But in many other requirements, we may need to show the Group Total when the group is starting (something like what it shown in Excel Pivot Table). So in this post, I am planning to post how to </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/9038898234254221901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_22.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/9038898234254221901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/9038898234254221901'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_22.html' title='Group Total and Grand Total in GridView – Part 9'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7mGCICDWlbMl-uY18OXYnPmT9T9ow_pE8qdonqk5IKHgQBQgTHpZOXFDNVUydWJb1eBnvHJhqJ4pqbWZhOqQc2zy_RwqrLrgKxcSdAUcWIelAdQCUPemL0Yq7WXlgwOQGXdy8e9wAS_KK/s72-c/3.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-6494734299219114372</id><published>2013-01-06T12:46:00.002+05:30</published><updated>2013-01-06T12:47:34.738+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 8</title><summary type="text">In last post, I had posted a post on Group Total and Grand Total on GridView, which displays records in groups and provides the total of each group at the end of the group. In this post, I am planning to include +, - buttons on each group totals which helps to analyze the records easily.

For more understanding, here is the use case of the requirement –
The records defined in the XML should bound</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/6494734299219114372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_7890.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6494734299219114372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6494734299219114372'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_7890.html' title='Group Total and Grand Total in GridView – Part 8'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeaub6Kphb8X8Nt8l5cBB2g76a_Q83X-MkRFoJEZ5q2UgZLkWy8LuHyvnN3eKwbGQJAspsW9biIyPc2uPnJEWI6SFmiazlQhkEoWbYajTGtUR7ihQJOBjCmddI8X0cc0xYikxBRo6TaAE/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-3907435831448241273</id><published>2013-01-06T11:42:00.003+05:30</published><updated>2013-01-06T12:27:11.669+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 7</title><summary type="text">In last post, I had posted a post on Group Total and Grand Total on GridView, which displays records in groups and provides the total of each group at the end of the group. In this post, I am planning to include +, - buttons on each group totals which helps to analyze the records easily.

For more understanding, here is the use case of the requirement –
The records defined in the XML should bound</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/3907435831448241273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3907435831448241273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3907435831448241273'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview_6.html' title='Group Total and Grand Total in GridView – Part 7'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhifKi7hVbyDnZtEnlNKBITX011GIyC9-6w6YX81pNh6vKfmqh6qbKEDwMsSNEU2VkXtlh-R5fPKgRp0gNkK8i9Hgdtt52si9Isy0YWT4d_2hl-DDnf23Fdond_jFwriSp5zIOZI6LrQ05P/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-360897486418886498</id><published>2013-01-01T00:13:00.000+05:30</published><updated>2013-01-06T11:44:26.329+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Group Total and Grand Total in GridView – Part 6</title><summary type="text">
Previously I had posted some posts about Group Total and Grand Total on GridView, which displays records in groups and provides the total of each group at the end of the group. I also posted showing and hiding the groups using +, - buttons which helps to analyze the records easily.

But in those posts, I had shown groups in one level which can be extended to multiple groups with little bit </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/360897486418886498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/360897486418886498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/360897486418886498'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2013/01/group-total-and-grand-total-in-gridview.html' title='Group Total and Grand Total in GridView – Part 6'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg74i_G9_FJinooansHkFcuXIbpEiyHa9rIxWpCdrSE1uunPbVClTmTmQjYwZ35Rj-rzUT7DRl4GnTmHXAtSkpNKYbGzDqMZgmIqDSK4lh-lzP5lkqLz29ZKaCswN3AELnjOuHBJP3_6sja/s72-c/GroupTotal6.1_1.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-743765469393853460</id><published>2012-12-24T12:34:00.001+05:30</published><updated>2020-08-09T09:53:36.195+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Achieving High Availability with Windows Azure Environment - Part 3</title><summary type="text">This is third part of Achieving High Availability with Windows Azure Environment series. Look at the end of this post for other parts. 
Windows Azure SQL Database

SQL Azure Database provides 99.9 percent availability by default to the subscribers.When creating a database in SQL Azure server, the database will have three replicas on three different and fully independent physical machines with in </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/743765469393853460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with_4397.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/743765469393853460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/743765469393853460'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with_4397.html' title='Achieving High Availability with Windows Azure Environment - Part 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIImyzjSjsh-kwK3ZijBOptGf6eTy7vScjcXo0U55BzYPdpJkyEe9Fp-cU4BLjuZW4iH0o_J8-RN_4sbk2mCmpBQoQjKBPyNVxjAQehRGAR809il8waPMUeQeEZvPbEvpKnt-TItm67o0M/s72-c/4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-7834880011010129534</id><published>2012-12-24T12:31:00.001+05:30</published><updated>2020-08-09T09:53:21.975+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Achieving High Availability with Windows Azure Environment - Part 2</title><summary type="text">This is second part of Achieving High Availability with Windows Azure Environment series. Look at the end of this post for other parts. 
Windows Azure Storage Services

Windows Azure Storage Services provides 99.9 percent availability by default to the subscribers.
There are three types of storage services available with Windows Azure Storage service such as Blob, Tables and Queue. There are </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/7834880011010129534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with_23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/7834880011010129534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/7834880011010129534'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with_23.html' title='Achieving High Availability with Windows Azure Environment - Part 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8PNTUsR5e0DUZ9_0y0oFW_q_CRrPUHMWXh4K8LeOzh1xel8zKArzqHrKHUz-wHEl9AQpysBDXUpEKABT-G3dpR19isAMcKaphDYRfI_Uxx6Nk8qeJtNlhzowtLVzxvSR7lDXiRHYJPX4-/s72-c/3.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-6194074604324751220</id><published>2012-12-21T22:17:00.004+05:30</published><updated>2020-08-09T09:39:57.095+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Achieving High Availability with Windows Azure Environment - Part 1</title><summary type="text">Technology is growing tremendously, the world is becoming more closer day by day. When a started my studies, peoples were using telegram for sending messages in a quick time. But now the mobile technologies becomming powerfull and the new spectrum releases such as 2G, 3G and 4G change the world to make everything possible with internet. Cloud computing is one of them, which make the business to </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/6194074604324751220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6194074604324751220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6194074604324751220'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/achieving-high-availability-with.html' title='Achieving High Availability with Windows Azure Environment - Part 1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJjf6A8pBj_YLsNXYCDRMQyaZKKHxfSWr7iwRvPS85_kH7YAnS9-7I4i00MPlQOGPibgAZefsh3Dv38DNRGIWFgdIK64VsZjVguw8H4Eg_vIlZdpr5_lxba0hZr7FkJu0_cX8FT0p2DVNz/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-6408151250012842283</id><published>2012-12-08T16:45:00.000+05:30</published><updated>2012-12-08T16:48:09.154+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Creating VPN and Hosting Web application on Azure - Part 4</title><summary type="text">
In last posts, we had created VPN and one Azure VM. We also installed Domain Controller on the Azure VM. In this post, I am planning to create three Azure VMs with SQL Server 2012 Image and configure mirroring. We will use this SQL Server for connecting from the Web Server in future posts.

The following Steps for creating first SQL Server 2012 VM under the VPN on Azure.

Creating first SQL </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/6408151250012842283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/creating-vpn-and-hosting-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6408151250012842283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/6408151250012842283'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/12/creating-vpn-and-hosting-web.html' title='Creating VPN and Hosting Web application on Azure - Part 4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSvK_xgjiWYV_ED2E5I3_D4WY8em0a6ttS8SL-iW9U2zp-6y8ybJEsb4H6ByC0kQPxgsjwGPdYouZpMuImGAihWewwW_xyUYLnb6n3SNJ1zB8Ie0dsdhf4WYtcas772es0unKSEw0Zi5i3/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-2294899342883690965</id><published>2012-11-29T00:16:00.001+05:30</published><updated>2012-12-06T16:27:55.032+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Creating VPN and Hosting Web application on Azure - Part 3</title><summary type="text">

In previous post, we had created an Azure VM with Windows Server 2012 operating system under DNSSubnet in the VPN we created at the first post. In this post, I am planning to install active directory, which will be used for configuring SQL Server Mirroring.

One thing to note here, there is no prerequisite to have active directory for the web application which we are going to publish on the Web</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/2294899342883690965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_29.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2294899342883690965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2294899342883690965'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_29.html' title='Creating VPN and Hosting Web application on Azure - Part 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUlELGv2hEXOfLR53qFi6cquc7WabgrCXWL-zjkhkgXptxtMMjrYLxPsxQQ0U9c0JCvhcb-gGhEdp6JsQyPXRUICwXiJiEb0JiYNxbtjUJuTnuilvCk5kObg0HUJ1Z2_fADPQ_z3qb7hoZ/s72-c/20.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-8907941103250420574</id><published>2012-11-25T20:51:00.003+05:30</published><updated>2012-11-25T20:57:20.466+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Creating VPN and Hosting Web application on Azure - Part 2</title><summary type="text">

In last post, we have created VPN on Azure. As we are planning to use Database Mirroring concept in this POC, I need an Active Directory to configure mirroring. So in this post I am planning to create an Azure VM and install DNS and Active Directory.

There are three ways we can achieve creating a VM on Azure, using Management Portal, PowerShell script or by using REST API call. In this post, I</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/8907941103250420574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/8907941103250420574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/8907941103250420574'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_25.html' title='Creating VPN and Hosting Web application on Azure - Part 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlswmTNX62bX4p3Htvlalw8DlOwtm7abq-AqN8g6-obxo8VPDe93sXCO3dwaPKLKsw1LZk5PQyy4RAht7TIfta6rEhM_AVWhewwwHVCwN_T8JRXHhwZegfmXu6WWdvT0BrKUITW9bIaNEB/s72-c/7.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-2541643256648290037</id><published>2012-11-24T20:38:00.003+05:30</published><updated>2012-11-24T20:41:13.917+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Creating VPN and Hosting Web application on Azure - Part 1</title><summary type="text">In previous post, I had walkthrough about publishing a Web Application on multiple VMs and load balance all of them together.  I also created a database server under the same cloud service where the web servers created. In this way, all the servers under a cloud service are connected together and the web application accessing the database server without any VPN connectivity. I also shown to scale</summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/2541643256648290037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_5287.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2541643256648290037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/2541643256648290037'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/creating-vpn-and-hosting-web_5287.html' title='Creating VPN and Hosting Web application on Azure - Part 1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPBaq7Rvyimh74ExJt2wFPxuCsqEkz3asFYFni8vdt6FZIec-QE50hEhm47HXLp_gzMNFemjqBEvkxBeUWim52zNJXfiDzFEYhmVJhhm0dvOMrEmzMamshmF21JSXqZvB8WFEYP_CfAcN-/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-3323958942047854673</id><published>2012-11-21T17:54:00.001+05:30</published><updated>2020-08-09T09:52:23.382+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Hosting Web Application using Azure IaaS capabilities - Part 2</title><summary type="text">This is a series of post explains about Hosting Web Application using Azure IaaS Capabilities. Look at the end of this post for other parts. 
Creating VM with Windows Server 2012 Image (NorthwindFE)
In this section, I am planning to create Azure VM using Windows Server 2012 platform image for installing Web application which will connect the database located another VM (NorthwindBE).

Creating </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/3323958942047854673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/hosting-web-application-using-azure_30.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3323958942047854673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3323958942047854673'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/hosting-web-application-using-azure_30.html' title='Hosting Web Application using Azure IaaS capabilities - Part 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg44scMK0Rjkp3wsrBRrIOtJe3Wqs6VKdgGu8JMLzJohHmhSq_324Sk6sN3XZOS3O3X4XFPjIyHWwoaD8a43RA1Pzqss0deK2i6Qy4mL3i_djwtHHlD1MFziaRjv-RIoged7wefFfjJNdS1/s72-c/12.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-1831871113329673612</id><published>2012-11-20T23:48:00.004+05:30</published><updated>2020-08-09T09:44:42.826+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Hosting Web Application using Azure IaaS capabilities - Part 4</title><summary type="text">This is a series of post explains about Hosting Web Application using Azure IaaS Capabilities. Look at the end of this post for other parts. 
In previous posts we had completed creating Web Server, Database Server and installed a sample application. We also created image from the Web Server. In this post, I plan to show creating four VMs using custom images created from Web Server and load </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/1831871113329673612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/hosting-web-application-using-azure_7018.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1831871113329673612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1831871113329673612'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/hosting-web-application-using-azure_7018.html' title='Hosting Web Application using Azure IaaS capabilities - Part 4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJjF8WTDI_tnhyfODl4VehMCjuLlNIUfLlhGPkaFIL4QE-si8aXzl3i3TfMlwj1IbRKTcw6rLf_tB1Gx9eNwG1MTVkUugwRn1fw2Ww63isFX5_PNDk0ossK709pl6CvHl3ZZ2Cofo3YZcY/s72-c/9.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-3747044196961278103</id><published>2012-11-15T11:59:00.002+05:30</published><updated>2020-08-09T09:45:24.880+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Hosting Web Application using Azure IaaS capabilities - Part 3</title><summary type="text">This is a series of post explains about Hosting Web Application using Azure IaaS Capabilities. Look at the end of this post for other parts. 
In last two posts, we had created two VMs and hosted Northwind database in Database Server and Web Application on Web Server. The application is now accessible using the SITE URL from anywhere.

In this post, I plan to create image of Web Server and create </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/3747044196961278103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/hosting-web-application-using-azure_15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3747044196961278103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/3747044196961278103'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/11/hosting-web-application-using-azure_15.html' title='Hosting Web Application using Azure IaaS capabilities - Part 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2tuM7GgL9pgnVBx6nVkVoFCiYPOlNTO21EUQwS3fn4bE56dJM7ajvNukxw54W-CKQCGgqjABy2yfBa73xTA-Z6bw-rGKSxxbNMkPzd50lK60lQcPeEc_Yqainc0iHpVDjwZP456yVtHxt/s72-c/21.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-7604400478338115323</id><published>2012-10-31T11:48:00.001+05:30</published><updated>2020-08-09T09:45:47.003+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Hosting Web Application using Azure IaaS capabilities - Part 1</title><summary type="text">Microsoft released IaaS capabilities with Windows Azure recently which allows us to explore lots of capabilities. For example, Creating VM on Azure as a standalone public machine, Creating VPN/VPC and connect one or more VMs in a network, Connecting on-premise network in a secured tunnel etc.,

In this post, I am planning to walkthrough the implementation of the following requirement –

First </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/7604400478338115323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/hosting-web-application-using-azure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/7604400478338115323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/7604400478338115323'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/hosting-web-application-using-azure.html' title='Hosting Web Application using Azure IaaS capabilities - Part 1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbS2jhQwNZnNYDVU8zZVTkizTH8-r28uOIUpacxDANcDQJmqaV4hsGoiRgLG3Sq2X4CMyLl2Z33E8sOft7SpBaDZ-P_PsY7NiYPJ33g8JXqAv85fzuqb99KymDTsMEBbiOzLdn0nvpkt6b/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-1842000301692690200</id><published>2012-10-21T17:24:00.001+05:30</published><updated>2012-10-21T17:32:00.323+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Grid View"/><title type='text'>Rendering GridView Rows when scrolling down using AJAX concept - Part 4</title><summary type="text">Previously I had blogged about rendering the GridView rows on demand, which will render the rows while scrolling the GridView down to the end of the rows. The example in that post does not have any functionality such as updating the records, deleting the records.  This post talks about doing such functionalities.

As discussed in previously post, the implementation done using AJAX concept which </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/1842000301692690200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/rendering-gridview-rows-when-scrolling.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1842000301692690200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/1842000301692690200'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/rendering-gridview-rows-when-scrolling.html' title='Rendering GridView Rows when scrolling down using AJAX concept - Part 4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio8A8chWkqgYucIDfj8QgCQtELKkl1qHL_otsAJ19xQ7PgacBDCuScztP_o3jp7Pz-KMByQJabSq7Owz4vZgVeJt3rz3M7P2o0nCRAoXUWeoe5_NWoG21XGeM8twwWAMjPNkm0r6NXmmh1/s72-c/1.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-8388996898186875891</id><published>2012-10-13T19:38:00.004+05:30</published><updated>2020-08-09T09:58:20.313+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Implementing Role Based Access Control on ACS - Part 2</title><summary type="text">
This is a continuation of previous post. Please refer the below link to know more about previous post - Implementing Role Based Access Control on ACS.

Adding Role claim using ACS portal

As we know already (from previous post), when generating rules for public identities using Generate button on ACS portal under a Rule Groups, it does not contain a claim - Role. This is because, the public </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/8388996898186875891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/implementing-role-based-access-control_13.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/8388996898186875891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/8388996898186875891'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/implementing-role-based-access-control_13.html' title='Implementing Role Based Access Control on ACS - Part 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7or4eVUW9Ac67bkOuSOflpvN6HFa4WtFxaA0YxQ-4hqDUkgfpQ3IbIE8jk2lRot7BpIOOj14Uz-qar-6N5ayz3V4Pcm_as4FkEzN99k7dj-B1TLQZITpht05dqaQwWKq2R7-638yRwMiA/s72-c/7.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-5287432911991807784</id><published>2012-10-13T19:38:00.002+05:30</published><updated>2020-08-09T09:47:44.176+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Implementing Role Based Access Control on ACS - Part 1</title><summary type="text">
Role Basic Access Control (RBAC):

Role-based access control is an approach for restricting the system access or activities in system based on group of users who has same role assigned.

Wikipedia says –
“Role-based access control (RBAC) is an approach to restricting system access to authorized users. It is used by the majority of enterprises with more than 500 employees, and can implement </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/5287432911991807784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/implementing-role-based-access-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/5287432911991807784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/5287432911991807784'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/10/implementing-role-based-access-control.html' title='Implementing Role Based Access Control on ACS - Part 1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSa51V2Z2Eve4VAt7RFY7L78klzvA7c1NBuknAEp0AU1oHXm7SnRcREVrDXfyR6svGFm2Zfgp4cvLJUuk1J2pBf-jiu-rq2brrtbZwntNCbbXJJGJzI-RR-Jqjn6eIHgE8PgY1UsCwaRJu/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5727829362898252449.post-989645484931841292</id><published>2012-09-29T12:14:00.001+05:30</published><updated>2020-08-09T09:57:49.777+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><title type='text'>Configuring ACS for consuming ADFS and using in Web Application - Part 3</title><summary type="text">Adding Relying Party Trust on ADFS for the ACS namespace

We required to create Relying Party Trust for the ACS namespace, otherwise AD FS will not know where the request comes from and which URL it respond to.

Step 1: Open the AD FS 2.0 Management window by navigating Start -&amp;gt; Administrative Tasks -&amp;gt; AD FS 2.0 Management menu.

Step 2: Click the Add Relying Party Trust from the Actions </summary><link rel='replies' type='application/atom+xml' href='http://thirumalaipm.blogspot.com/feeds/989645484931841292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thirumalaipm.blogspot.com/2012/09/configuring-acs-for-consuming-adfs_2354.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/989645484931841292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5727829362898252449/posts/default/989645484931841292'/><link rel='alternate' type='text/html' href='http://thirumalaipm.blogspot.com/2012/09/configuring-acs-for-consuming-adfs_2354.html' title='Configuring ACS for consuming ADFS and using in Web Application - Part 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT6mJb-3DjxaUHu13gcT_94VMKr7kg-RqZNtifa3ol9m3Mb3NhanWdwLOZuPzOnKmwA-MYRSU4ZNS-wG0R8a2oRm5X2XxcpgHrQX1BDBl6rYY7ut2Cf_F8OUAuT2wFGn_MONymiHDyTpU3/s72-c/ad1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>