tag:blogger.com,1999:blog-57278293628982524492024-03-13T23:40:54.585+05:30Thiru Technical blogAnother Technical blog on various Technologies (Earlier Dot Net Twitter)Unknownnoreply@blogger.comBlogger149125tag:blogger.com,1999:blog-5727829362898252449.post-12141471729709412322016-01-03T19:38:00.002+05:302016-01-03T20:03:50.018+05:30Scheduling to Stop & Start the Azure VM using Azure Automation
This video explains to Shut down the Azure Virtual Machine using Azure Automation.
Powershell scripts used in this video can be downloaded here.
Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5727829362898252449.post-31434535035803682852013-07-22T15:10:00.001+05:302013-10-14T11:50:19.428+05:30Generating Shared Access Signature using Storage API and REST APIWhen 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-20986768827947797512013-07-11T00:53:00.002+05:302020-08-09T09:50:46.760+05:30Installing assemblies to GAC on Azure Instances
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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-60780543103740253292013-04-02T18:48:00.006+05:302020-08-09T09:41:41.251+05:30Exporting to Excel from GridView when grid changed by code behindThis 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 Unknownnoreply@blogger.com11tag:blogger.com,1999:blog-5727829362898252449.post-24819079578895313812013-02-03T22:12:00.002+05:302013-02-04T21:38:22.075+05:30Group Total and Grand Total in GridView – Part 11We 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 / Unknownnoreply@blogger.com11tag:blogger.com,1999:blog-5727829362898252449.post-9603462255483914732013-01-29T00:21:00.004+05:302013-01-29T16:25:48.657+05:30Group Total and Grand Total in GridView – Part 10I 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 Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5727829362898252449.post-90388982342542219012013-01-22T00:24:00.002+05:302013-01-27T08:46:58.852+05:30Group Total and Grand Total in GridView – Part 9We 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-64947342992191143722013-01-06T12:46:00.002+05:302013-01-06T12:47:34.738+05:30Group Total and Grand Total in GridView – Part 8In 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 boundUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-39074358314482412732013-01-06T11:42:00.003+05:302013-01-06T12:27:11.669+05:30Group Total and Grand Total in GridView – Part 7In 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 boundUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-3608974864188864982013-01-01T00:13:00.000+05:302013-01-06T11:44:26.329+05:30Group Total and Grand Total in GridView – Part 6
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 Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5727829362898252449.post-7437654693938534602012-12-24T12:34:00.001+05:302020-08-09T09:53:36.195+05:30Achieving High Availability with Windows Azure Environment - Part 3This 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-78348800110101295342012-12-24T12:31:00.001+05:302020-08-09T09:53:21.975+05:30Achieving High Availability with Windows Azure Environment - Part 2This 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-61940746043247512202012-12-21T22:17:00.004+05:302020-08-09T09:39:57.095+05:30Achieving High Availability with Windows Azure Environment - Part 1Technology 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-64081512500128422832012-12-08T16:45:00.000+05:302012-12-08T16:48:09.154+05:30Creating VPN and Hosting Web application on Azure - Part 4
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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-22948993428836909652012-11-29T00:16:00.001+05:302012-12-06T16:27:55.032+05:30Creating VPN and Hosting Web application on Azure - Part 3
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 WebUnknownnoreply@blogger.com1tag:blogger.com,1999:blog-5727829362898252449.post-89079411032504205742012-11-25T20:51:00.003+05:302012-11-25T20:57:20.466+05:30Creating VPN and Hosting Web application on Azure - Part 2
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, IUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-25416432566482900372012-11-24T20:38:00.003+05:302012-11-24T20:41:13.917+05:30Creating VPN and Hosting Web application on Azure - Part 1In 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 scaleUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-33239589420478546732012-11-21T17:54:00.001+05:302020-08-09T09:52:23.382+05:30Hosting Web Application using Azure IaaS capabilities - Part 2This 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-18318711133296736122012-11-20T23:48:00.004+05:302020-08-09T09:44:42.826+05:30Hosting Web Application using Azure IaaS capabilities - Part 4This 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-37470441969612781032012-11-15T11:59:00.002+05:302020-08-09T09:45:24.880+05:30Hosting Web Application using Azure IaaS capabilities - Part 3This 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-76044004783381153232012-10-31T11:48:00.001+05:302020-08-09T09:45:47.003+05:30Hosting Web Application using Azure IaaS capabilities - Part 1Microsoft 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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-18420003016926902002012-10-21T17:24:00.001+05:302012-10-21T17:32:00.323+05:30Rendering GridView Rows when scrolling down using AJAX concept - Part 4Previously 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 Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5727829362898252449.post-83889968981868758912012-10-13T19:38:00.004+05:302020-08-09T09:58:20.313+05:30Implementing Role Based Access Control on ACS - Part 2
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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-52874329119918077842012-10-13T19:38:00.002+05:302020-08-09T09:47:44.176+05:30Implementing Role Based Access Control on ACS - Part 1
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 Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5727829362898252449.post-9896454849318412922012-09-29T12:14:00.001+05:302020-08-09T09:57:49.777+05:30Configuring ACS for consuming ADFS and using in Web Application - Part 3Adding 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 -> Administrative Tasks -> AD FS 2.0 Management menu.
Step 2: Click the Add Relying Party Trust from the Actions Unknownnoreply@blogger.com0