Friday, August 5, 2011

Windows Azure Platform Training Kit – August 2011

The Windows Azure Platform Training Kit (WAPTK) includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Windows Azure platform.

The August 2011 update of the WAPTK includes the following updates:

  • Labs and Demos
    • All the labs and demos have been updated to leverage the new Window Azure Tools 1.4.
    • Updated SSMS dependency of affected labs to SSMS SP1.
  • Windows Azure Deployment
  • Building ASP.NET Applications with Windows Azure
    • Changed the way the membership password was encrypted to fix minor bug when deployed to azure.
  • Exploring Windows Azure Storage
    • Updated the code to support deleting snapshots.
  • Windows Azure CDN
    • Applied fix to a minor bug in the Overview section.

To Download :  Windows Azure Platform Training Kit – August 2011 

For more information, please see Microsoft Technical Evangelist Wade Wegner’s post Updates to the Windows Azure Platform Training Kit.

Windows Azure new symbology

David Pallmann's published article which expressed in a design pattern language which may also be accompanied by a symbology. In his first article he describe the symbology he’ll be using in this series to represent Windows Azure design patterns in architectural diagrams, he also going to use in his AzureDesignPatterns.com web site and in his upcoming book, The Windows Azure Handbook, Volume 2: Architecture.

image

Azure Design Patterns Web Site

Service and Project Symbols

Hosted service project, , Storage account, AppFabric namespace

To Read more about his :  Windows Azure Design Patterns, Part 1: Architectural Symbols

You can download the icons here

Tuesday, August 2, 2011

Classic mode authentication to Claim based authentication

Recently i presented SharePoint 2010 permission and visited MSDN Forum people asking about how to convert web application that created with classic mode authentication to claim based authentication.

Yes, you can convert only via PowerShell Script.

$ConvertApp = get-spwebapplication “http://<web application name>”
$ConvertApp.useclaimsauthentication = “True”
$ConvertApp.Update()


Please Note : Once you convert the web application to use claim based authentication, you cannot return to classic mode authentication.

Sunday, July 31, 2011

Umbraco Accelerator for Windows Azure

 

When i was exploring Windows Azure Accelerator for Web Roles. i come across the Umbraco Azure Accelerator which help to publish open source CMS system in Windows Azure Platform.

Download Umbraco Azure Accelerator and Install it.

System will create new folder on :  C:\WindowsAzure\UmbracoAccelerator\ to that folder and click starthere.htm file and show the detail step by step guide to deploy Umbraco CMS system on Windows Azure.

image

Wednesday, July 27, 2011

Must-Have Tools for Windows Azure

 

27th July 2011 at AzureUG.SG (user group) meeting i cover & live demo variety of the third-party tools available in the Windows Azure ecosystem. Included are tools for both developers and IT professionals. We look at tools that will help manage storage and resources, migration, scaling, diagnostics and software components that will help you build cloud applications.

WAAWebRoles_logo_3

Windows Azure Accelerator for Web Roles. This accelerator enables you to deploy websites to a Windows Azure role with multiple instances using Web Deploy. You can now easily and quickly build, test, and deploy sites on Windows Azure using Web Deploy while still utilizing the full scale and reliability of Windows Azure.

During this session i live demo, how to publish multiple websites in one Web Role.

image

Please find more detail step by step accelerator installation @ http://ntotten.com/2011/07/windows-azure-accelerator-for-web-roles/ 

To Download the Accelerator : http://waawebroles.codeplex.com/ 

AzureWatch Auto scaling and Monitoring for Azure Applications

AzureWatch dynamically adjusts the number of compute instances dedicated to your Azure application according to real time demand. User-defined rules specify when to scale up or down, so that your application will always have enough computing power to process the workload without unnecessary over-provisioning. Freed from worries about capacity and overuse in the cloud, you can concentrate on your core business work.

 

image

 

Windows Azure Storage Explore

Free Tools :

Azure Storage Explorer is a useful GUI tool for inspecting and altering the data in your Windows Azure storage storage projects including the logs of your cloud-hosted applications. All 3 types of cloud storage can be viewed and edited: blobs, queues, and tables.

CloudXplorer is a rich UI client for browsing Windows Azure blob storage.

TableXplorer is rich UI client for managing your Windows Azure table storage.

image

Commercial Tools

Cloud Storage Studio is a Windows (WPF) based client for managing Windows Azure Storage, an important component of Microsoft's Azure (Microsoft's Cloud) platform and Hosted Applications. This one tool for all 3 types of cloud storage can be viewed and edited: blobs, queues, and tables.

AzureXplorer is a comprehensive Visual Studio extension for managing your Windows Azure storage accounts and hosted services without ever leaving the development environment.

CloudBerry Explorer makes managing files in Microsoft Azure Blob Storage EASY. By providing a user interface to Microsoft Azure Blob Storage accounts, and files, CloudBerry lets you manage your files on cloud just as you would on your own local computer.

CloudBerry Online Backup provides a powerful Backup and Restore program designed to leverage Azure Blob Storage to make your disaster recovery plan simple, reliable, and affordable.

SQL Database Migration to SQL Azure

SQL Azure Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server 2005/2008 databases to SQL Azure. SQLAzureMW will analyze your source database for compatibility issues and allow you to fully or partially migrate your database schema and data to SQL Azure

image

Azure Diagnostics Monitor.

Azure Diagnostics Manager is a Windows (WPF) based client for Windows Azure Diagnostics. ADM allows you to manage diagnostics data stored by your applications running in Azure.

 

image

 Management (API) PowerShell

Azure Management Cmdlets is a set of PowerShell Cmdlets to manage Azure Storage, SQL Azure, Hosted Services & Diagnostics. It allows you to backup/restore storage accounts

The GreyBox application is designed to alert a user if their Windows Azure compute services are currently running, or are even simply deployed. Great for Azure speakers and POCs you don't want left running.

image

SMTP Gateway

Elastic email makes email sending easier for both the developer and business manager of a cloud application. Several cloud application hosting platforms do not provide an email delivery service and may even set limits on your email sending. Elastic Email provides direct email sending through standard SMTP or a simple REST API.

SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible API's that make custom integration a breeze

image

Windows Azure Calculators (Estimation).

Windows Azure online price calculator help you select the right Windows Azure platform offer and estimate your monthly costs, we’ve just launched a new pricing calculator.  The pricing calculator lets you pick compute, database, storage, bandwidth, CDN and Service Bus capacity based on your needs. Along with predicting your expected monthly costs, the pricing calculator then recommends the most cost effective offer for you to purchase Windows Azure platform services.

Windows Azure platform offer and estimate your monthly costs hosted by partner site http://azureroi.cloudapp.net/

image

 

Add Deployable Dependencies for MVC 3 Application in VS2010–Windows Azure

Recently i was deploy MVC 3 application in to Windows Azure Platform, The MVC 3 assemblies in the project as MVC 3 is not part of Windows Azure Web Roles I need to include the the Deployable dependencies.  With Visual Studio 2010 usually when I  want to deploy dependency dlls, i had need to go to the properties of the .dll and set CopyLocal to true.

image

With VS2010 SP1 Microsoft added a feature in that allowed you to specify a specific set of deployable dependencies. To do go to your web project and right click  you can see now a menu option as follows:

imageimage

You will the Deployable dependencies for MVC 3 Added in your project

image

Friday, July 22, 2011

Ecommerce Application on Windows Azure with ASP.NET 4.0

Introduction

This project is to demonstrates how extraordinarily simple it is to create powerful, scalable applications for the Windows Azure platform with .NET 4 new features . It shows off how to use the great new features in ASP.NET 4 and Windows Azure to build an online store,  including shopping, checkout, and administration.

Most of the code migrate from Tailspin Spyworks web application..

 

Building the Sample

Demonstrates how you can build application on Windows Azure with .NET 4.0 (Web Application)

Overview

  • Windows Azure Web Role
  • Windows Azure Diagnostic
  • Windows Azure Storage
  • SQL Azure
  • ASP Membership provider
  • Demonstrates the new features in ASP.NET 4
  • Data Access via Linq to Entities
  • MasterPage and CSS based desig

This tutorial requires

  • Visual Studio 2010 and ASP.NET 4.0
  • Windows Azure SDK
  • Windows Azure Platform account for hosting
  • SQL 2008 R2 Express and Management Studio 2008 R2

Screenshots

ecomapp01

Application Home Page

Productlisting

Product Details Page

shoppingcart

Shopping cart page

Login

Login Page

Source Code Files

  • Visual Studio 2010 Project File
  • SQL Server DB Script
  • SQL Azure DB Script

To download source code : http://code.msdn.microsoft.com/Ecommerce-Application-on-518fea5e

More Information

Tailspin Spyworks Step-by-Step Tutorial : http://www.asp.net/web-forms/samples/tailspin-spyworks
To download sample Tailspin Spyworks VS Project : http://tailspinspyworks.codeplex.com/

For more information on visit http://faizal-comeacross.blogspot.com/