Archives / 2013 / May
  • Edge.js - Running Node.js and .NET in One Process

    C# is the most powerful static type programming language which can be used for developing wide variety of applications. Node.js is a server-side JavaScript platform which can be used for building high performance scalable applications on the V8 JavaScript engine. .NET provides more than 11,000 packages via NuGet and Node.js provides more than 30,000 modules via NPM. It would be great if we could use both .NET and Node.js platforms in one place. Edge.js is a Node.js npm module that lets the developers to run .NET and Node.js code in one process, where you can call  .NET functions from Node.js and Node.js functions from .NET. With Edge.js, you can call C# async lambda from node.js. Both .NET and Node.js are using different threading models, but Edge does handle the threading models of single threaded V8 and multi-threaded CLR. Currently Edge.js supports to use JavaScript with C#, F#, Python, and PowerShell. Edge.js was developed by Tomasz Janczuk. The Edge.js framework hosted on Github at

  • Consuming Windows Azure Mobile Services REST API from ASP.NET Web API App

    Windows Azure Mobile Services lets the developers to use structured storage, user authentication and push notifications to Android, iOS, HTML, Windows Store, or Windows Phone 8 apps  by leveraging the Windows Azure Cloud platform. Using with Windows Azure Mobile Services, you can enjoy the scalability power of Cloud to your Mobile apps. In this blog post, I will demonstrate how to persist data on Windows Azure Mobile Services Table from a ASP.NET Web API app by leveraging the Windows Azure Mobile Services REST API, and finally provides a generic type helper class for performing CRUD operations on the Windows Azure Mobile Services Table.

  • Windows Azure SDK 2.0 for .NET Released

    The Windows Azure Cloud Computing platform has been in the big news after the platform exceeded the annual revenue of $1 billion. Today, Microsoft has been released the Windows Azure SDK 2.0 for .NET update that lets the .NET developers to build Windows Azure apps from Visual Studio with an easy and more elegant manner. The new update provides the lot of improvements within Visual Studio, for developing, deploying and managing Windows Azure apps. You can download and install the Windows Azure SDK 2.0 for .NET from the Windows Azure .NET developer center. The Windows Azure SDK for .NET is a open source project hosted on GitHub.