Shiju Varghese's Blog
Cloud First and Mobile First
-
Windows Azure PowerShell for Node.js
The Windows Azure PowerShell for Node.js is a command-line tool that allows the Node developers to build and deploy Node.js apps in Windows Azure using Windows PowerShell cmdlets. Using Windows Azure PowerShell for Node.js, you can develop, test, deploy and manage Node based hosted service in Windows Azure.
-
Using Node Package Manager in Cloud9 IDE
NPM - Package Manager for Node.js
-
Building and Deploying Node.js Apps to Windows Azure using Cloud9 IDE
In this post, I will demonstrate how to building Node.js apps using Cloud9 IDE ad deploying Node.js apps to Windows Azure from the Cloud9 IDE. Cloud9 IDE is a cross-platform, browser-based development environment for JavaScript and Node.js apps which is integrates with GitHub and BitBucket repository services. Cloud9 IDE is the most popular developer tool among the Node developers. Since Cloud9 IDE is working and running on the browser, developers can work from any OS platform. Using with Cloud IDE, you can build and deploy Node.js apps to Windows Azure. The Cloud9 IDE can access from http://c9.io/. Cloud9 IDE provides a free subscription as well as a paid subscription with more features.
-
EFMVC App Migrated to ASP.NET MVC 4
I have upgraded my EFMVC app from ASP.NET MVC 3 to ASP.NET MVC 4 Beta. EFMVC is a demo web app initially built for demonstrating ASP.NET MVC and EF Code First. Now I am planning to add more features onto EFMVC and want to add cloud specific features with Windows Azure. You can expect more implementations in future releases.
-
ASP.NET MVC 4 Beta Released
Microsoft has announced the availability of ASP.NET MVC 4 Beta. You can get the all details on ASP.NET MVC 4 Beta at http://www.asp.net/mvc/mvc4. The greatest new feature of ASP.NET MVC 4 Beta is the addition of ASP.NET Web API which lets the developers to build REST based services which can be easily consume from variety of clients including browsers and mobile devices. These HTTP services are ideal for clients which are building by using Ajax and following a highly responsive UI.
-
Microsoft Reduces Prices on SQL Azure Cloud Storage
Microsoft has reduced the price of SQL Azure storage which will greatly attract customers to migrating their apps to Windows Azure. The newly announced price of SQL Azure decreases 48 percentages to 75 percentages of cost from the previous cost.
-
Tips and Important Steps for Migrating Apps to Windows Azure
The following are the few important steps and tips for migrating ASP.NET apps to Windows Azure.
-
Building a Windows Azure App using Azure Queue, Azure Table and ASP.NET MVC Web Role
In this post, I will demonstrate a Windows Azure app using Azure Queue, Azure Table and a ASP.NET MVC 4 Web Role application. This post is explaining few initial steps for building a demo Azure app where asynchronous commands (write operations that changes the data) put into Azure Queue and an Azure Work Role will persist the data into Azure Table from Queue messages for the read operations. The source code is available from http://azurehack.codeplex.com/ .The demo application will modify and add more functionality on later.
-
Startup Tasks for Windows Azure Roles
Windows Azure supports startup tasks that can be use to perform operations and install components before your Azure Role starts on Virtual Server. You can use to startup tasks to install other software, register COM components, setting registry keys, start another process, etc. This is very useful in many situations where you might want to running an initialization scripts, execute batch files and PowerShell scripts etc before your Role starts. In the past, I had used a startup task to install ASP.NET MVC 3 when ASP.NET MVC 3 web role was not supported. You can add startup tasks by editing the ServiceDefinition.csdef file. The below configuration in the Service Definition file will add a startup task.
-
Visual Studio Enhancements in Windows Azure SDK 1.6 for Publishing Apps
The new Windows Azure SDK 1.6 is providing many enhancements including a better experience for publishing Windows Azure applications using Visual Studio. To publish an application onto Azure, do the following steps.