آموزش Asp.NET MVC 6

آپلود و دانلود فایل با استفاده از ASP.NET Core و SQL Server File Table

مدرس :
رایگان

در این دوره آموزشی ، در مورد ویژگی File TableSQL Serverصحبت می کنیم و با انجام یک پروژه ساده با استفاده از ASP.NET Core 2.2فایل های مورد نیاز را آپلود و دانلود می کنیم و در انتهای این آموزش شما یاد میگیرید که چطور برای پروژه ها ، یعنی پروژه هایی که استفاده از File Tableبرای آن ها مناسب می باشد را با این ویژگی SQL Serverپیاده سازی کنید ، پس با من همراه باشید.

FileTableچیست ؟

در تعریف File Tableباید بگوییم ، SQL Serverجدول خاصی از فایل ها را به عنوان یک File Tableبرای اپلیکیشن هایی که نیاز دارند تا دایرکتوری و فایل ها را داخل دیتابیس ذخیره کنند را با قابلیت سازگاری با ویندوز Apiو دسترسی غیر تراکنشی فراهم می کند.

پس File Table یک جدول کاربری ویژه با یک اسکیمای از قبل تعریف شده است که دیتای فایل استریم رو ذخیره می کند جالب است بدانید که File Table اطلاعات سلسله مراتبی دایرکتوری و اتریبیوت های فایل را ذخیره می کند.

برای کسب اطلاعات بیشتر و دانش کافی و برای پیاده سازی File Table و مدیریت آپلود و دانلود فایل ها با استفاده از این ویژگی SQL Server و یک پروژه ساده ASP.NET Core مشاهده این دوره آموزشی به شما توصیه می شود.

پیش نیاز های این دوره :

آشنایی مقدماتی با ASP.NET Core

آشنایی مقدماتی با SQL Server

مطالب ارائه شده در این دوره آموزشی :

  • معرفی ویژگی File Table
  • اهداف ویژگی File Table
  • تعریف File Table
  • قابلیت های File Table
  • راه اندازی ابزار ها و بسته های مورد نیاز برای ایجاد پروژه آپلود و دانلود فایل
  • فعال کردن فایل استریم برای SQL Server
  • تنظیمات اولیه دیتابیس برای استفاده از File Table
  • ایجاد پروژه ASP.NET Core
  • اضافه کردن وابستگی ها مورد نیاز به لایه دیتا اکسس با استفاده از Nuget
  • اضافه کردن فایل های style و javascript مورد نیاز به پروژه
  • اتصال به دیتابیس در ASP.NET Core
  • ایجاد دیتا مدل های مورد نیاز برای ساخت دیتابیس اسکیما
  • ایجاد Context Class
  • فعال کردن Migration
  • نمایش لیست فایل ها
  • ایجاد فرم آپلود فایل به صورت دسته ای
  • پیاده سازی دانلود فایل
  • آشنایی با SequentialId

مقدمه :

دانلود ویدیو

لینک دانلود فایل ها :

آپلود و دانلود فایل با استفاده از SQLServer File Table 

فایل های پروژه 

نظرات (0)

ارسال دیدگاه

Captcha

راهنمای استفاده از محتوای آموزشی سایت (حتما پیش از خرید مطالعه کنید)

دو نوع محصول در سایت موجود است. محصولات رایگان و محصولاتی با قیمت مشخص. در صورتی که یک محصول رایگان باشد به سادگی از طریق لینک های موجود در توضیحات مربوط به آن محصول، میتوانید آن را دانلود نمایید.
در صورتی که محصول برای خرید در سایت قرار داده شده باشد باید مراحل زیر را طی نمایید :
1. پس از ثبت نام و لاگین شدن، روی قیمت محصول مورد نظر کلیک کنید تا در سبد خرید ثبت شود، سبد شما در بالای صفحه سمت چپ قابل رویت است
2. میتوانید چندین محصول را انتخاب نمایید تا در سبد خرید شما ثبت شود
3. پس از پایان تقاضا، روی سبد خرید کلیک نمایید تا به صفحه ی مربوط به محصولات انتخاب شده هدایت شوید
4. پس از چک کردن نام محصولات با کلیک روی پرداخت آنلاین میتوانید هزینه محصولاتی که انتخاب نموده اید را پرداخت کنید
5. چنانچه پرداخت با موفقیت انجام شود صفحه ی حاوی شماره خرید و همچنین اعلام موفقیت برای شما نمایش داده میشود
6. از این پس با مراجعه به صفحات مربوط به محصولات خریداری شده(مثلا همین صفحه) میتوانید لینک های دانلود آنها را نیز ببینید، به شرط آنکه لاگین شده باشید
آموزشیکامپیوترویدیومکانیکPDFنرم افزارجامداتEntityFrameworkC#اندرویدCFDوب سرویسWCFASP.NET MVCASP.NETjavaوردپرسPhpحضوریتایپ اسکریپتانگولارAngularEntityFrameWorkCoreASP.NET Core MVCSQL ServerFile Table.NetCore
مرتضی دلیلمهدی میلانیمرحمت زینعلیترجمه فارسیفرید ذوالقدرحمیدرضا غرویان