Azure
I am working at a new application ( Azure + MVC + logging) and I am having a good time – when I know resources. This are the steps that works for me:
- Azure SDK ( it would be good if you have Sql Server). Now version 1.6, download from http://www.microsoft.com/download/en/details.aspx?id=28045
- Optional : run DSInit , http://msdn.microsoft.com/en-us/library/windowsazure/gg433005.aspx , to modify default SqlServer instance
- Windows Azure ASP.NET Providers Sample – good to fast use membership in Azure.
- for local , the .config keys are
<add key="AccountName" value="devstoreaccount1" />
<add key="AccountSharedKey" value=""></add>
<add key="BlobStorageEndpoint" value="http://127.0.0.1:10000/devstoreaccount1" />
<add key="TableStorageEndpoint" value="http://127.0.0.1:10002/devstoreaccount1" /> - for azure, the .config keys are
- Add Table Storage Provider- either from samples, either from here http://blogs.msdn.com/b/jnak/archive/2010/01/06/walkthrough-windows-azure-table-storage-nov-2009-and-later.aspx ( read http://blogs.msdn.com/b/jnak/archive/2008/10/28/walkthrough-simple-table-storage.aspx too)
<add key="AccountName" value="…………………………" />
<add key="AccountSharedKey" value="………………"></add>
<add key="BlobStorageEndpoint" value="https://logcollectorazure.blob.core.windows.net" />
<add key="TableStorageEndpoint" value="https://logcollectorazure.table.core.windows.net" />
- for local , the .config keys are
- for azure, the .config keys are
<add key="BlobStorageEndpoint" value="http://127.0.0.1:10000/devstoreaccount1" />
<add key="TableStorageEndpoint" value="http://127.0.0.1:10002/devstoreaccount1" />
<add key="BlobStorageEndpoint" value="https://logcollectorazure.blob.core.windows.net" />
<add key="TableStorageEndpoint" value="https://logcollectorazure.table.core.windows.net" />
From now, you do have
a) An Membership Provider - to create users
b) Azure Tables that can be searched with IQueryable .
This is all you need for now. Later you will enquire about caching / session / application. I would post them when I will be programming more. However , for caching I will be starting at http://code.msdn.microsoft.com/windowsazure/Using-AppFabric-Cache-595454bb and for session at http://code.msdn.microsoft.com/windowsazure/Using-AppFabric-Cache-595454bb