Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Gotchas can mean a whole lot of things..... :)</p> <p>In general, the code should easily migrate from ASP.NET to Azure</p> <p>Things to be aware of:</p> <ul> <li>Session state is bad since you are never sure what Azure VM you will hit</li> <li>You don't want to persist ANYTHING to the file system. MS will gurantee VMs will be up, but they can recycle any files you have on the server and they will be lost. Persistence should happen in Blob and/or Table storage.</li> <li>If you are doing lots of downloads of individual files, consider starting out with a separate URL. You can then easily use the Azure CDN for distributing globally and providing users better performance</li> <li>In regards to Azure table storage. This will provide an order of magnitude less cost than SQL storage and works great for certain scenarios. However, there is not a native ASP.NET version of this. If you think you want to use Azure table storage, start with it. The canonical example from MS are blog posts. We have used successfully in the past, but there are some gotchas like data being case sensitive if you need for your application</li> <li>Logins can use the Membership provider constructs in the ASP.NET stack. Obviously, out of the box is SQL, but you could roll your own to use table storage</li> </ul> <p>There are plenty of other things, but in general, ASP.NET applications can migrate pretty easily. If you want to look at utilizing some Azure specific features, like table storage or worker roles, those do not exist natively in the ASP.NET stack and it would be best to just start the site in Azure.</p> <p>Ping if you have specific questions</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload