Windows Azure Forum© 2009 Microsoft Corporation. All rights reserved.Wed, 25 Nov 2009 08:44:58 Z2a0dd604-c492-42e8-87e9-ad1d0f85537bhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/efdc0bcc-918c-4034-be1d-ecb13a601e7ehttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/efdc0bcc-918c-4034-be1d-ecb13a601e7eercerc_cnshttp://social.msdn.microsoft.com/Profile/en-US/?user=ercerc_cnsWCF RIA Services on Azure<br/>I am still trying to digest all the good stuff shared at PDC on Azure and Silverlight.<br/><br/>I am working on a solution for which WCF RIA Services hosted on Azure with Table Storage as the data source (not SQL Azure) feels like the right answer. I've found great information on the pieces but have not found a specific sample or blog on this particular combination.<br/><br/>Are theer any samples, tutorials or blogs that come to anyone's mind? Thanks for the help.<br/>Tue, 24 Nov 2009 19:59:04 Z2009-11-25T08:34:23Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/ce2d5817-11cd-4554-9be5-ac1a07edb471http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/ce2d5817-11cd-4554-9be5-ac1a07edb471KarstenJhttp://social.msdn.microsoft.com/Profile/en-US/?user=KarstenJTrying To Use The Windows Azure Table Browser -- what is my Access Key?I'm trying to use the Windows Azure Table Browser but can't figure out what to use as an Access Key. I tried my token, but that didn't work and threw an ASP.NET error when it tried to cast it to a base 64 char array.  I can't find an &quot;access key&quot; anywhere else?<br/><br/>Also, if I want to get at diagnostics information, do I have to set up a DiagnosticsConnectionString that is for production before deployment or does that happen automaitically?Mon, 23 Nov 2009 22:47:44 Z2009-11-25T08:27:50Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/cc6d044c-b6e8-43a9-841a-a202ea73eb6chttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/cc6d044c-b6e8-43a9-841a-a202ea73eb6cChuanwang Yinhttp://social.msdn.microsoft.com/Profile/en-US/?user=Chuanwang%20YinThe web site can not be displayed after promotion from staging to production.My web site can not displayed after promotion from staing ro production.<br/><br/>Before promotion, the web site in staging can be correctly shown. After promotion, the web site <a href="http://jackyy.cloudapp.net">http://jackyy.cloudapp.net</a> is not reachable.<br/><br/>The deployment id is 1e14c9b47a27431994b8499eeafea4b7Wed, 25 Nov 2009 02:36:31 Z2009-11-25T08:04:13Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f48b329a-f308-4f7d-9cfc-75606f69caa4http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f48b329a-f308-4f7d-9cfc-75606f69caa4HemanthGvhttp://social.msdn.microsoft.com/Profile/en-US/?user=HemanthGvWhy is windows azure could not able to upload a configuration file of size 7MB?Why is windows azure could not able to upload a configuration file of size 7MB? <br/> <br/> windows azure is reporting an error while uploading a project configuration file of size 7MB, can anyone guide me in this issue?Wed, 25 Nov 2009 07:43:23 Z2009-11-25T07:46:02Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/95edf2d8-b97f-4414-930b-3ab18f2be6achttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/95edf2d8-b97f-4414-930b-3ab18f2be6acLiquidBoyhttp://social.msdn.microsoft.com/Profile/en-US/?user=LiquidBoyAustralian MSDN subscribers not eligible for Azure benefits??<p>Just curious why Australia is not a supported country getting these MSDN benefits for Azure? New Zealand is there BUT Australia isn't? Whats the logic behind that?<br/><br/><a href="http://msdn.microsoft.com/en-us/subscriptions/ee461076.aspx">http://msdn.microsoft.com/en-us/subscriptions/ee461076.aspx</a><br/><br/></p><hr class="sig">Make the web a beautiful placeFri, 06 Nov 2009 00:48:26 Z2009-11-25T07:37:28Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/80e51bfa-5f0f-4049-8930-a9c2074ec5e4http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/80e51bfa-5f0f-4049-8930-a9c2074ec5e4Djeemshttp://social.msdn.microsoft.com/Profile/en-US/?user=DjeemsHow do I deal with the error "Invalid FastCGI application path"?I've found the YouTube video &quot;Hosting PHP Applications in Windows Azure&quot; extremely helpful in getting started with hosting a PHP web application on Azure. However, when trying to run my application locally (in Visual Web Developer 2008 Express Edition), I get the error<br/> <br/> &quot;Invalid FastCGI application path '%RoleRoot%\php\php-cgi.exe': path must begin with '%RoleRoot%\approot'&quot;<br/> <br/> Does anyone have any clues how to get my application up and running?Mon, 23 Nov 2009 22:27:09 Z2009-11-25T07:09:30Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d84b3b7e-9ba2-4475-8e24-e6f677a61e70http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d84b3b7e-9ba2-4475-8e24-e6f677a61e70mh415http://social.msdn.microsoft.com/Profile/en-US/?user=mh415AspProviders Session provider storing incorrect dates?<p>When looking at the Session table created by the November AspProviders session provider, I see unexpected dates.  All entities have <strong>CreatedUtc</strong> dates of either 31-Dec-1800 as viewed in Cloud Storage Studio, or 01-Jan-1801 as viewed in Azure Storage Explorer.  I guess there's a bug in either one of those apps since they display different dates for the same entity, but the curious thing is that <strong>CreatedUtc</strong> is 200 years old.  Also, <strong>ExpiresUtc</strong> for my sessions all have dates in the past.  The most recent listing has an <strong>ExpiresUtc</strong> date of 17-Nov-2009, and today is 24-Nov-2009.  I'm new to ASP.NET, so perhaps there's a convention I'm unfamiliar with.  Or, is there a bug in the Session provider?<br/><br/>I see strange things happening with my sessions, and perhaps these anomalies have something to do with it.</p>Tue, 24 Nov 2009 08:38:08 Z2009-11-25T07:05:55Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/30b285fd-6fc8-42e0-b906-431a1e70f0c5http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/30b285fd-6fc8-42e0-b906-431a1e70f0c5Rajib Chakrabortyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Rajib%20ChakrabortyCSPKG file is not getting created using PHP Azure SDK <br/>Steps done <br/><br/>1. Select Publish Application to Windows Azure Portal<br/><br/>2. Select Project_WebRole<br/><br/><br/>All the requited Files created to upload to cloud except for <strong>app.cspkg </strong>which is the main project file<br/><br/><br/>.settings<br/>ServiceDefinition.csx<br/>.project              <br/>ServiceConfiguration.cscfg<br/>ServiceDefinition.cscdf<br/><br/>Tue, 24 Nov 2009 14:26:06 Z2009-11-25T07:01:20Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/423199a6-c6bb-40e5-8fad-a6cbfbdd5ee9http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/423199a6-c6bb-40e5-8fad-a6cbfbdd5ee9jclaryhttp://social.msdn.microsoft.com/Profile/en-US/?user=jclaryBest practice for manycast across instances?I've got a situation where I need one client to POST data via HTTP and I need a large number of other clients to be able to receive the data in real time via a GET request.  It's basically a streaming reflector but the concept isn't entirely unlike a chat application with only one person talking. <div><br/></div> <div>On a single server, this is easy enough to do.  Module and/or Handler with a static event.  Get requests add an event handler and sleep while(Response.IsClientConnected) and the event handler writes new data out to the client.  Post requests read the incoming stream and call the event with the data if there are listeners.</div> <div><br/></div> <div>With multiple instances, though, I am not seeing a good way to do this.  If I had a real shared filesystem I could write to a file and tail output to new GET requests but as far as I'm aware, we don't have that.</div> <div><br/></div> <div>The amount of data is fairly significant (think 300kbit/s in 4KByte or so chunks) and needs to be delivered as near as possible to real time.  I'm thinking RESTful polling style scenarios with the service bus won't do it but I don't have any experience with that so maybe I'm wrong?  Also, I'm sure it would be a bad idea to have multiple users per webrole instance doing this so I'd have to find a way to aggregate them into a single listener per instance per stream.</div> <div><br/></div> <div>Does anyone have any brilliant ideas about the various services enabled in Azure that I could leverage for such a task?</div> <div><br/></div> <div>I'm also looking for the best way to do a chat room type application on Azure -- I have a feeling there might be some samples of that floating around.</div> <div><br/></div> <div>For anyone who is interested, I've written a motion jpeg encoder for Silverlight 4 that pulls from a webcam and a decoder for Silverlight 3 and I'm trying to find a suitable way to stream it over http.  With a bit of jumping through hoops with IHttpModule to get access to the incoming post data without buffering all of it first, I've managed to get a single-server version working.   I'll be making code samples available for single-server shortly after I figure out how to compress the audio from PCM to ADPCM and back.  I've already posted some hints to various blogs detailing what's involved -- it's actually quite simple to do M-Jpeg.</div> <div><br/></div> <div><br/></div> <div><br/></div>Tue, 24 Nov 2009 14:57:09 Z2009-11-25T06:45:33Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7dd58a34-5f22-41d9-96f3-9c9b2e270516http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7dd58a34-5f22-41d9-96f3-9c9b2e270516me11http://social.msdn.microsoft.com/Profile/en-US/?user=me11How to install the Windows Azure Tools for Microsoft Visual Studio for VWD 2010 under XP?Hello,<br/><br/>how can we install the Windows Azure Tools/Tepmplates for Visual Web Developer 2010 Beta under XP?<br/><br/>Thank you very much.Tue, 24 Nov 2009 11:09:56 Z2009-11-25T06:06:48Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/89a31471-0540-4077-9c5f-9739d5416b76http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/89a31471-0540-4077-9c5f-9739d5416b76Brambleshttp://social.msdn.microsoft.com/Profile/en-US/?user=BramblesStart role failed for one or more roles...I know a question like this was asked a few days ago but not of the solutions suggested fixes the prob.<br/>Yesterday testing Azure locally worked fine. Today it doesn't - nothing has changed on my PC at all.<br/><br/>VS 2010 Beta 2 says 'Running the Service Deployment...' in the status bar and about 20 seconds later I get a generic message box with 'Start role failed for one or more roles' and that's it.<br/><br/>What I've tried:<br/>    - Uninstalling Azure and reinstalling.<br/>    - Shutting down and restarting the development fabric before debugging.<br/><br/>Any ideas?Wed, 25 Nov 2009 00:34:06 Z2009-11-25T06:00:20Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/3cace734-7883-4272-981e-c2bb9ba299bahttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/3cace734-7883-4272-981e-c2bb9ba299baWally McClurehttp://social.msdn.microsoft.com/Profile/en-US/?user=Wally%20McClureTime<p>I thought that the Azure computers were all set for using GMT time.  As a result, I've based all of my internal processing in my azure app on GMT internally, then when I output to the user, I convert the time to their local timezone, which I have stored with their login info.  Everything has been working fine.  I just upgraded my app to the November CTP and noticed this.  Before I go and dig in my app, has anything changed regarding time in Azure?  Is there a time difference in calling DateTime.UtcNow across datacenters?<br/><br/>Wally</p><hr class="sig">MVP in ASP.NET - ASPInsider - Author - Otherwise I am a loser.Wed, 25 Nov 2009 02:11:27 Z2009-11-25T05:43:32Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/83a7032d-4d9d-49f9-8c84-821a499ed152http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/83a7032d-4d9d-49f9-8c84-821a499ed152WvanEckhttp://social.msdn.microsoft.com/Profile/en-US/?user=WvanEckConfigure VS2010 b2 to use SSL cert in Azure WebRoleHi,<br/><br/>I have been trying to upload my VS2010 b2 solution using a SSL certificate to Azure.<br/><br/>I have created a certificate using the makecert tool like so:<br/>&quot;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\makecert&quot; -r -pe -ss My -a sha1 -n &quot;CN=ServiceMonitorCert&quot; -sky exchange -len 2048 -sp &quot;Micr<br/>osoft Enhanced RSA and AES Cryptographic Provider&quot; -sy 24 servicemonitor.cer<br/><br/>I then upload the cert into Azure's API Certificates storage.<br/><br/>In my VS 2010 b2 project I select the properties page of the Web Role, I select the Certificates tab and add the new certificate (the Certificates tab and list displayed is not the same as the older articles). I give the Cert a name matching the name in the makecert line above, Store Loation set to &quot;LocalMachine&quot;, Store Name set to &quot;My&quot;.<br/><br/>Then I go the the Endpoints tab, select the HTTPS checkbox, and select the SSL cert in the dropdown.<br/><br/>When I go to publish the solution to Azure I get the following message:<br/><span style="color:red">At least one certificate specified in your service definition is not found. Please upload these certificate(s), and then upload your application package again. - Dr. Watson Diagnostic ID: f486c89044d2461c9f74c2103fd9a929<br/><br/></span>I think I have tried a couple of combinations Name/Store Name but I keep getting the same error message? Does anybody have a walkthrough which works? or do you know what I did wrong?<br/><br/>Thanks,<br/><br/>Wouter<br/><span style="color:#ff0000"><br/> </span>Sat, 21 Nov 2009 18:46:50 Z2009-11-25T04:52:38Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/76d39a40-f2a1-4498-ae6a-9bfd10c786aehttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/76d39a40-f2a1-4498-ae6a-9bfd10c786aeKarstenJhttp://social.msdn.microsoft.com/Profile/en-US/?user=KarstenJDiagnosticsConnectionString works in dev environment and publishes to cloud storage but fails in azureI've created a storage account.  I created a DiagnosticsConnectionString that uses the account name and key for that storage account.  And I modified my web.config to have a TraceListener and also to traceFailedRequests.  When I run my service from localhost, it connects to the storage account in the cloud and successfully logs information which I can then read in the WASLogsTable using <a href="http://myazurestorage.com">http://myazurestorage.com</a>. <br/><br/>But when I deploy the service to production or staging, I am not getting the same results -- nothing is getting logged (or perhaps nothing is getting transferred).  <br/><br/>What could I be missing? Here's the code used in the override of onStart in the web role:<br/><br/><span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">public</span></span><span style="font-size:x-small"> </span><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">override</span></span><span style="font-size:x-small"> </span><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">bool</span></span><span style="font-size:x-small"> OnStart() <p>{</p> <font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// Get the factory configuration so that it can be edited</span></span></p> <span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">DiagnosticMonitorConfiguration</span></span><span style="font-size:x-small"> config = </span><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">DiagnosticMonitor</span></span><span style="font-size:x-small">.GetDefaultInitialConfiguration();<font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// Set scheduled transfer interval for infrastructure logs to 1 minute</span></span></p> <span style="font-size:x-small"><font size=2> <p>config.DiagnosticInfrastructureLogs.ScheduledTransferPeriod = System.</p> </font></span> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">TimeSpan</span></span><span style="font-size:x-small">.FromMinutes(1);<font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// Specify a logging level to filter records to transfer</span></span></p> <span style="font-size:x-small"><font size=2> <p>config.DiagnosticInfrastructureLogs.ScheduledTransferLogLevelFilter =</p> </font></span> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">LogLevel</span></span><span style="font-size:x-small">.Error;<font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// Set scheduled transfer interval for user's Windows Azure Logs to 1 minute</span></span></p> <span style="font-size:x-small"><font size=2> <p>config.Logs.ScheduledTransferPeriod = System.</p> </font></span> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">TimeSpan</span></span><span style="font-size:x-small">.FromMinutes(1);<font size=2> <p> </p> </font></span></p> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">DiagnosticMonitor</span></span><span style="font-size:x-small">.Start(</span><span style="color:#a31515;font-size:x-small"><span style="color:#a31515;font-size:x-small">&quot;DiagnosticsConnectionString&quot;</span></span><span style="font-size:x-small">, config);<font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// For information on handling configuration changes</span></span></p> <span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">// see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357.</span></span></p> <span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">RoleEnvironment</span></span><span style="font-size:x-small">.Changing += RoleEnvironmentChanging;<font size=2> <p> </p> </font></span></p> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">return</span></span><span style="font-size:x-small"> </span><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">base</span></span><span style="font-size:x-small">.OnStart(); <p>}</p> </span></p>Wed, 25 Nov 2009 04:49:11 Z2009-11-25T04:49:11Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/86258f3f-645e-4927-a917-cbfec0f0f59fhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/86258f3f-645e-4927-a917-cbfec0f0f59flsbermanhttp://social.msdn.microsoft.com/Profile/en-US/?user=lsbermanPoison Messages: Need Best PracticesHi! I was wondering is anyone had some advice they could give me regarding poison message handling in Azure.  I think Neil Kidd's &quot;Poison in Windows Azure&quot; article is a good starting point but I was wondering if anyone else had some advice.<br/><br/><a href="http://blogs.msdn.com/neilkidd/archive/2008/12/07/poison-in-windows-azure.aspx">http://blogs.msdn.com/neilkidd/archive/2008/12/07/poison-in-windows-azure.aspx</a><br/><br/>A related question is &quot;What happens to queued messages after the visibility timeout?&quot;  Experimentation seem to indicate that expired messages get moved to the back of the queue (a good thing!) My question, though, is this a guaranteed behavior?  If not it is would be all too easy for poison messages to form a &quot;sandbar&quot; that stops the queue dead in its tracks.<br/><br/>Again, any additional insights would be greatly appreciated!<br/><br/><br/>Thu, 12 Nov 2009 17:12:09 Z2009-11-25T04:23:07Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/8a74b397-de71-4a09-ac83-4cbeec0b6c0dhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/8a74b397-de71-4a09-ac83-4cbeec0b6c0drxlimithttp://social.msdn.microsoft.com/Profile/en-US/?user=rxlimitCan't run the service.Project migrate to November 2009 Release. After this it not running in the cloud. Locally all working fine, but after 'deploy' and 'run' pass two phase - 'initializing' and 'busy'. I can't see the logs, because ' <a href="http://go.microsoft.com/fwlink/?LinkID=165805">Upcoming Changes to Windows Azure Logging</a>'. I don't understand why service don't start? How i get information about this?<hr class="sig">Alexander SitnikovTue, 24 Nov 2009 21:51:34 Z2009-11-25T04:03:35Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/5a7c0d61-9523-4d3d-bd5b-53ff74eb46e6http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/5a7c0d61-9523-4d3d-bd5b-53ff74eb46e6Udaihttp://social.msdn.microsoft.com/Profile/en-US/?user=UdaiWhy would i convert my application to current Azure model while VM model is supported?Hi,<br/>On PDC keynote there were a talk that Azure will support VM model (where you can install/configure all type of legacy applications).  If this is the case what is the need of converting to corrent model.  I would really like to know before i convert all my applications.<br/><br/>Thanks.Mon, 23 Nov 2009 22:58:59 Z2009-11-25T03:49:22Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/eb054f7b-8256-4025-b6bb-16ad8ece1991http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/eb054f7b-8256-4025-b6bb-16ad8ece1991Anshulihttp://social.msdn.microsoft.com/Profile/en-US/?user=Anshuliconnection reset by peerI m trying to insert data on the azure database. After sometime i m getting the below error:<br/><br/>&lt;HEAD&gt;&lt;TITLE&gt;Connection reset by peer&lt;/TITLE&gt;&lt;/HEAD&gt;\n&lt;BODY BGCOLOR=\&quot;white\&quot; FGCOLOR=\&quot;black\&quot;&gt;&lt;H1&gt;Connection reset by peer&lt;/H1&gt;&lt;HR&gt;\n&lt;FONT FACE=\&quot;Helvetica,Arial\&quot;&gt;&lt;B&gt;\nDescription: Connection reset by peer&lt;/B&gt;&lt;/FONT&gt;\n&lt;HR&gt;\n&lt;!-- default \&quot;Connection reset by peer\&quot; response (502) --&gt;\n&lt;/BODY&gt;\n\0\r\n<br/><br/>Tue, 24 Nov 2009 11:37:58 Z2009-11-25T03:46:45Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/88456e41-c6d0-41ec-9cb3-f2c118ddf7edhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/88456e41-c6d0-41ec-9cb3-f2c118ddf7edThoai Nguyenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Thoai%20NguyenError when create Storage ContainerHi <div><br/></div> <div>I'm getting a very strang error when creating a new storage container:</div> <div> <div><br/></div> <div>            _container.CreateIfNotExist();</div> <div><br/></div> <div>The exception is:</div> <div>------------------------------------------------------</div> <div> <div><em>Microsoft.WindowsAzure.StorageClient.StorageClientException : The account being accessed does not have sufficient permissions to execute this operation.</em></div> <div><em>  ----&gt; System.Net.WebException : The remote server returned an error: (403) Forbidden.</em></div> <div>------------------------------------------------------</div> <div><br/></div> <div><br/></div> <div>However, when i change another <strong>account name and the shared key,</strong> it runs well.</div> <div>So I think there is something wrong with my account since it was working properly several days ago.</div> <div><br/></div> <div>My Account Name is : <strong>kuckustorage</strong></div> <div><br/></div> <div>Please help, thanks.</div> <div><br/></div> <div><br/></div> </div> </div>Tue, 24 Nov 2009 16:20:46 Z2009-11-25T03:38:45Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/9226757b-25cc-4f06-8ffc-4ab97b691657http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/9226757b-25cc-4f06-8ffc-4ab97b691657Chuanwang Yinhttp://social.msdn.microsoft.com/Profile/en-US/?user=Chuanwang%20YinI got stuck on Updating deployment<p>I got stuck on Updating deployment when trying to update the configuration of production in hosted service.<br/><br/><br/>my web site URL is <a href="http://jackyy.cloudapp.net">http://jackyy.cloudapp.net</a><br/></p>Tue, 24 Nov 2009 11:10:40 Z2009-11-25T02:14:37Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/bbe88c21-e426-4018-973f-3ddeaf815443http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/bbe88c21-e426-4018-973f-3ddeaf815443Johnny_AWhttp://social.msdn.microsoft.com/Profile/en-US/?user=Johnny_AWAn attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:8731I tried to deploy a service and get this error:<br/> <br/> <h2><em><em>An attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:8731</em> </em></h2> <br/> in my Solution i have a CloudService with one Worker-Role. This Worker-Role has a reference to a WCF-Service. The WCF-Service is also in the Solution but not in the Cloud-Service.<br/> <br/> If i try this application on my computer it works fine, but after i moved it to windows azure i get this error???Tue, 24 Nov 2009 20:45:04 Z2009-11-25T02:04:19Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/721c513c-82aa-4314-a4b3-4ec60e07a3d7http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/721c513c-82aa-4314-a4b3-4ec60e07a3d7Kerstovhttp://social.msdn.microsoft.com/Profile/en-US/?user=Kerstovauthentication error when trying to access azure blob storage without the client libraryHi,<br/><br/>I am trying to access my blob storage without using the client library or any sdk function. <br/>I followed the MSDN description for creating the authentication header ( <a href="http://msdn.microsoft.com/en-us/library/dd179428.aspx">http://msdn.microsoft.com/en-us/library/dd179428.aspx</a> ) <br/>but something seems to be wrong as I always get an authentication error (403).<br/>What I want to do is simply list the containers inside my blob storage.<br/>To achieve this, I use the following code:<br/><br/> <pre lang="x-c#">string requesturl = &quot;http://[accountname].blob.core.windows.net/?comp=list&quot;; string method = &quot;GET&quot;; string accountName = &quot;[accountname]&quot;; string sharedKey = &quot;[PRIMARY KEY FROM THE AZURE PORTAL]&quot;; string date = DateTime.UtcNow.ToString(); // SETTING UP THE HEADER FOR THE SIGNATURE string signature = method + &quot;\n&quot; // HTTP VERB + &quot;\n&quot; /*Content-Encoding*/ + &quot;\n&quot; /*Content-Language*/ + &quot;\n&quot; /*Content-Length*/ + &quot;\n&quot; /*Content-MD5*/ + &quot;\n&quot; /*Content-Type*/ + &quot;\n&quot; /*Date*/ + &quot;\n&quot; /*If-Modified-Since */ + &quot;\n&quot; /*If-Match*/ + &quot;\n&quot; /*If-None-Match*/ + &quot;\n&quot; /*If-Unmodified-Since*/ + &quot;\n&quot; /*Range*/ + &quot;x-ms-date:&quot; + date + &quot;\n&quot; /*CanonicalizedHeaders*/ + &quot;x-ms-version:2009-09-19\n&quot; /*CanonicalizedHeaders*/ + &quot;/&quot; + accountName + &quot;\n&quot; /*CanonicalizedResource*/ + &quot;comp:list\n&quot; /*CanonicalizedResource*/ + &quot;restype:container\n&quot; /*CanonicalizedResource*/ + &quot;timeout:20&quot;; /*CanonicalizedResource*/ // CREATING THE SIGNATURE byte[] signBytes = System.Text.Encoding.UTF8.GetBytes(signatureString); byte[] hash = new HMACSHA256(Convert.FromBase64String(sharedKey)).ComputeHash(signBytes); string signature = System.Convert.ToBase64String(hash); string authHeaderValue = string.Format(CultureInfo.InvariantCulture,&quot;SharedKey {0}:{1}&quot;,accountName,signature); // SETTING UP THE WEBREQUEST HttpWebRequest request = (HttpWebRequest)WebRequest.Create(requesturl); request.Headers.Add(&quot;x-ms-version&quot;, &quot;2009-09-19&quot;); request.Headers.Add(&quot;x-ms-date&quot;, date); request.Headers.Add(&quot;Authorization&quot;, authHeaderValue); // TRYING TO GET A WEB RESPONSE HttpWebResponse response = (HttpWebResponse)request.GetResponse(); // &lt;= yields a 403 error</pre> I am not quite sure especially about the CanonicalizedResource. This shouldn't be that hard because it's the most simple query against the blob storage, I think.<br/>But somehow I don't get it running. <br/><br/>Maybe someone has a clue what I am doing wrong?<br/><br/>Thank you very much,<br/><br/>KerstovTue, 24 Nov 2009 12:13:50 Z2009-11-25T01:43:26Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/8bf9dc55-2dd5-4876-965d-04d2eda33ee2http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/8bf9dc55-2dd5-4876-965d-04d2eda33ee2Steve Marxhttp://social.msdn.microsoft.com/Profile/en-US/?user=Steve%20MarxATTENTION: Storage Accounts in the “USA - Northwest” Region Being Deleted<p>In August, the Windows Azure team announced that CTP participants would need to migrate their applications and storage accounts out of the “USA - Northwest” region.  We followed up in email with everyone who had affected applications or storage accounts, and the deadline for migration has now passed.  Applications in “USA - Northwest” have already been turned off, and the remaining storage accounts will be deleted on November 28th, 2009.  Once the accounts are deleted, there will be no way to retrieve the deleted data.</p> <p>In preparation for deleting them, we made all the remaining storage accounts read-only around 2:00am PST Monday morning.  If you’re seeing errors when you try to write to your storage account, this is likely the reason.</p> <p>To check where your storage account is, visit the portal (<a href="https://windows.azure.com">https://windows.azure.com</a>) and browse to the storage account in question.  If it says “USA - Northwest,” it will be deleted shortly.  If it says “USA - Anywhere,” you can use <a href="http://wheresmyapp.cloudapp.net">http://wheresmyapp.cloudapp.net</a> to confirm the location of the account.</p> <p>If your account is indeed in the northwest, you’ll need to create a new storage account and <strong>manually move any data you want to keep</strong>.  You can write your own code to do the migration or use third-party tools to help.  For example, Azure Storage Explorer (<a href="http://azurestorageexplorer.codeplex.com">http://azurestorageexplorer.codeplex.com</a>) provides export and import of table storage via comma-separated value files (.csv).</p> <p>If you have any questions or concerns, please contact the Windows Azure Customer Contact alias: <a href="mailto:wacc@microsoft.com">wacc@microsoft.com</a>.</p>Wed, 25 Nov 2009 00:58:02 Z2009-11-25T00:58:19Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f22d1e65-8eb2-409b-b079-8afbb9c1ae34http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f22d1e65-8eb2-409b-b079-8afbb9c1ae34SidharthGhttp://social.msdn.microsoft.com/Profile/en-US/?user=SidharthG404 : Resource not found. While accessing Blob FilesI have an application which stores images in blob storage. The application accesses these image directly from the blob url say<br/><br/>http://acct.blob.core.windows.net/images/test<br/><br/>This used to work till yesterday. However when I access this same link from my application today I get a 404 Error:<br/> And the following is the response I received when I called the same url from Fiddler<br/><span lang=EN> <p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;Error&gt;&lt;Code&gt;ResourceNotFound&lt;/Code&gt;&lt;Message&gt;The specified resource does not exist.</p> <p>RequestId:721eec31-2fa3-42cc-aca9-3f827bbdad37</p> <p>Time:2009-11-04T16:01:40.4257556Z&lt;/Message&gt;&lt;/Error&gt;<br/><br/>Has there been any changes in the Blob access mechanism? How do I resolve this issue?</p> </span>Wed, 04 Nov 2009 18:17:38 Z2009-11-24T23:48:50Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7e188818-27fa-482d-97c8-4998e70d60f4http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7e188818-27fa-482d-97c8-4998e70d60f4Clear_Neilhttp://social.msdn.microsoft.com/Profile/en-US/?user=Clear_NeilError with setupHi I got my invitation code but when I entered it I got the following error <div><br/></div> <div><span style="font-family:'Segoe UI', Verdana, Arial, sans-serif;font-size:14px;color:#353535;line-height:16px"> <div style="padding:0px;margin:0px;border:0px initial initial"> <h2 style="font-size:14px;font-weight:bold;padding:0px;margin:0px">Reference #:</h2> <span style="padding:0px;margin:0px;border:0px initial initial">P: 11f56768-1be9-40a8-947e-d01a5894a72a / 09</span><br/><br/> <h2 style="font-size:14px;font-weight:bold;padding:0px;margin:0px">Reference Time:</h2> <span style="padding:0px;margin:0px;border:0px initial initial">11/23/2009 4:11:23 PM</span><br/></div> <div style="padding:0px;margin:0px;border:0px initial initial"> <h1 style="padding-top:20px;padding-right:0px;padding-bottom:12px;padding-left:0px;font-size:1.5em;font-weight:normal;color:#218fe8;margin:0px">Problem Details</h1> <h2 style="font-size:14px;font-weight:bold;padding:0px;margin:0px"><span style="padding:0px;margin:0px;border:0px initial initial">Unexpected Error Occurred.</span></h2> <div><br/></div> <div>Any ideas?</div> <div><br/></div> <div>Thanks</div> </div> </span></div>Tue, 24 Nov 2009 00:13:55 Z2009-11-24T23:25:53Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/360cfe2d-7b7f-4355-bef5-3caf5c55e8cfhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/360cfe2d-7b7f-4355-bef5-3caf5c55e8cfmh415http://social.msdn.microsoft.com/Profile/en-US/?user=mh415Feedback on Tools for VS - include UI hint when adding roles<p>I didn't realize until after seeing this done in PDC videos that you can change the name of Roles as you add them in the &quot;File -&gt; New Project&quot; wizard.  Would MSFT consider adding a UI hint that the Roles are renameable?  Right now you have to mouse over the role before you see the delete/rename icons.  Until seeing others do that in demos, I manually changed the role names after they were created.<br/></p>Tue, 24 Nov 2009 23:12:23 Z2009-11-24T23:12:23Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/b292d9c1-2da1-4f63-9997-a46f2eb5a898http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/b292d9c1-2da1-4f63-9997-a46f2eb5a898jeffberghttp://social.msdn.microsoft.com/Profile/en-US/?user=jeffbergCan't call REST API from .NET 4?<p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">SUMMARY<br/>We some boilerplate code which uses a DataServiceContext and the REST APIs to access Azure table storage. This works fine in .NET 3.5. We upgraded to .NET 4.0 (we need multitouch in our client) and I assumed this wouldn't be a problem, as the REST API is pretty standard stuff. It doesn't work, however, and using fiddler I see that the generated request is different (and I assume the cause of the failure). Is there a way to force our .NET 4 client to generate requests in the .NET 3.5 style?<br/></span><span style="font-family:Calibri;font-size:small"><br/></span><span style="font-family:Calibri;font-size:small">DETAILS:</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">We have some boilerplate code which accesses a table in Azure. Under the covers it uses a DataServiceContext (and TableStorageDataServiceContext) to make REST calls and retrieve Azure table data. We need to upgrade our client code to .NET 4, as our project is dependent on multi-touch technology. I assumed that because these were standard REST calls that the client .NET version shouldn’t make a difference. It appears that it does. Under .NET 4, some of the requests work fine. Others do not. I’d like to force our client to behave as it did under .NET 3.5. Poking around with fiddler I see this request as failing:</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="text-decoration:underline"><span style="font-size:small"><span style="font-family:Calibri">Under .NET 3.5 our client sends a requests like:</span></span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">GET /AttendeesTable()?$filter=(RowKey%20eq%20'Jeff.Berg')%20and%20(PartitionKey%20eq%20'jeffberg')&amp;$top=1 HTTP/1.1</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">DataServiceVersion: 1.0;NetFx</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">MaxDataServiceVersion: 1.0;NetFx</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">And the response is fine.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="text-decoration:underline"><span style="font-size:small"><span style="font-family:Calibri">Under .NET 4.0, the very same client code results in:</span></span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">GET /AttendeesTable(RowKey='Jeff.Berg',PartitionKey='jeffberg') HTTP/1.1</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">DataServiceVersion: 1.0;NetFx</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">MaxDataServiceVersion: 2.0;NetFx</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">Note the GET request is formatted differently and the MaxDataServiceVersion is increased.  The response code is ResourceNotFound with message “The specified resource does not exist”</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-family:Calibri;font-size:small">Is there a way to force our client code to behave as it did under .NET 3.5? Or am I misunderstanding the situation? Or, what information can I provide that will help illustrate the problem and resolve the issue?<br/></span><span style="font-family:Calibri;font-size:small"><br/>-jeff</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"> </p>Mon, 23 Nov 2009 23:07:16 Z2009-11-24T22:40:46Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/87ad6810-9651-424e-bb95-701caba061b6http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/87ad6810-9651-424e-bb95-701caba061b6Johnny_AWhttp://social.msdn.microsoft.com/Profile/en-US/?user=Johnny_AWcan not add service referencei created an azure service with a web-role. Now i try to add service reference to an othe project from windows azure. If i open the web page in the browser i get this message:<br/> <p class=intro>You have created a service.</p> <p class=intro>To test this service, you will need to create a client and use it to call the service. You can do this using the svcutil.exe tool from the command line with the following syntax:</p> <p class=intro>But if i try to get services from this URL i get an error message, visual studio can not parse this file, or something like this....</p> <p class=intro>how can i create a client to test this services????</p>Tue, 24 Nov 2009 22:38:42 Z2009-11-24T22:38:42Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/e4e18fa6-c6a6-47b8-8ad3-cf60504ef6afhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/e4e18fa6-c6a6-47b8-8ad3-cf60504ef6afBrambleshttp://social.msdn.microsoft.com/Profile/en-US/?user=BramblesEnd of CTP<p>On the main Azure site + a Microsoft Austalia MSDN Flash newsletter it says that people can continue to their CTP account after launch date until their country lauches (Australia in March)... <br/><br/>My question is: does Microsoft extend the CTP limits such as VM hours and bandwidth?</p>Tue, 24 Nov 2009 22:15:24 Z2009-11-24T22:15:24Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d804c832-d06e-4171-99dc-8c7020b7ec15http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d804c832-d06e-4171-99dc-8c7020b7ec15Brad Calderhttp://social.msdn.microsoft.com/Profile/en-US/?user=Brad%20CalderIntroducing the Windows Azure Content Delivery Network<p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small"><span style="font-family:Calibri">As part of the Windows Azure CTP, we are announcing the Windows Azure Content Delivery Network (CDN) to deliver Windows Azure Blob content. <span style=""> </span>Windows Azure CDN offers developers a global solution for delivering high-bandwidth content.</span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small"><span style="font-family:Calibri">Windows Azure CDN has 18 locations globally (United States, Europe, Asia, Australia and South America) and continues to expand. Windows Azure CDN caches your Windows Azure blobs at strategically placed locations to provide maximum bandwidth for delivering your content to users. <span style=""> </span>You can enable CDN delivery for any storage account via the Windows Azure Developer Portal.<span style="">  </span>The CDN provides edge delivery only to blobs that are in public blob containers, which are available for anonymous access.<span style="">    </span></span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">The benefit of using a CDN is better performance and user experience for users who are farther from the source of the content stored in the Windows Azure Blob service.<span style="">  </span>In addition, Windows Azure CDN provides worldwide high-bandwidth access to serve content for popular events.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">When you enable CDN access for a storage account, the developer portal provides you with a domain name of the following format: <span style=""><span class=MsoHyperlink><span style="text-decoration:underline"><span style="color:#0000ff">http:/ /&lt;guid&gt;.vo.msecnd.net/</span></span></span></span>. This domain name can then be used to access blobs in a public container.<span style="">  </span>For example, given a public container “images” and a storage account “cohowinery”, once the storage account is enabled for CDN access, users can access the blobs in that container using either of the following two URLs:</span></p> <ul style="margin-top:0in" type=disc> <li class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">Windows Azure Blob service URL: </span><a href="http://cohowinery.blob.core.windows.net/images/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://cohowinery.blob.core.windows.net/images/</span></a><span style="font-size:small;font-family:Calibri"> </span></li> <li class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">Windows Azure CDN URL: <span style=""><span class=MsoHyperlink><span style="text-decoration:underline"><span style="color:#0000ff">http://&lt;guid&gt;.vo.msecnd.net/images/</span></span></span></span> </span></li> </ul> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small"><span style="font-family:Calibri">When a request is made using the Windows Azure Blob service URL, the blob is read directly from the Windows Azure Blob service.<span style="">  </span>When a request is made using the Windows Azure CDN URL, the request is redirected to the CDN endpoint closest to the location from which the request was made to provide access to the blob.<span style="">  </span>If the blob is not found at that endpoint, then it is retrieved from the Blob service and cached at the endpoint, where a time-to-live (TTL) setting is maintained for the cached blob.<span style="">  </span>The TTL specifies that the blob should be cached for that amount of time in the CDN until it is refreshed by the Blob service.<span style="">   </span>The CDN attempts to refresh the blob from Windows Azure Blob service only once the TTL has elapsed. The default TTL is 72 hours.<span style="">  </span><span style=""> </span>At PDC 2009, we will allow you to specify the standard HTTP Cache-Control header for your Windows Azure blobs.<span style="">  </span>If this value is specified for a blob, then the TTL period will be set to the value specified in Cache-Control header.<span style="">  </span></span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">The value of caching blobs in the Windows Azure CDN is realized only when the content is delivered from the CDN edge cache, so content requested only once during the blob’s TTL period will not get performance improvements from edge caching. The blob content that benefits the most from caching are blobs accessed frequently during their cached TTL period.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">You may also register one custom domain name for Windows Azure CDN access per storage account in the Windows Azure Developer Portal. For example, if you wanted to access CDN content through the domain “merlot.cohowinery.com”, you can register that custom domain name for the CDN endpoint in the portal. Continuing with our example, this would allow you to then access your blobs via one of the following three URLs:</span></p> <ol style="margin-top:0in" type=1> <li class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><a href="http://cohowinery.blob.core.windows.net/images/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://cohowinery.blob.core.windows.net/images/</span></a><span style="font-size:small;font-family:Calibri"> </span></li> <li class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style=""><span class=MsoHyperlink><span style="text-decoration:underline"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://&lt;guid&gt;.vo.msecnd.net/images/</span></span></span></span></li> <li class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><a href="http://merlot.cohowinery.com/images/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://merlot.cohowinery.com/images/</span></a><span style="font-size:small;font-family:Calibri"> </span></li> </ol> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small"><span style="font-family:Calibri">The last two URLs above would access the blobs in the “images” container via the Windows Azure CDN, whereas the first URL would access the blobs directly from the Windows Azure Blob service.<span style="">  </span></span></span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">The following steps are to enable CDN access to a storage account:</span></p> <p class=MsoListParagraphCxSpFirst style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">1.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Go to the Windows Azure Developer Portal.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">2.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Click on your storage account.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">3.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Click on “Enable CDN” for your storage account.</span></p> <p class=MsoListParagraphCxSpLast style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">4.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">The portal provides a CDN domain name in the form of: <span style=""><span class=MsoHyperlink><span style="text-decoration:underline"><span style="color:#0000ff">http://&lt;guid&gt;.vo.msecnd.net/</span></span></span></span> . </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">The configuration created for this endpoint is not immediately available; it can take up to 60 minutes for the registration to propagate through the CDN network worldwide.<span style="">  </span>Users who try immediately to use the CDN domain name will get a 400 error until the configuration is updated worldwide.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">After you’ve followed the steps listed above, you have to designate the containers you want to provide access to as a public container (</span><a href="http://msdn.microsoft.com/en-us/library/dd179391.aspx"><span style="font-size:small;font-family:Calibri">http://msdn.microsoft.com/en-us/library/dd179391.aspx</span></a><span style="font-size:small;font-family:Calibri">). You can then access blobs in that container using the CDN URL.<span style="">  </span><span style=""> </span>The CDN domain name represents the storage account, so any public blob container within that storage account can be accessed via the CDN URL.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">You can also register a custom domain name for the Windows Azure CDN endpoint.<span style="">  </span>Follow these steps to register and use a custom storage domain name for your CDN content:</span></p> <p class=MsoListParagraphCxSpFirst style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">1.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Go to the Windows Azure Developer Portal</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">2.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Click on your storage account</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">3.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Click on “Manage” for your <span style=""><span class=MsoHyperlink><span style="text-decoration:underline"><span style="color:#0000ff">http://&lt;guid&gt;.vo.msecnd.net/</span></span></span></span> endpoint.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">4.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Enter your custom domain name.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">5.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">To complete the register of your custom domain name you will be asked to verify that you own the domain. <span style=""> </span>You will be asked to register for your “custom.domain.name” a CNAME record from “&lt;guid&gt;.custom.domain.name” to “domainnameverification.windows.azure.com”, where the &lt;guid&gt; is specified by us in the portal.</span></p> <p class=MsoListParagraphCxSpLast style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">6.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Once you have registered that CNAME, click on validate in the portal for the CDN endpoint. Windows Azure will then validate that the CNAME record exists, and if successful your custom domain name will be registered.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">To use the custom storage domain name:</span></p> <p class=MsoListParagraphCxSpFirst style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">1.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Create a CNAME record from “custom.domain.name” to “&lt;guid&gt;.vo.msecnd.net”</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">2.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">Make the containers you want to provide anonymous access for public containers using the following blob API: </span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;line-height:normal"><a href="http://msdn.microsoft.com/en-us/library/dd179391.aspx"><span style="font-size:small;font-family:Calibri">http://msdn.microsoft.com/en-us/library/dd179391.aspx</span></a><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoListParagraphCxSpLast style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style=""><span style=""><span style="font-size:small;font-family:Calibri">3.</span><span style="font:7pt &quot;Times New Roman&quot;">       </span></span></span><span style="font-size:small;font-family:Calibri">You can then begin providing anonymous access to your blobs with </span><a href="http://custom.domain.name/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://custom.domain.name/</span></a><span style="font-size:small;font-family:Calibri"> via the Windows Azure CDN.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">If you no longer wish to cache a blob in the CDN, you can:</span></p> <p class=MsoListParagraphCxSpFirst style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">Delete the blob from the public container</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">Make the container private instead of public using the blob API: </span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;line-height:normal"><a href="http://msdn.microsoft.com/en-us/library/dd179391.aspx"><span style="font-size:small;font-family:Calibri">http://msdn.microsoft.com/en-us/library/dd179391.aspx</span></a><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoListParagraphCxSpLast style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">Remove the Windows Azure CDN endpoint from your storage account in the Windows Azure Developer Portal.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">Blobs already cached in the CDN will remain cached until the TTL for each blob expires.<span style="">  </span>When the TTL expires, the Windows Azure CDN will check to see whether the CDN endpoint is still valid and the Windows Azure blob is still anonymously accessible. If it is not, then the blob will no longer be cached. This means that if you want to change the content of the blob and the blob is currently cached in the CDN, the new content will not be available via the CDN until the CDN refreshes its content when the cached content TTL expires.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri">Additional information:</span></p> <p class=MsoListParagraphCxSpFirst style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">At this time there is no charge for CDN access to your blobs while in CTP.<span style="">  </span>Information on pricing for the Windows Azure CDN offering will be provided in the future.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">For best performance, we recommend caching blobs less than 10 GB in size.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">Windows Azure CDN access only works for anonymous access and for HTTP.<span style="">  </span>HTTPS is not supported for CDN access.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">A custom domain name can be registered for only one storage account endpoint at a time. For example, one could not register the domain name “merlot.cohowinery.com” for two different Windows Azure CDN endpoints at the same time.</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 0.5in;text-indent:-0.25in;line-height:normal"><span style="font-family:Symbol"><span style=""><span style="font-size:small">·</span><span style="font:7pt &quot;Times New Roman&quot;">         </span></span></span><span style="font-size:small;font-family:Calibri">You can register overlapping domain names for different endpoints. For example, the following domain names can be registered at the same time for different storage accounts or endpoints:</span></p> <p class=MsoListParagraphCxSpMiddle style="margin:0in 0in 0pt 1in;text-indent:-0.25in;line-height:normal"><span style="font-family:'Courier New'"><span style=""><span style="font-size:small">o</span><span style="font:7pt &quot;Times New Roman&quot;">   </span></span></span><a href="http://merlot.cohowinery.com/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://merlot.cohowinery.com/</span></a><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoListParagraphCxSpLast style="margin:0in 0in 0pt 1in;text-indent:-0.25in;line-height:normal"><span style="font-family:'Courier New'"><span style=""><span style="font-size:small">o</span><span style="font:7pt &quot;Times New Roman&quot;">   </span></span></span><a href="http://vintage.merlot.cohowinery.com/"><span style="font-size:small;color:#0000ff;font-family:Calibri">http://vintage.merlot.cohowinery.com/</span></a><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small;font-family:Calibri">Stay tuned for more information about the Windows Azure CDN and additional new and exciting features at PDC 2009.</span></p> <p class=MsoNormal style="margin:0in 0in 0pt;line-height:normal"><span style="font-size:small;font-family:Calibri"> </span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small;font-family:Calibri">Brad Calder</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small;font-family:Calibri">Windows Azure Storage</span></p> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small;font-family:Calibri"> </span></p>Thu, 05 Nov 2009 23:31:55 Z2009-11-24T22:03:50Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d9488b20-0dd3-4298-9951-4fb702f68404http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/d9488b20-0dd3-4298-9951-4fb702f68404DeyloWoohttp://social.msdn.microsoft.com/Profile/en-US/?user=DeyloWooError generating WSDL from Silverlight WCF service from template.I have created a WCF service from the Silverlight WCF service template in VS and I was able to run and deploy on the Azure Fabric however I still get the incorrect WSDL URI so it won't work properly on creating proxy classes on a Silver Light client.  On the other hand I have create a default WCF service uploaded to Azure Fabric and WSDL UIR works correctly which in the past was an issue.  I am not sure what are the differences between SL WCF Service and WCF Service, both from VS templates.  I appreciate all the help.Tue, 24 Nov 2009 21:53:02 Z2009-11-24T21:53:03Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/959dfe09-f8e1-42e4-b6e6-7a3e15fa0c55http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/959dfe09-f8e1-42e4-b6e6-7a3e15fa0c55Frank Michael Krafthttp://social.msdn.microsoft.com/Profile/en-US/?user=Frank%20Michael%20KraftServer Error in '/' Application.I got this, albeit I did not do anything other than using my application that was running stable since 4 weeks now with data, that I was using for 4 weeks now. So the problem MUST be microsoft. <br/> What's happening?<br/> <br/> <span> <h2><em>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; standalone=&quot;yes&quot;?&gt;<br/> &lt;error xmlns=&quot;http://schemas.microsoft.com/ado/2007/08/dataservices/metadata&quot;&gt;<br/>  &lt;code&gt;InsufficientAccountPermissions&lt;/code&gt;<br/>  &lt;message xml:lang=&quot;en-US&quot;&gt;The account being accessed does not have sufficient permissions to execute this operation.<br/> RequestId:01506d82-2346-4ddf-b7e3-e216914bd5e2<br/> Time:2009-11-23T12:50:56.5768128Z&lt;/message&gt;<br/> &lt;/error&gt;</em></h2> </span> <span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"> <strong> Description: </strong> An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br/> <br/> <strong> Exception Details: </strong> System.Data.Services.Client.DataServiceClientException: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; standalone=&quot;yes&quot;?&gt;<br/> &lt;error xmlns=&quot;http://schemas.microsoft.com/ado/2007/08/dataservices/metadata&quot;&gt;<br/>  &lt;code&gt;InsufficientAccountPermissions&lt;/code&gt;<br/>  &lt;message xml:lang=&quot;en-US&quot;&gt;The account being accessed does not have sufficient permissions to execute this operation.<br/> RequestId:01506d82-2346-4ddf-b7e3-e216914bd5e2<br/> Time:2009-11-23T12:50:56.5768128Z&lt;/message&gt;<br/> &lt;/error&gt;<br/> <br/> <strong>Source Error:</strong> <br/> <br/> <table border=0 width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td><code> An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</code></td> </tr> </tbody> </table> <br/> <strong>Stack Trace:</strong> <br/> <br/> <table border=0 width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td> <pre>[DataServiceClientException: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; standalone=&quot;yes&quot;?&gt;<br/> &lt;error xmlns=&quot;http://schemas.microsoft.com/ado/2007/08/dataservices/metadata&quot;&gt;<br/> &lt;code&gt;InsufficientAccountPermissions&lt;/code&gt;<br/> &lt;message xml:lang=&quot;en-US&quot;&gt;The account being accessed does not have sufficient permissions to execute this operation.<br/> RequestId:01506d82-2346-4ddf-b7e3-e216914bd5e2<br/> Time:2009-11-23T12:50:56.5768128Z&lt;/message&gt;<br/> &lt;/error&gt;]<br/> System.Data.Services.Client.&lt;HandleBatchResponse&gt;d__25.MoveNext() +1412<br/> <br/> [DataServiceRequestException: An error occurred while processing this request.]<br/> System.Data.Services.Client.SaveAsyncResult.HandleBatchResponse() +1501<br/> System.Data.Services.Client.SaveAsyncResult.EndRequest() +40<br/> System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions options) +160<br/> Microsoft.Samples.ServiceHosting.AspProviders.TableStorageMembershipProvider.CheckPassword(DataServiceContext svc, String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, MembershipRow&amp; member) +1049<br/> <br/> [ProviderException: Error accessing the data store!]<br/> Microsoft.Samples.ServiceHosting.AspProviders.TableStorageMembershipProvider.CheckPassword(DataServiceContext svc, String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, MembershipRow&amp; member) +2731<br/> Microsoft.Samples.ServiceHosting.AspProviders.TableStorageMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, MembershipRow&amp; member) +107<br/> Microsoft.Samples.ServiceHosting.AspProviders.TableStorageMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved) +114<br/> Microsoft.Samples.ServiceHosting.AspProviders.TableStorageMembershipProvider.ValidateUser(String username, String password) +157<br/> IntelliSign_WebRole.Controllers.AccountMembershipService.ValidateUser(String userName, String password) +89<br/> IntelliSign_WebRole.Controllers.AccountController.ValidateLogOn(String userName, String password) +357<br/> IntelliSign_WebRole.Controllers.AccountController.LogOn(String userName, String password, Boolean rememberMe, String returnUrl) +83<br/> lambda_method(ExecutionScope , ControllerBase , Object[] ) +187<br/> System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +251<br/> System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +31<br/> System.Web.Mvc.&lt;&gt;c__DisplayClassa.&lt;InvokeActionMethodWithFilters&gt;b__7() +88<br/> System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +534<br/> System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +312<br/> System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +856<br/> System.Web.Mvc.Controller.ExecuteCore() +185<br/> System.Web.Mvc.MvcHandler.ProcessRequest(HttpContextBase httpContext) +221<br/> System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +586<br/> System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously) +177<br/> </pre> </td> </tr> </tbody> </table> </span>Mon, 23 Nov 2009 12:58:00 Z2009-11-24T21:31:19Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/84de1cca-39c0-472f-b0bf-32ddd53cb621http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/84de1cca-39c0-472f-b0bf-32ddd53cb621pstuedihttp://social.msdn.microsoft.com/Profile/en-US/?user=pstuediCloudQueue.BeginGetMessage (TimeSpan, AsyncCallback, Object) <p>I have a question regarding the semantics and implementation of the<br/><br/><a href="http://msdn.microsoft.com/en-us/library/ee758341.aspx">CloudQueue.BeginGetMessage (TimeSpan, AsyncCallback, Object)</a> <br/><br/>function. First, is it implemented using polling or is it push? Or in other words, is there some entity inside the azure framework that constantly issue Http/REST calls to the queue, or is it true wait/notifiy?<br/><br/>Second, I was not sure about the semantics of TimeSpan, does that mean wait for a maximum time of TimeSpan, if no message has arrived within that time then call the callback function anyway. Is that true?<br/></p>Tue, 24 Nov 2009 17:10:12 Z2009-11-24T21:24:17Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/4a7f4860-af75-4580-b2b5-44cc30cf35c2http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/4a7f4860-af75-4580-b2b5-44cc30cf35c2plunkghttp://social.msdn.microsoft.com/Profile/en-US/?user=plunkgAccessing local storageI'm trying to upgrade my code from the July CTP to the November CTP.  This code uses the following code to access a file from local storage:<br/> <br/>                 ILocalResource myIO = RoleManager.GetLocalResource(&quot;AIResources&quot;);<br/>                 string PathToFile = Path.Combine(myIO.RootPath, &quot;localFile.txt&quot;);<br/> <br/> <br/> I can't seem to figure out how to adapt this for the new CTP.  Help?Tue, 24 Nov 2009 19:39:31 Z2009-11-24T20:50:02Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f1a42d02-bc2a-49fb-a6b1-5bc87985153fhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/f1a42d02-bc2a-49fb-a6b1-5bc87985153fUddipto Banerjihttp://social.msdn.microsoft.com/Profile/en-US/?user=Uddipto%20BanerjiHow to migrate and deploy an existing vs.net2005 webservice and web application using vs.net2008I have vs.net2008,sql server2008 and windows sdk,microsoft toolkit,windows powershell with vista enterprise edition with all pre requisites softwares. I have created the database and deployed in azure cloud. I have even tested the database in the cloud with local webservice. I have an existing webservice and a web application build in vs.net2005. the web application request the webservice for database interaction and in return the result is return to the application. I want to upload these files and deploy in the azure cloud. I have created a project where I have a webservicerole and webApp role as per cloud norms where I have two csdef and cscfg. Now I want to add the files in the existing project but I cannot find how to add the app_code and .asmx file. How to add files and what all changes are require in order to make it compatible so that I can run in azure cloud. All the toolkit demo has shown of creating new application but not how to deploy an existing application. I want to know the steps and if possible the procedure for doing all these. mail me at uddipto@adaptsolutions.in Thanks in advanceTue, 24 Nov 2009 06:48:41 Z2009-11-24T20:35:55Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/68325a70-1f23-4c9d-9bea-2ba266aa5740http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/68325a70-1f23-4c9d-9bea-2ba266aa5740Banu Sureshhttp://social.msdn.microsoft.com/Profile/en-US/?user=Banu%20SureshStructure MapI have a ASP.Net MVC2 application with structure map working fine. When i tried adding this application as web role to azure cloud service, it does not work. I didnt receive any error also. the web role is not starting. help needed.Tue, 24 Nov 2009 11:10:02 Z2009-11-24T19:19:55Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c86136cd-246e-4570-bdcd-a7fefb214cc8http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c86136cd-246e-4570-bdcd-a7fefb214cc8alexm_mhttp://social.msdn.microsoft.com/Profile/en-US/?user=alexm_mVS Azure Tools Installation Problem<ul dir=ltr> <li> <div style="margin-right:0px" align=left><font face=Arial><u>Am I the only one experiencing the following dialog upon trying to install VSCloudService.msi ?</u><br><br><em>&quot;Windows Azure Tools for Microsoft Visual Studio 1.0 CTP (10/23/2008) requires Visual Studio SP1 or Visual Studio Web Developer 2008 Express Edition SP1. If you installed pre-SP1 components after upgrading to SP1, please reinstall SP1 and try again.&quot;</em></font></div></li></ul> <p style="margin-right:0px" align=left><font style="font-size:10px" face=Arial><em>I have VS SP1 running and everything is up to date.</em></font></p>Wed, 29 Oct 2008 02:55:46 Z2009-11-24T19:05:48Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/55fadd0e-7a54-4d04-83f8-2678b5555d6chttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/55fadd0e-7a54-4d04-83f8-2678b5555d6cEmmanuel Hunahttp://social.msdn.microsoft.com/Profile/en-US/?user=Emmanuel%20HunaSuggestion: do not store a Web Role's "Launch Browser" preference in the Azure project fileI have a suggestion: do not store a Web Role's &quot;Launch Browser&quot; preference in the Azure project file.<br/> Instead store it in a hidden file, just like Visual Studio Solutions have .suo files.<br/> <br/> The details:<br/> <br/> 1) I created a new Windows Azure project and added two web roles - MySite1_WebRole and MySite2_WebRole<br/> 2) I'm the main developer responsible for MySite1_WebRole so I typically right click on Roles/MySite1_WebRole and check &quot;Launch Browser&quot;.  Since I rarely work on Roles/MySite2_WebRole, I right click on Roles/MySite2_WebRole and un-check &quot;Launch Browser&quot;<br/> 3) I see these preferences are saved to MYAZUREPROJECT.vbproj<br/> <br/> Saving these preferences to the project files causes a few problems - here are some examples - <br/> <br/> I'm using source control so the project is typically read-only.  Since these preferences are being saved in the project file, I now need to check out the project file.  Now some other developer working on Roles/MySite2_WebRole will not get a browser launched for his/her role.  He may need to check out the files as well - and we could play this thug-of-preferences for a long time.<br/> <br/> Alternatively I could make my project file not read-only temporarily - but that's a mess, since now I may not get real updates in the project file.  Or I could always write to the project file and merge changes as needed - but that gets ugly for the same reasons above.<br/> <br/> Here's the way this should be handled <br/> <br/> In Visual Studio 2008, if I have multiple projects in a Solution I can right click on the Solution &gt; Properties &gt; Common Properties &gt; Startup Project.<br/> <br/> Now, let's say I make a change and choose &quot;Multiple startup projects&quot; instead of &quot;Single startup project&quot;.<br/> <br/> If I now save, these preferences are saved in the solution.suo file - NOT the solution.sln file.Thu, 29 Oct 2009 23:46:18 Z2009-11-24T19:03:31Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/630efb47-c5b6-4ee2-ac3a-87dd54c27a74http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/630efb47-c5b6-4ee2-ac3a-87dd54c27a74Jayaram Krishnaswamyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Jayaram%20KrishnaswamyWhere can I find the latest Windows Azure Tools of VS2008, Vs2010Beta2?Some of the internet links points back to themselves. Is there a latest version available after the recent PDC?<hr class="sig">mysorianTue, 24 Nov 2009 17:22:45 Z2009-11-24T18:29:27Z