Introduction to the Blazor File Upload Mini Course

preview_player
Показать описание
Uploading files to ASP.NET Core seems quite simple on the surface, but once you start working through which framework to use, how to efficiently and safely store the files, how to display them, and more, the topic gets quite complex. In fact, I could probably teach a whole course on it. This gave me an idea - I will teach a mini-course here on YouTube on this topic for free as a holiday gift. In this video, I will go over what you can expect in the coming days.

Рекомендации по теме
Комментарии
Автор

Looking forward to this series, this is something you don't find on the internet easily. The exchange rate in my country makes it difficult to purchase courses. Really appreciate all the informative videos from you. Thank you

emmanuelsackey
Автор

Super excited about this. If you do it right, this is the kind of thing most instructors never cover. Practical, real-world stuff that is needed for almost every web app.

Since you specifically mentioned images, I’m hoping that you’ll also cover the notion of resizing the uploaded images to not only optimize storage but also make them lighter at display time. I think there are even cloud services that slice & dice images automatically so we don’t have to re-invent the wheel.

I know it’s probably a beyond the scope of what you had planned, but it would also be attractive to see image cropping and auto-creation of square thumbnails centered around the subject’s face :-)

allthecommonsense
Автор

Tim you are the best instructor on YouTube
Thank you so much for your time and efforts.

talkathiriify
Автор

THANK YOU THANK YOU THANK YOU Tim. I've been banging my head (which is now just a bloody melon) trying so hard to find the correct instructions for doing this seemingly simple (but not exactly) task. I will watch more of your videos to get a grasp on what needs to be done. Peace, bro. Again, much thanks.

bradjones
Автор

"Tim, your video was fantastic! I've gained valuable insights, and I appreciate the effort you put into producing it patiently."

sylviogiraldes
Автор

Thank you for providing such high quality content for free.

RockRockAndDogs
Автор

wow
waiting to see this full course!
Please share best practices to upload large files (1-5 GB) using Blazor.

propro
Автор

I will be very interested in this series as I built an image gallery in 2017 as a capstone for a boot camp. I kept it somewhat up to date until early 2021, but mostly felt overwhelmed for what needed to be done to optimize the app. It had no user gallery or user association to the media being uploaded or limits on what could be and the size of the file. Might get back to programming as my main hobby again with this series.

johncraig
Автор

Looking forward to this series. I had to figure this out awhile ago but I am sure this will be a more complete way to do it.

twalbers
Автор

Seeking for more such short videos from you tim 👍🙏

pranilism_official
Автор

Just in time, thank you for one, as always

maxosall
Автор

Awesome! More blazor tutorials please!!!!

miguelofre
Автор

This will be great to see. My flagship application does upload of pdf and images to a REST API then to storage in SQL server. All of the new modules are Blazor server so I’m interested to see other approaches.

bobpond
Автор

Oi. This is probably the MOST serious part of a website you can get into: data uploading! If you don't know for absolute certain what you are doing, it is best not to allow it in the first place, so this series is gonna be GOLD.

And to the beginners: There are two BIG segments among many when it comes security: SQL Injection and Data Uploading. And you might say, but it's just a picture, right? NO! In fact, a picture is probably the WORST, because it is so innocent on the surface, but be very assured it's a wolf in sheep's clothing, a profound trojan horse. A picture is BINARY CODE. And so, among the code that is the picture that you see when you open it, you can place malicious code at the end of the image file as BINARY. And all of the sudden you have image file that is an EXECUTABLE file that passes instructions.

This is also why you should never download files sent to you attached in an email from people you don't know. When you are on social media, discord, etc. NEVER accept and NEVER OPEN files from people you don't know!

TheAngelOfDeath
Автор

Genial, estoy aprendiendo Blazor por necesidad de llevar a cabo un proyecto, y el proyecto que me han pedido, requiere la subida de archivos, porsupuesto resulta un tema bastante complejo para quienes despues de 25 años queremos volver a programar, gracias de antemano.

Автор

Yesterday I was searching for the same topic

hexoter
Автор

I m the one who choose career. Net developer and here for every single vedio in this channel

gedijayakumar
Автор

Hi Tim, please make a video about the integration of ChatGPT with Azure, announced by Microsoft ASAP ;-)

Antonio-ltsp
Автор

Something I forgot in my earlier comment is “protecting” uploads. Would be great if you could provide any guidance, resources, or best practices for that.

Case in point… training videos. How would you prevent people from simply sharing a link to videos/photos/documents that were uploaded behind a paywall?

allthecommonsense
Автор

Please add full course related to blazor server and webassembly, there is no good course available on YouTube etc platforms

yogeshvashist