آموزش مدیریت فایل

99,000 تومان

مشخصات دوره
زمان 140 دقیقه
تعداد 19
کیفیت 720
فرمت MP4
حجم 300 مگابایت

در بسیاری از پروژه ها لازم است اطلاعات فایل از کاربر دریافت و در سرور ذخیره شود. این ذخیره سازی ممکن است درون فولدر یا در دیتابیس انجام شود. در این مجموعه به آموزش کامل تمامی مراحل آپلود و دانلود فایل در ASP.NET Core  می پردازیم. 

ابتدا نحوه آپلود کردن فایل و قرار دادن آن در فولدر های سرور آموزش داده میشود. سپس فایل را دانلود می کنیم و نحوه بدست آوردن لیست فایلها در سرور آموزش داده میشود. در ادامه فایل به دیتابیس آپلود میشود. در آخر با نحوه استریم کردن فایلها همینطور کراپ کردن عکس و قرار دادن نسخه جدید آن در دیتابیس آشنا میشوید. 

در فصل دوم به پیاده سازی یک سرور دانلود با ASP NET Core می پردازیم. آنچه باید درباره پروتکل های HTTP و نحوه قرار گرفتن فایل در سرور است شرح داده میشود. 

در فصل سوم به بررسی روشهای پیشرفته تر آپلود فایل و استریم کردن آن ها با کمک SignalR می پردازیم. در این روش میزان پیشرفت آپلود از سرور به کلاینت گزارش داده میشود و کاربر میتواند درصد آپلود فایل را مشاهده کند. 

 

لیست ویدیوها :

  1. آپلود فایل
  2. دانلود فایل
  3. گزارش لیست فایلهای آپلود شده
  4. آپلود چند فایل به صورت همزمان
  5. ذخیره فایلها در دیتابیس
  6. استریم کردن فایل در دیتابیس
  7. گزارش لیست فایلهای موجود در دیتابیس
  8. ایجاد گالری از عکسهای آپلود شده
  9. پیاده سازی کنترلر برای گالری
  10. کراپ کردن عکسهای آپلود شده
  11. دانلود فایل از گالری عکس

فصل دوم - سرور دانلود

  1. آموزش مفهوم Range در HTTP
  2. اثر استفاده از Range در سرعت دانلود فایل
  3. دانلود کردن فایل با کمک کد سی شارپ
  4. بدست آوردن حجم دانلود یک فایل توسط سی شارپ
  5. ایجاد یک دانلود منیجر ساده با سی شارپ

فصل سوم - آپلود پیشرفته

  1. آپلود یک فایل با درصد پیشرفت SignalR
  2. آپلود چند فایل با نمایش درصد پیشرفت
  3. آموزش استریم کردن فایل با کمک gRPC

خرید برگشت