Re: Web app large uploads and downloads
I haven't tried with hundreds of files uploaded in one batch, would need to start accounting for retry if they fail. But a few files of 100mb is no problem. On Wed, Jan 3, 2024 at 11:14 AM Greg Keogh via ozdotnet < ozdotnet@ozdotnet.com> wrote: > Folks (welcome to the distant future of 2024) > > I'm pretty sure that there is no sensible way to provide a bulk Azure Blob > upload facility in a web hosted app (Wasm, JS or whatever). There could be > thousands of files with a total size up to hundreds of MB. Managers are > currently using a WPF program I created for uploads and it feels like a > perfectly natural process on the desktop, and it's pretty fast using > streams on multi cores (I also optionally check for new or changed so only > *diffs* are uploaded which often saves a lot of time). > > None of the components or controls I've seen are designed for huge > uploads, and in any case, I've reported that it's technically and usability > questionable to have "normal" users of the browser app doing this sort of > thing. The boss of the app suite is now considering the bigger picture and > the bulk upload feature may be delayed or moved to somewhere else in the > flow, or the desktop program will suffice. So I'm happy the issue is > on-hold for now. > > I think this is a good example of how the web browser should never have > evolved into a host for business apps. I think the web browser, HTML, HTTP, > REST, css and JS have diseased 21st century IT. > > > *Greg K* > >> -- > ozdotnet mailing list > To manage your subscription, access archives: https://codify.mailman3.com/ -- ozdotnet mailing list To manage your subscription, access archives: https://codify.mailman3.com/
Re: Web app large uploads and downloads
I don't know Blazor, but there are a ton of pure Js file uploaders. One I like is https://www.dropzone.dev/ which should be able to be configured to upload directly to blog storage, ie not have to send the files to your webserver first https://stackoverflow.com/questions/35456197/upload-file-directly-to-azure-blob-storage-with-sas-using-dropzone-js On Sat, Dec 30, 2023 at 8:59 AM Greg Keogh via ozdotnet < ozdotnet@ozdotnet.com> wrote: > Folks (anyone working?) > > I've been asked to add a feature to a Blazor Webassembly app to allow > uploads and downloads of possibly large numbers of files between the local > file system and Blob storage. I'm not sure how to implement this feature in > a browser hosted app. > > I wrote a WPF tool for "managers" which does high-performance bulk uploads > and downloads with nice progress (the code is trivial on the desktop), but > now they want the same feature for "normal" users in the Blazor app. Given > how dumb and restricted browser hosted apps are, I don't know how to code > this, or if it's even feasible. > > Are there some tools, techniques or tricks I can apply? Any ideas or > suggestions anyone? > > Thanks, > *Greg Keogh* > -- > ozdotnet mailing list > To manage your subscription, access archives: https://codify.mailman3.com/ -- ozdotnet mailing list To manage your subscription, access archives: https://codify.mailman3.com/
Re: Blazor popularity and use
Unless you are required to deal with really old browsers (IE), then I just don't see this. I work on a site/app that has literally millions of users and we would spend less than 1% of the time on dealing with browser compatibility issues. On Fri, Sep 8, 2023 at 1:54 PM Dr Greg Low via ozdotnet < ozdotnet@ozdotnet.com> wrote: > Yep, we talk about browsers like there’s consistency there. There still > isn’t. And it’s a huge hit on productivity. I see so much lost effort > trying to align pixels across different browsers, different versions of > browsers, etc. It’s just silly. > > > > -- ozdotnet mailing list To manage your subscription, access archives: https://codify.mailman3.com/
Re: Web app deploy without Visual Studio
Have you tried FTP deployment? On Mon, Aug 21, 2023 at 4:44 PM Greg Keogh via ozdotnet < ozdotnet@ozdotnet.com> wrote: > Folks, I have a Blazor app and a Web API that I need to "give" to someone > to install in their own Azure subscription. I have only ever published to > Azure from Visual Studio via right-click and make some publish profiles. In > other cases I would create a Web Setup project and give someone an MSI > file, but I doubt if that's useful for deploying to Azure. > > I've been searching and searching, but most results talk about Visual > Studio publish, and a few talk about using DevOps pipelines, but none of > those are suitable because the customer has a personal Azure subscription > that I can't access. > > Is there some dotnet command switch to generate some kind of "package"? > Maybe there are other options I haven't stumbled on. > > Thanks, > *Greg Keogh* > -- > ozdotnet mailing list > To manage your subscription, access archives: https://codify.mailman3.com/ -- ozdotnet mailing list To manage your subscription, access archives: https://codify.mailman3.com/