Wriju's BLOG

.NET, Cloud and everything

Selling Azure Open Licensing for Partners

In Worldwide Partner Conference 2014 we have announced the Azure Open Licensing for Partners. This is going live from August 1, 2014. Here are some resources to help understand Watch this video at http://www.digitalwpc.com/Community/Perspectives/Pages/Announcing-Microsoft-Azure-in-Open-Licensing-for-partners.aspx#fbid=PsEQVDjbmOh Another very informative blog post Coming Next to Open Licensing: Microsoft Azure Ready To Go resources for partners   https://readytogo.microsoft.com/global/_layouts/RTG/DownloadCampaign.aspx?campurl=https://readytogo.microsoft.com/global/campaign/pages/(global)%20microsoft%20azure%20in%20open%20licensing.aspx Additional… Read more

SQL Server in Azure VM High Availability and Disaster Recovery

This is the most commonly asked question on SQL Server in Azure Virtual Machine. How to maintain SQL Server up and running all the time. Options are High Availability (Azure) 1. AlwaysOn Availability Groups (http://msdn.microsoft.com/en-us/library/azure/dn249504.aspx) 2. Database Mirroring (http://msdn.microsoft.com/en-us/library/azure/jj870961.aspx) Disaster Recovery (Azure) 1. AlwaysOn Availability Groups (http://msdn.microsoft.com/en-us/library/azure/dn690122.aspx) 2. Database Mirroring (http://msdn.microsoft.com/en-us/library/azure/jj870960.aspx) 3. Backup and Restore… Read more

Exchange Web Service get Calendar information

Now we have our mailboxes and Exchange server serving and storing them in the sever. Using Exchange WebService you can get the information. First build one Windows Application (this case). Add EWS reference from Nuget https://www.nuget.org/packages/Microsoft.Exchange.WebServices/ or you may run this command in Tools > Package Manager Console After that a very simple code as… Read more

Build 2014 some of my favorite sessions on Azure

What’s New for Azure Developers in Visual Studio and Azure SDK https://channel9.msdn.com/Events/Build/2014/2-585   Developing Office 365 Cloud Business Apps https://channel9.msdn.com/Events/Build/2014/3-573   What’s New for ASP.NET and Web in Visual Studio 2013 Update 2 and Beyond https://channel9.msdn.com/Events/Build/2014/3-602   Microsoft Azure Storage – What’s New, Best Practices and Patterns https://channel9.msdn.com/Events/Build/2014/3-628   What’s New in IaaS for Developers… Read more

Migrating Visual Studio Online to TFS on Premises

After trying out the free Visual Studio Online you started liking it. It might so happen that the Visual Studio Online has sent you an email that the early adopter program is ending soon. So you want to move your work to TFS on-premises where you have more control and the domain integration. Here is… Read more

Microsoft Assessment and Planning(MAP) Toolkit

MAP or Microsoft Assessment and Planning Toolkit is an agentless inventory, assessment, and reporting tool that can securely assess IT environments for various platform migrations—including Windows 8, Windows 7, Office 2013, Office 2010, Office 365, Windows Server 2012 and Windows 2008 R2, SQL Server 2012, Hyper-V, Microsoft Private Cloud Fast Track, and Windows Azure. The… Read more

Why you should consider cloud as your Datacenter

If you are building an application and selling it to your customer as product, you need a place to host it. Now you can consider hosting it in your datacenter or customer’s datacenter. The question comes to us in terms of management. Apart from that there are quite a few challenges. If this application is… Read more

WinJS using alert() in your JavaScript

If you come from JavaScript world you will badly miss the alert() function. However, this habit can be entertained if you declare a function at default.js file. Then it will be accessible in all other pages which are navigated from default.html page. function alert(message) { var msgBox = new Windows.UI.Popups.MessageDialog(message); msgBox.showAsync(); } Then this code… Read more

WinJS Global Error Handling in JavaScript

In Windows Store Apps if any unhandled error comes it closes the application. This sliently happens to terminate the app. This is a default behavior. We can change this behavior by handling the “unhandled” errors. app.onerror = function (e) { var message = e.detail.message; var description = e.detail.description; var code = e.detail.number; var stackTrace =… Read more

Working with jQuery in WinJS

Use Blank HTML Template Create project using Blank Template Install the jQuery and add it to Application Once you have your Windows Store Apps, use nugget.org and add jQuery to your application Go to your package manager console and run the below comment PM> Install-Package jQuery Then add the reference of the jQuery to the… Read more