Hi there, anyone know if it's even worth contemplating writing a layer for Umbraco which will support Windows Azure Storage?
I don't suppose there's some "Storage Provider" that i can override?! I know it's a long shot, but my goal is to utilise Umbraco inside a .NET 4 application in the Azure cloud.
Are you talking about a storage layer for all of Umbraco or something like Media only?
I'm in the process of getting Umbraco to run on Azure, and got the database running. And also the backend (well almost the backend), but as you might know you don't have write access to the Azure instance, so i'm currently looking into using xdrive for writable storage. There is no "Storage Provider" in umbraco, so I'm modifying the source to overwrite the usual umbraco root path to use a blob instead (via xdrive).
If you wanted to do it for Media only, you could easily create your own provider and plug it into umbraco.
Well, ideally I'd like to override all File IO and migrate all Umbraco file storage to Azure storage (tables or blobs.. etc) However I have just seen in the Umbraco source that it's bound directly to the static System.IO.File methods... seems like rewriting the Umbraco source code is the only way for now.
XDrive looks good - is supporting this a massive code-base change?
Umbraco on Windows Azure
Hi there, anyone know if it's even worth contemplating writing a layer for Umbraco which will support Windows Azure Storage?
I don't suppose there's some "Storage Provider" that i can override?! I know it's a long shot, but my goal is to utilise Umbraco inside a .NET 4 application in the Azure cloud.
Kris
Hi Kris
Are you talking about a storage layer for all of Umbraco or something like Media only?
I'm in the process of getting Umbraco to run on Azure, and got the database running. And also the backend (well almost the backend), but as you might know you don't have write access to the Azure instance, so i'm currently looking into using xdrive for writable storage.
There is no "Storage Provider" in umbraco, so I'm modifying the source to overwrite the usual umbraco root path to use a blob instead (via xdrive).
If you wanted to do it for Media only, you could easily create your own provider and plug it into umbraco.
- Morten
Hi Morten
Well, ideally I'd like to override all File IO and migrate all Umbraco file storage to Azure storage (tables or blobs.. etc) However I have just seen in the Umbraco source that it's bound directly to the static System.IO.File methods... seems like rewriting the Umbraco source code is the only way for now.
XDrive looks good - is supporting this a massive code-base change?
Kris
Hi Kris,
I believe it is, as you would have to replace all System.IO.File methods (unfortunatly) - as I see it.
- Morten
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.