Windowz Azure

Windows Azure Toolkit for Windows Phone 7

April 17, 2011 .NET, All, Azure, General, Microsoft, Mobile-Development, ToolKits, VisualStudio, VS2010, Windows, Windows Phone, Windows Phone 7, Windowz Azure No comments

Today I was searching for good resources for Windows Phone 7 application development and I came across a cool set of libraries in

What is Windows Azure Toolkit for Windows Phone 7?

The Windows Azure Toolkit for Windows Phone 7 is designed to make it easier for you to build mobile applications that leverage cloud services running in Windows Azure.

The toolkit includes Visual Studio project templates for Windows Phone 7 and Windows Azure, class libraries optimized for use on the phone, sample applications, and documentation.

You can get the latest version of Windows Azure Toolkit for Windows Phone 7  from codeplex @ <a href=”/wp-content/uploads/2011/04/” ” target=”_blank”>

Current version  of Windows Azure Toolkit for Windows Phone 7 -v1.1.0, Mar 23 2011 Release

Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio – Version 1.4 (March 2011)

March 13, 2011 .NET, All, Azure, Azure SDK, Azure Tools, General, Microsoft, Microsoft SDKs, VisualStudio, VS2010, Windowz Azure No comments

Microsoft has released latest version of Windows Azure SDK and Windows Azure Tools for Visual Studio – Version 1.4.

Windows Azure SDK 1.4 Refresh is primarily a stability release addressing the below issues.

  • Resolved an issue that caused full IIS fail when the web.config file was set to read-only.
  • Resolved an issue that caused full IIS packages to double in size when packaged.
  • Resolved an issue that caused a full IIS web role to recycle when the diagnostics store was full.
  • Resolved an IIS log file permission Issue which caused diagnostics to be unable to transfer IIS logs to Windows Azure storage.
  • Resolved an issue preventing csupload to run on x86 platforms.
  • User errors in the web.config are now more easily diagnosable.
  • Enhancements to improve the stability and robustness of Remote Desktop to Windows Azure Roles.

Download the Windows Azure Tools and SDK 1.4

Courtesy : Microsoft Download Center

New Release: Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio (November 2010)

December 1, 2010 .NET, .NET Framework, All, Azure, Azure SDK, Azure Tools, General, Microsoft, Microsoft SDKs, VisualStudio, Windowz Azure 1 comment

Windows Azure Tools for Microsoft Visual Studio, which includes the Windows Azure SDK, extends Visual Studio 2010 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure.

New for version 1.3:

  • Virtual Machine (VM) Role (Beta):Allows you to create a custom VHD image using Windows Server 2008 R2 and host it in the cloud.
  • Remote Desktop Access: Enables connecting to individual service instances using a Remote Desktop client.
  • Full IIS Support in a Web role: Enables hosting Windows Azure web roles in a IIS hosting environment.
  • Elevated Privileges: Enables performing tasks with elevated privileges within a service instance.
  • Virtual Network (CTP): Enables support for Windows Azure Connect, which provides IP-level connectivity between on-premises and Windows Azure resources.
  • Diagnostics: Enhancements to Windows Azure Diagnostics enable collection of diagnostics data in more error conditions.
  • Networking Enhancements: Enables roles to restrict inter-role traffic, fixed ports on InputEndpoints.
  • Performance Improvement: Significant performance improvement local machine deployment.

Windows Azure Tools for Microsoft Visual Studio also includes:

  • C# and VB Project creation support for creating a Windows Azure Cloud application solution with multiple roles.
  • Tools to add and remove roles from the Windows Azure application.
  • Tools to configure each role.
  • Integrated local development via the compute emulator and storage emulator services.
  • Running and Debugging a Cloud Service in the Development Fabric.
  • Browsing cloud storage through the Server Explorer.
  • Building and packaging of Windows Azure application projects.
  • Deploying to Windows Azure.
  • Monitoring the state of your services through the Server Explorer.
  • Debugging in the cloud by retrieving IntelliTrace logs through the Server Explorer.

Download Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio (November 2010)

Download : Windows Azure Platform Training Kit – November Update

Courtesy: Microsoft Download Center

Windows Azure :: More to Say….

December 4, 2009 All, AppFabric, Azure, Azure Tools, General, Microsoft, SQL Azure, Windowz Azure No comments

Windows Azure is Microsoft’s Operating System for “The Cloud”

What is the Cloud ?

In simple words the cloud is nothing but an abstraction used for the Internet and the underlying infrastructure hosting it.The Windows Azure cloud primarily consists of lots & lots & lots of servers, routers, switches & storage hosted in a Microsoft Data Centers. The present day Azure cloud is hosted in Redmond, US but the plan is to spread them out in data centers across the globe.

Why does it need an OS ?

Lets take a step back and think what a traditional OS would do for your applications ? A Desktop/Server OS takes care of the nitty grities of managing of your computers hardware as well as basic housekeeping tasks like memory management, disk I/O, task scheduling etc… while your application codebase is largely focused on the the business problem you are trying to solve. Now think of a typical Internet application today ? We not only have to create a well behaved application but also need to take care of provisioning a hosting environment, scaling the application based on load, monitoring health, planning for fault tolerance, disaster recovery & managing upgrades… Now how many times do we find ourselves doing the same things again and again… One cannot help but wish if only there was an environment that would automatically manage all these basic housekeeping aspects and let the IT team focus on just building the application. Well this is precisely what a cloud OS does for you.

Windows Azure.

Windows Azure provides the glue that gels together the cloud. It makes the zillions of connected servers work together as a cohesive unit and provides an environment that has automated service management, immense computing potential, practically unlimited storage and rich developer experience. It also provides you with 24/7 availability and the ability to scale up and down with very little overheads. This allows developers to focus on building the app than the infrastructure.

By leveraging the automated service management capabilities of windows Azure a developer can model the rules for deployment, monitoring and execution. He/She then provides the rules along with the executables for the service to the platform which then deploys, monitors, and manages the service in an hands free mode…

Windows Azure creates a powerful service hosting environment. All of the hardware including servers & load balancers is virtualized and a service is typically deployed across multiple fault domains and update domains resulting in high availability and fault tolerance. All this is done by cloud OS transparent to the service owner.

Reliable storage is an essential element of any application platform today. Windows Azure provides highly scalable cloud storage with the ability to store data in blobs, tables & queues.

Now a rich, familiar developer experience is absolutely critical to the adoption of any platform within the developer community. Windows Azure provides you with the same familiar Visual Studio experience complete with a managed framework that developers could use out of the box. To make things even better Windows Azure team makes available a complete cloud experience on your desktop that allows developers to build and test their cloud applications on a local desktop and yes you don’t need a windows server for doing this…

When do I get to play with it ?

The production roll out of Windows Azure is expected to be available around late 2009 but a early CTP is available today for you to play with. You could register for access at the only challenge here being MS is only activating a few 100s every day so it could be a week or a couple of weeks before your request is processed. If you were among the ones at the PDC you should be ahead of the rest of the world for getting provisioned on the cloud.

Windows Azure Platform

July 15, 2009 .NET, .NET Framework, All, AppFabric, Azure, Cloud Services, CodeName "Dallas", General, Microsoft, SQL Azure, Windowz Azure No comments

What is the Windows Azure Platform? Go Here 

At this year’s Worldwide Partner Conference, Microsoft unveiled the pay-as-you-go pricing for its Windows Azure platform, which includes a cloud services operating system, a Web-based relational database in Microsoft SQL Azure (formerly SQL Services), as well as connectivity and interoperability with .NET Services. Microsoft will offer a consumption-based pricing model, allowing partners and customers to pay only for the services that they consume, in the following structure (bandwidth across all three services will be charged at $0.10 in / $0.15 out / GB):

  • Windows Azure:
    • Compute @ $0.12 / hour
    • Storage @ $0.15 / GB stored
    • Storage Transactions @ $0.01 / 10K
  • SQL Azure:
    • Web Edition – Up to 1GB relational database @ $9.99
    • Business Edition – Up to 10GB relational database @ $99.99
  • .NET Services:
    • Messages @ $0.15/100K message operations, including Service Bus messages and Access Control tokens

Microsoft emphasized that its partners would have access to special promotional offers and discounts that will help them bring solutions to the market faster, reduce IT complexity, and increase revenue opportunities. Microsoft partners get a five percent promotional discount on Windows Azure compute, SQL Azure, and .NET Services. MSDN Premium subscribers will get resources to develop and test their cloud-based applications. There will also be a “development accelerator promotional offer” (15 to 30 percent discount off the consumption charges) for partners and customers who want to quickly develop and deploy applications with dynamic scaling, predictable pricing, and a deep discount. It requires a six-month commitment, and after six months the pricing reverts to the standard Azure rates.

Furthermore, on the Windows Azure blog, the software giant outlined an enterprise-class guarantee backed by a service-level agreement that covers service uptime, connectivity, and data availability:

For compute, we guarantee that when you deploy two or more role instances in different fault and upgrade domains your Internet facing roles will have external connectivity at least 99.95% of the time. Additionally, we will monitor all of your individual role instances and detect within two minutes when a role instance’s process is not running and initiate corrective action. For storage, we guarantee that at least 99.9% of the time we will successfully process correctly formatted requests that we receive to add, update, read and delete data. We also guarantee that your storage accounts will have connectivity to our Internet gateway.

Microsoft also noted that Windows Azure, SQL Azure, and .NET Services would be commercially available at its Professional Developers Conference 2009, which goes on between November 17 and 19, 2009. At launch, Microsoft is planning to have offers available in local currencies for Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, UK, and the US. In March 2010, commercial availability will expand to Brazil, Chile, Colombia, Czech Republic, Greece, Hong Kong, Hungary, Israel, South Korea, Malaysia, Mexico, Poland, Puerto Rico, Romania, Singapore, and Taiwan.

Microsoft may have a tough time convincing developers that Azure is worth their time, and while pricing is important, it all comes down to trust. You can read our explanation on what Windows Azure is and isn’t for more information.