چهارشنبه , آذر ۲۰ ۱۳۹۸
خانه / آموزش برنامه نویسی / آموزش برنامه نویسی وب / آموزش Asp.net core 2 / آموزش Asp.net core 2 پروژه سایت خبری مشابه ۹۰tv

آموزش Asp.net core 2 پروژه سایت خبری مشابه ۹۰tv

نام دوره :  آموزش Asp.net core 2 در قالب پیاده سازی سایت خبری مشابه ۹۰tv

وضعیت دوره : تکمیل شده

تعداد قسمتها : ۱۰۰

تعداد آپدیت تاکنون : ۲ قسمت

سطح دوره : مقدماتی تا پیشرفته

سورس : دارد

تاریخ تولید : ۱۳۹۷ – ۱۳۹۸

آخرین آپدیت : خرداد ۱۳۹۸

شماره پشتیبانی (تلگرام، واتس اپ، تماس) : ۰۹۱۲۷۲۴۰۸۵۰

پشتیبانی سوالات و اشکالات در پرس نت

 

 

 

آموزشی کاملا کاربردی، جذاب، هدفمند و واقعی !!! آماده بازار کار و پروژه های بزرگ شوید …

آموزش Asp.net core

جهت مشاهده سرفصل های کامل و یا خرید به صورت بخش به بخش این دوره آموزشی کلیک کنید !

تصویر صفحه اول سایت طراحی شده

آموزش بوت استرپ

 

تصویری از نمایش اخبار در سایت

 

تصویری از پنل کاربری – افزودن نویسنده جدید

پنل ادمین آماده

 

تصویری از پنل کاربری

اموزش برنامه نویسی asp.net core

 

تصویری از پنل کاربری

کنترل دسترسی کاربر به صورت داینامیک در asp mvc core

 

بخش نمایش کامنتهای دریافتی به ادمین

آموزش پروژه محور Asp.net core

 

نمایش نمودار نتایج نظرسنجی در سایت

نمایش نمودار در asp.net core

 

بخش ایجاد خبر

آموزش کار با ckeditor

 

پیشخوان

 

 

برخی از سرفصل های این دوره آموزشی شامل :

  • آشنایی با جی کوئری و ایجکس
  • آشنایی با مفاهیم Mvc و پیاده سازی این مدل
  • آشنایی با Identity ها و پیاده سازی به صورت صفر تا صد و کاملا قابل فهم و عملی
  • آشنایی با برنامه نویسی CodeFirst و مفاهیم Migration ها
  • آشنایی با روشهای ارتباط با دیتابیس و تنظیمات آن
  • آشنایی با Model ها و ViewModel ها
  • آشنایی با جداول Identity و کار با آنها
  • آشنایی با مفاهیم Area و مسیریابی ها (Routing)
  • آشنایی با HtmlHelper ها و TagHelper ها
  • برنامه نویسی Asyncron یا ناهمزمان
  • آشنایی و کار با Mapper ها
  • آشنایی کامل با صفحه بندی یا Paging ها
  • کار با تصاویر و آپلود
  • آشنایی با پلاگین های تاریخ و ادیتورهای حرفه ای
  • کار با پلاگین های اسلایدر
  • کار با فرم های Modal
  • کار با فرم های ایجکسی
  • کار با مباحث Authorize و …
  • یادگیری تنظیمات سایت و فایل web.config جهت قرار دادن روی سایت
  • پیاده سازی سایت روی هاست واقعی Plesk
  • خطایابی و لاگ گیری از سایت روی هاست
  • آموزش Html و Css و طراحی قالب
  • آموزش بسیار جامع بوت استرپ
  • پیاده سازی پروژه با الگوی Unit Of Work
  • پیاده سازی الگوی Inversion Of Control
  • کار با کلاس های Generic جهت بهبود برنامه نویسی و جلوگیری ازکدهای تکراری
  • کار با لایه Service و استفاده از Repository
  • و …

 

 

 

از شما دوستان تقاضا داریم هر گونه سوال، پیشنهاد و یا انتقادی را از طریق نوشتن نظر در بخش نظرات به اطلاع ما برسانید تا بررسی و انجام شود.

آموزش Asp.net core

وب سایت طراحی شده توسط یکی از دانشجویان این دوره – تمامی موارد طراحی شده در آموزش موجود می باشد

 

 

مزایای Asp.net core :

  • ایجاد و توسعه نرم افزارهای تحت وب چند سکویی (Cross PlatForm) و قابل اجرا روی ویندوز، لینوکس و مک
  • ایجاد ابزار جدید توسعه و طراحی جهت توسعه مدرن تر و بهتر نرم افزارهای وب (مانند Tag Helper ها)
  • ایجاد محیطی برای برنامه نویسی نرم افزارهای Cloud
  • توانایی اجرای نرم افزار تحت وب روی IIS و همچنین Self-host و هاست Kestrel
  • پشتیبانی بسیار عالی از تزریق توکار (dependency injection)
  • استفاده بسیار بهتر و کاربردی تر و راحتتر از کتابخانه ها و رفرنسهای موجود در nuget
  • و بسیاری از مزایای دیگر …

 

آموزش Asp.net core

Asp.net core چیست ؟

یک نسخه ی جدید از Asp.net Mvc 5 می باشد که به وسیله مایکروسافت طراحی شده است. مایکروسافت در نسخه های Asp.net Mvc بر روی پلت فرم .Net Framework کار می کرده است اما از نسخه Mvc 6 به بعد که در واقع Asp.net Core نامگذاری شده است روال کار خود را کاملا تغییر داده است. این فریمورک متن باز بوده و میتواند بر روی ویندوز ، مکینتاش و لینوکس اجرا شود. این آموزش به شما کمک خواهد کرد که ASP.NET Core را گام به گام فرا بگیرید.

در این آموزش از صفر و در قالب یک پروژه کوچک Page ها را در Asp.net core نسخه ۲ آموزش داده ایم.

 

 

نسخه های مختلف Asp.net core

در این مقاله قصد داریم در مورد تکنولوژی جدید مایکروسافت یعنی asp.net core صحبت کنیم. تا کنون نسخه های زیر از asp.net core ارائه شده است :

  • Asp.net Core 1.0
  • Asp.net Core 1.1
  • Asp.net Core 2.0
  • Asp.net Core 2.1
  • Asp.net Core 2.2
  • Asp.net Core 3.0

 

آموزش Asp.net core

Asp.net Core چرا به وجود آمد ؟

  • بعد از شکست هایی که مایکروسافت در مقابل رقیب دیرینه خود یعنی گوگل در زمینه برنامه نویسی موبایل و اندروید پذیرفت و حجم بسیار زیادی از بازار زبان های برنامه نویسی را بخاطر Open Source نبودن از دست داد در زمینه وب نیز زبان Asp کم کم قافیه را به php باخت. دلیل آن هم واضح بود. اینکه زبان Asp فقط روی هاست های ویندوزی قابل اجرا بود و هاست های ویندوزی بسیار هزینه بالاتری نسبت به هاست های لینوکسی دارد.
  • دلیل دوم آن هم این بود که سایت های طراحی شده توسط Asp اپن سورس نبودند و این موارد باعث میشد بسیاری از استارت آپ ها زبان php را برای کار خود انتخاب کنند.
  • در واقع موضوع اپن سورس بودن یکی از وجه تمایزهای اساسی در مورد Php و Asp بود که بسیار به محبوبیت php کمک می کرد.

 

ما در این آموزش و در سایر آموزشهای وب سایت Aspcore.ir و فیلم های ارائه شده در وب سایت آپارات سعی داریم که شما را با کاربردی ترین آموزش Asp.net core آشنا کنیم و بهترین آموزش ها را ارائه دهیم.

آموزش Asp.net core

 

لیست آپدیت ها :

  • نحوه دریافت مقدار یک input بدون submit شدن فرم (آماده شده)

 

توجه : سورس آموزش در کنار فیلم ها موجود می باشد. برای اجرای سورس حتما می بایست فیلم ها را کامل مشاهده بفرمایید تا به نکات و مسائل سورس اشراف کامل داشته باشید.

توجه : نحوه دریافت آخرین آپدیت ها در کانال تلگرامی اعلام می شود.

117 نظر ثبت شده است.

  1. تفاوت دوره شما با بقیه آموزشهای asp.net core چی هست ؟

    • سعید بحرانی فرد

      سلام. تفاوت این دوره کامل بودن، پروژه محور بودن (یعنی از همون قسمت اول شروع به ساخت پروزه می کنیم و با صحبتها و آموزشهای اضافی دانشجو رو خسته نمی کنیم.). پرهیز از زیاده گویی و طولانی کردن بیش از حد آموزش هست. متاسفانه بعضی از سایتها با بالا بردن تعداد قسمتهای آموزش سعی دارن نشون بدن آموزششون کامله ولی این فقط باعث میشه دانشجو بعد از چند جلسه خسته بشه و دلسرد بشه
      موفق باشید

  2. ممنون از آموزش کاملا کاربردی و خوب. من تا قسمت ۶۰ دانلود کردم بقیه لینکها رو میزنه منقضی شده. چیکار باید کنم

  3. سلام،ما این پکیج رو خریداری کنیم بعد به صورت DvDهست یا ..چه جوری هست؟ممنون میشم پاسخ بدید

    • سعید بحرانی فرد

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

  4. با سلام و تشکر بابت آموزش های خیلی خوبتان
    راجع به InvokeAsync در کدام بخش از آموزش ها صحبت شده است؟

  5. سلام
    نسخه دات نت کور مورد استفاده در این آموزش چه ورژنی میباشد ؟
    ۲٫۱ یا ۲٫۲ ؟
    ممنون

    • سعید بحرانی فرد

      با سلام
      با کور ۲ هست
      البته شما میتونید با کور ۲٫۱ یا ۲٫۲ هم انجام بدید چون تفاوت خاصی نمیکنه
      ضمنا اگر با کور ۲٫۲ انجام دادید میتونید طبق این آموزش اون رو به کور ۳ هم تبدیل کنید
      موفق باشید

  6. سلام بنده دنبال همه سرفصل هابه صورت دقیق هستم لطفا راهنماییم کنین

  7. با سلام پروژه دیتابیس داره؟ میخوام بدونم تو کدهای insert , update از چه تکنولوژی استفاده شده

    • سعید بحرانی فرد

      درود بر شما
      بله قطعا دیتابیس داره پروژه
      برای عملیات CRUD از کلاس جنریک استفاده شده و هر جا لازم بوده ریپازیتوری و اینترفیس ها

  8. سلام تو پروژه از linq استفاده شده؟

  9. سلام
    من هیچ ضمینه ای در زمینه وب ندارم و با ویندوز فرم کار کردم
    ایا خرید این دوره برای من مناسب هست؟
    لطفا راهنمایی کنیید می خواهم از این دوره استفاده کنم اما نمی دونم برای من مناسب است یا خیر ؟

    • سعید بحرانی فرد

      با سلام و درود

      بله این دوره کاملا از صفر هست و کاملا قابل درک و کاربردی

      موفق باشید

  10. من پکیج قبلا خریدم ولی نتونستم کامل فایل ها را دانلود کنم خواهش می کنم لینک ها را مجددا ارسال کنید

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

  12. سلام داشبورد ادمین هم کامل توی این دوره آموزش داده شده؟

  13. رامین برمکیان

    آموزش بسیار عالی، مفید، کاربردی، قیمت بسیار مناسب و بدون وقت تلفی بود.
    ممنون از مدرس دوره

  14. سلام مهندس عزیز
    من خودم تا الان ۴تا از آموزش های شما را دیدم و از آموزش هایی که دادین چیزهای زیادی یاد گرفتم.
    در این دوره یک موضوع که برای من خیلی جالب و مفید بود استفاده از الگوی unitofwork بود که من قبلا خیلی اذیت می شدم تا الگوی repository را در یک پروژه پیاده سازی کنم.

  15. عاطفه کریمی

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

  16. مهم ترین مزیت این آموزش asp.net core کاربردی بودن و راحت درک کردن مطالب هست . من راضیم از آموزش

  17. این آموزش از نظر کاربردی بودن یک تفاوت بسیار زیادی داره با بقیه آموزشها. خیلی از آموزشها فقط یکسری مثالهای بی فایده و ساده رو میگن و میگذرن و اعضاب دانشجو رو خورد میکنن!!!

  18. ابن آموزش واقعا با همه آموزشهایی که دیدم فرق داره. آموزشهای دیگه فقط تبلیغ الکی میکنن و رسما حوصله سر میبرن. واقعا آموختم از این آموزش

    • سعید بحرانی فرد

      با سلام و درود
      متشکرم از حسن توجه شما
      هدف اصلی ما یادگیری دانشجو به بهترین نحو ممکن بوده و هدف اصلا افزایش بی دلیل ساعات آموزش و به تبع آن خسته شدن و دلسرد شدن دانشجو نبوده. (فراموش نکنیم گاهی یک آموزش هدفمند ۱ ساعته از صدها ساعت آموزش بی هدف و خسته کننده بهتره)

  19. لیلا گله داری

    با سلام خدمت استاد بحرینی عزیز بسیار از کلام اموزشی شما سپاسگزارم ببخشید من اموزش را بعد از قسمت نویگیشن می خواستم اما نمی دانم از چه قسمتی باید تهیه کنم از راهنمایی شما سپاسگزار خواهم بود

  20. عباس نیک بین

    سلام
    ممنون ا ز ارسال لینک دانلود

    متاسفانه قسمتهای ۷۹ و ۸۷ و ۹۹ پیام ” با عرض پوزش، محدودیت دانلود برای این فایل وجود دارد. ” میده
    لطف بررسی کنید
    ممنون

    • سعید بحرانی فرد

      درود بر شما
      فایلها چک شدن محدودیتی وجود نداره و شما می تونید دانلود بفرمایید.
      موفق باشید

  21. سلام اقای بحرانی فرد وقت بخیر میگم من اموزش خریدم ولی تو دانلود فایل شماره ده مشکل دارم میشه کمکم کنید لطفا ممنونم

  22. سلام خسته نباشید
    در این آموزش ، آپلود ویدیو هم آموزش می دید؟

    • سعید بحرانی فرد

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

  23. اگر یک کلام بخوام بگم یه آموزش کاملا واقعی بود. مثل خیلی از آموزشای دیگه فقط وقت تلفی کردن نیست.

  24. یه سایت خبری میخواستیم برای شرکتمون بزنیم، هیچ برنامه نویس و شرکت نرم افزاری کمتر از ۱۰ میلیون تومان قیمت ندادن. با این آموزش هم سایت رو خیلی حرفه ای زدیم و هم یاد گرفتیم و هم الان سورس رو داریم با قیمت خیلی پایین تر.
    وااااااااااااااااااقعا ممنوووووون

  25. تسلط مدرس روی مطالب عالی بود و باعث اعتماد به نفس در کارآموز میشه این موضوع
    منتظر آموزشهای بعدی شما هستیم

  26. واقعا یکی از بهترین و کاربردیترین آموزشهای وب بود.
    من میخواستم PHP کار کنم با این آموزش کلا اومدم سمت Asp.

    یکی از مهم ترین ویژگیهای یک آموزش خوب اینه که دانشجو رو خسته نکنه با طرح مسائل بی استفاده یا کم استفاده که این آموزش نمره ۲۰ داره تو این مورد.

  27. با سلام خدمت جناب بحرانی فرد عزیز
    استاد برای شروع از صفر میتوان با asp core شروع کنیم یا اینکه ابتدا با asp mvc شروع کنیم ؟
    بنده html, css رو بلدم
    پیشنهاد شما چیست ؟

    • سعید بحرانی فرد

      با سلام و درود
      بله میشه فقط باید کمی در مورد الگوی MVC بدونید که در صورت نیاز و با تهیه پکیج چند قسمت به عنوان پیش نیاز براتون ارسال خواهد شد.
      یعنی شما با مشاهده حدود ۵…۶ قسمت فیلم در مورد MVC میتونید مستقیم به یادگیری Asp.net core بپردازید
      موفق باشید

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

  28. تسلط مدرس به مطالب عالی بود و همین باعث اعتماد به نفس دانشجو هم میشه.
    متاسفانه خیلی از آموزشها مدرس خودش مطلب رو بلد نیست یا اصلا تجربه نداره.
    خیلی باحوصله و کاربردی آموزش داده شده و بنظرم بهترین آموزش core در حال حاضر هست
    ممنون از استاد عزیز

  29. سلام خسته نباشید ایا وقتی این اموزشو خریدیم ارسال پستی هم داره یا فقط لینک دانلود هستش؟

    • سعید بحرانی فرد

      با سلام و درود

      بعد از خرید لینک دانلود براتون ایمیل میشه
      در صورتی که نیاز به این بسته به صورت پستی دارید از طریق تلگرام، واتس اپ یا تماس با شماره ۰۹۱۲۷۲۴۰۸۵۰ در ارتباط باشید
      موفق باشید

  30. سلام
    یک سوال داشتم
    ممکنه راهنمایی بفرمایید

  31. زمانی که روی لینک های دانلود کلیک میکنم مینویسه :
    با عرض پوزش، لینک دانلود شما منقضی شده است.

  32. موقع نوشتن [ValidateAntiForgeryToken] برای افزودن دسته بندی این خطا برام میاد :
    If the problem continues, contact the site owner.
    HTTP ERROR 400

    • سعید بحرانی فرد

      با سلام و درود

      اررور ۴۰۰ به معنی ارسال اشتباه مقادیر به سمت سرور هست یا همون Bad Request
      یک بریک پوینت روی اکشن متد خودتون قرار بدید و ببینید دقیقا چه مقادیری درون model شما ارسال شده.

  33. با سلام

    یه مشکلی توی قسمت ۱۲ داشتم که درباره لایه service و repository گفته بودید.
    دیتا بیس رو به صورت غیر مستقیم تعریف کرده بودید
    وقتی من این کار رو کردم به من یه خطا داخل مرورگر موقع کلیک کردن روی دکمه submit میداد که میگفت :

    This page isn’t working If the problem continues, contact the site owner.
    HTTP ERROR 400
    چیکار باید بکنم تا این خطا بره؟

  34. با سلام و عرض ادب

    آقای مهندس ضمن عرض تشکر از آموزش خوبتون لطفا پنل مدیریت رو هم برای سایت در نظر بگیرید مثلا ادمین پنل بوت استرپ .

    • سعید بحرانی فرد

      با سلام و درود

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

  35. سلام استاد
    دوره اتوماسیون اداری رو رفتم و به نظر خیلی عالی بود و کامل تمامی مطالب رو فهمیدم یک مقدار هم php کار کردم الان قسمت ۳۱ دوره کتابخانه هستم از وقتی وارد بحث asp.net شده خیلی سخته ۶۰ درصد رو خوب درک نمی کنم این طبیعیه برم جلوتر خوب می شه ؟؟
    یا این که بیام از این دوره شروع کنم ؟
    یا این که برم یه دوره asp mvc4 که پایین تره برم آشنا بشم در کل تازه یهو وارد محیط وب codfirst شدم
    این که می گید خوب روی کد ها فکر کنید و … اره ولی همش فکرمی کنم این asp.net داره برنامه نویس رو محدود می کنه وباید طبق قوانین و قوائد مایکروسافت بریم دستمون زیاد باز نیست!

    • سعید بحرانی فرد

      سلام
      ببینید mvc4 ساده تر از Core نیست. در واقع اینجوری نیست هر چی قدیمی تر ساده تر.
      برنامه نویسی وب کلا از ویندوز سنگین تره بنظرم همون دوره رو ادامه بدید. ضمنا کجا رو درک نمیکنید؟ میتونید با من در تماس باشید تا مشاوره بهتون بدم (۰۹۱۲۷۲۴۰۸۵۰)
      قسمت ۳۱ در مورد طراحی قالب هست و کار با html و css هست و مفاهیم خاصی ندارن اینا.

  36. بازم سلام!
    استاد این سوال ربطی به این بحث نداره ولی امکانش هست یه دوره یکی دو جلسه ای درموردش توضیح بدید ممنون میشم.
    من همیشه پیش خودم میگم اموزشای که دیدمو بلدم اطلاعاتی نیست که افراد حرفه ای بلدن.گرچه اموزش و یادگیری توی کار ما انتها نداره ولی دلم میخاد وقتی اگهی استخدام میبینم که مینویسن به یک برنامه نویس حرفه ای نیازمندیم بدونم برنامه نویس حرفه ای به کی میگن و من جز اون دسته هستم یا نه؟
    مثلا من تو ی مقاله خوندم برنامه نویس حرفه ای علاوه بر دانش برنامه نویسی باید زبان انگلیسیش خوب باشه و بتونه با ۱۰ انگشت تایپ کنه.گرچه من زبان و تایپم خیلی خوب شده ولی هنوز نمیدونم دانشم باید چقد باشه تا بهم بگن حرفه ای!!

    • سعید بحرانی فرد

      با سلام
      واژه حرفه ای یک کلمه دقیق نیست و نمیشه گفت با داشتن چه اطلاعاتی شما حرفه ای هستید. شما با دونستن موارد مهم در برنامه نویسی و البته توانایی استخراج مطالب جدید و توانایی رفع اشکالاتتون حرفه ای هستید
      موفق باشید

  37. سلام استاد همه جا میگن asp coreچند پلت فرمسو روی هاستای لینوکسی هم جواب میده و هیچ وابستگی به سیستم عامل نداره . ولی هیچ کس نیو مده اینو عملی نشون بده میخاستم ببینم شما دوره ای دارین که درمورد کاربرده چند پلت فرمه بودن aspcore گفته باشین

    • سعید بحرانی فرد

      با سلام

      بزودی براش یک آموزش قرار خواهم داد.
      توی کانال تلگرامی اطلاع رسانی میشه
      @Aspnet_core

  38. با سلام
    چرا قسمت ۹ و ۱۰ را دانلود نمیکنه

  39. یکی از خوبیهای این پکیج اینه که کاملا کاربردی هست و تمامی مطالبی که توش گفته شده توی پروژه های واقعی استفاده داره. متاسفانه خیلی آموزشها فقط جنبه تئوری دارن و اصلا کاربردی نیستن
    من واقعا راضی هستم از این پکیج

  40. سایتتون و مطالبش واقعا عالیه

    امکان ارسال پستی برای این پکیج هست ؟

  41. با سلام
    اول تشکر می کنم از آموزش های خوب شما
    کاش می شد بخش بخش خریداری بشه خیلی عالی بود

  42. خیلی خوب بود آموزش
    کاربردی و به دور از اتلاف وقت برای موارد الکی

  43. ممنون بابت این آموزش
    خیلی عالی بود
    بنده دوره پیاده سازی سایت خبری ۹۰ با core 2 هم تهیه کردم واقعا عالی بود

  44. عالی دمت گرم

  45. با سلام
    این دوره ادامه دار هستش؟
    ممنون

  46. علی خوانساری

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

  47. سلام
    با تشکر از آموزش های خوب شما در زمینه برنامه نویسی وب و اپلیکیشن
    استاد خواستم درخواست کنم با توجه به تجربه ای که در این زمینه دارید
    یک آموزش web api به صورت ۳ لایه به همین شکل بزارید

  48. با سلام
    استاد می خواستم درباره returnUrl از طریق ایجکس توضیح بدید ، وقتی کاربر یک url صحیح رو میزنه اما به اون دسترسی نداره ، لطفاً راهنمایی کنید ، می خوام این قسمت رو درست کنم بعد سایت رو آپلود کنم
    با تشکر

  49. سلام استاد
    سوالی دارم که جوابش برام خیلی مهمه
    برای یادگیری asp.net core حتما باید اول asp.net mvc رو یادبگیریم یا بدون دانشی از asp.net mvc می تونیم سراغ asp.net core بریم؟
    ممنون میشم جواب بدید و اگر براتون مقدور بود به ایمیلم ارسال کنید.

    • سعید بحرانی فرد

      با سلام

      تکنولوژی Core بر مبنای Mvc هست و باید Mvc رو بلد باشید.
      ولی نگرانی وجود نداره چون شما میتونید با چند تا فیلم آموزشی در حد ۴…۵ قسمت Mvc رو یاد بگیرید و سراغ کور برید.
      برای مشاوره بیشتر در تلگرام یا واتس اپ با بنده در ارتباط باشید (۰۹۱۲۷۲۴۰۸۵۰)

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

  51. معین وب مستر

    سلام گرم منو پذیرا باشین
    ما به داشتن برنامه نویس هایی همچون شما افتخار می کنیم
    من دوره ساخت اتوماسیون اداری با ویندوزفرمتون رو در کلیک سایت خریداری کردم و ازش راضی هستم

    توی گوگل سرچ زدم لینکی تحت عنوان “ساخت اتوماسیون اداری تحت وب با استفاده از Core. از استاد بحرانی فرد” ولی روش میزنم میاد تو سایت شما
    آیا ساخته شده یا قراره ساخت بشه؟
    مشتاقانه منتظر این دوره تون هستیم

    • سعید بحرانی فرد

      با سلام و درود

      متشکر از شما

      دوره اتوماسیون تحت وب هنوز استارت نخورده

      البته دوره آموزشی سایت خبری مشابه با ۹۰tv هست که واقعا چیزی از یک اتوماسیون اداری کم نداره
      موفق باشید

  52. با سلام
    استاد چطور ميشه توي مستر پيج براي ديدن منوها شرط گذاشت!؟
    مثلاً من يك فيلد دارم به نام Usergroup كه ۴ تا عدد مي گيره و فقط مي خواهم اين منوها براي كساني كه Usergroup آن ها ۲ هست نمايش داده شود
    با تشكر

    • سعید بحرانی فرد

      با سلام و درود
      شما می توانید به راحتی از دستورات سی شارپ در view استفاده کنید.
      موفق باشید

  53. حسین صادقی کیا

    با سلام
    استاد من یک جدول دارم ، که از طریق فرم Modal اطلاعات رو درون این جدول ذخیره می کنم
    منتها من نمی خوام مثل پروژه کتابخانه گزینه Edit و Delete رو جلوی فیلد های این جدول بزارم
    و می خوام به جای این دکمه ها یک لینک بزارم و از طریق این لینک برم داخل یک ویوی دیگه و آنجا عملیات Delete و Edit رو انجام بدم
    از طریق این لینک وقتی asp-route-id ارسال می کنم ، این Id در url نمایش داده میشه حالا من میخوام وقتی دکمه delete و Edit رو زدم این Id رو بخونن و اطلاعات مربوط به فرم من برای ویرایش نمایش داده بشه
    لطفاً راهنمایی کنید
    با تشکر

  54. حسين صادقي كيا

    با سلام
    استاد ميشه لطف كنيد يه مطلب درباره اين كه چطوري مي تونيم يك فيلد رو در جدول Unique كنيم قرار بديد
    درست مثل فيلد UserName كه unique است
    البته اگر لينكي سايت و فوروم هم براي راهنمايي بزاريد هم لطف مي كنيد
    با تشكر

  55. با سلام
    استاد اگر مي تونيد يه آموزش درباره ارسال ايميل از طريق كنترلر با Asp.net core 2 قرار بديد
    من دارم يه اتوماسيون خيلي كوچيك مي نويسم ، مي خوام وقتي كاربر يه فرم ايجاد كرد براي سرپرستش يك ايميل ارسال شه و وقتي كه سرپرست فرم را مشاهده كرده با كليك روي دكمه لغو يا تأييد درخواست ، يك ايميل براي كاربري كه فرم رو ايجاد كرده ارسال شود
    با تشكر

  56. با سلام
    استاد یه لطفی می کنید درباره جداول Master و Detail توی تکنولوژی Code First مطلب قرار بدید ، لطفاً روابط یک به چند رو هم توضیح بدید در این جداول
    اگر در قالب یک مثال عملی این مسئله رو بیان کنید خیلی قابل فهم تر میشه
    با تشکر

  57. با سلام
    استاد میشه Asp.net Core بر روی هاست های لینوکسی بالا بیاریم ؟!
    یا هاست ویندوزی هست که Asp.net Core رو پشتیبانی کند و پنل آن ها Cpanel و یا DirectAdmin باشه ؟
    لطفاً در مورد cross platform بودن دات نت کور رو هم از یه مطلب قرار دهید

    • سعید بحرانی فرد

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

  58. با سلام
    استاد من يه سوال درباره Asp.net Core 2 دارم
    هنگام ساخت user اگر username را مشابه وارد كنيم ، خود Identity جلوي اين كار را مي گيره ، اما پيغامي نمايش نميده
    ممنون ميشم راهنمايي كنيد يا يه ليك بزاريد كه بتونه كمكم كنه
    با تشكر

    • سعید بحرانی فرد

      با سلام
      بله حتما سعی میکنم یک آموزش کوتاه براش تهیه بشه
      متشکرم

      • با سلام
        اول از همه ممنون از زحماتی که می کشید
        دوم اینکه انگار قسمت رفع اشکال سایت کلیک سایت دچار مشکل شده و من تو پروژه کتابخانه به یک مشکل برخورد کردم
        اول موقعی این که ما سایت رو بالا می آوریم و یک user رو seed می کنیم ، وقتی به قسمت مدیریت کاربرها می رویم نباید اجازه داده شه که این کاربر حذف شود ، در حالی که میشه این کاربر رو حذف کرد
        سوم : حذف کاربرانی که یک تراکنش رو ثبت کرده باشند امکان پذیر نیست
        لطفاً راهنمایی کنید
        با تشکر

        • سعید بحرانی فرد

          با سلام
          در مورد رفع اشکال اطلاعی ندارم
          ببینید بهتره به صورت hard core کنترل کنید. یعنی توی کدهاتون کنترل کنید که مثلا اگر آی دی برابر بود با اون مقدار seed شده حذف نکنه. در واقع برای یوزر ادمین بهتره این کنترل صورت بگیره تا حذف نشه. در مورد کاربرانی که تراکنشی رو انجام داده باشن هم طبیعی هست که حذف نشن دیگه چون از userid در جدول تراکنش ها استفاده شده.
          موفق باشید

      • با سلام
        لطفاً اين مطلب رو فراموش نكنيد
        ممنون از راهنمايي هاتوون

  59. اسداله حسام

    سلام
    من به زبان سی شارپ مسلط هستم و تمام سفارشاتم رو در ویندوز فرم یا دبلیو پی اف می نویسم و تحویل می دم. می خواستم سبک برنامه نویسیم رو تغییر بدم جوری که بتونم برنامم رو روی سرور بزارم یا توی هاست بزارم و کاربران بهش دسترسی پیدا کنن و اجراش کنن بدون نصب برنامه و کامپوننتهای روی کلاینتها. به این نتیجه رسیدم که باید به سمت web Api رو بیارم ولی نمی دونم از کجا شوع کنم. راستی اینم بگم کمی html و css بلدم و با EF هم آشنام البته فقط با DataBase First. ممنون میشم راهنماییم کنین

    • سعید بحرانی فرد

      با سلام و درود

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

      • اسداله حسام

        سلام. ممنون از وقتی که گذاشتید استاد. هدف من اینه کلا روش برنامه نویسیم رو عوض کنم و کلا به سمت برنامه نویسی تحت وب برم. چندی قبل برنامه حسابداری از شرکت همکاران سیستم خریداری کردیم بنام راهکاران که توجه منو جلب کرد. دوست دارم به اون سبک و سیاق برنامه نویسی رو تجربه کنم. با توجه به اینکه توی asp تجربه ندارم و اینکه asp قدیمی شده و الان از asp mvcو asp Core باب شده و می خواستم بپرسم از کجا شروع کنم و با کدوم آموزش شما استارت بزنم. با توجه به اینکه سالانه حدود ۱۵ پروژه بهم پیشنهاد می شه و انجام میدم می خواستم سریعترین راه رو برای این تغییر شما بهم پیشنهاد کنید . بازم ممنونم بخاطر وقتی که گذاشتید

        • سعید بحرانی فرد

          با سلام و درود

          از طریق واتس اپ یا تلگرام یا تماس تلفنی با بنده در ارتباط باشید تا راهنمایی کنم شمارو

          ۰۹۱۲۷۲۴۰۸۵۰

          موفق باشید

  60. حمید کولیوند

    سلام
    وقت بخیر جناب مهندس
    من میخواستم که سی شارپ و asp.net رو یاد بگیرم و مثلا نرم افزارهای تحت وب بنویسم یا سایتی که با نرم افزاری که رو سیستم نصب هست در ارتباط باشه بنویسم و…….اما نمیدونم از کجا و کدوم آموزش شروع کنم و بعدش سراغ کدوم آموزش ها برم.مسیر راه رو بلد نیستم.
    میشه راهنمایی بفرمایید.

  61. علی خوانساری

    با سلام آقای بحرانی فرد من عاشق آموزش های شما هستم بی تردید بهترین آموزش هارو دارید ولی یک مشکل که تو آموزش های قبلتون دیدم آموزش اونجوری که باید پایان کاملی داشته باشه متاسفانه نداره امیدوارم منو ببخشید مثلا در آموزش فروش و انبارداری درمورد بک آپ گیری از طریق #C آموزشی قرار ندادید و اینکه اگر امکانش هست درمورد قرار دادن لایسنس برای نرم افزار آموزشی قرار بدید و همچنین آموزشی درمورد استفاده از کلیدهای کیبورد در نرم افزار و اینکه وقتی در دیتاگرید کلیدی زده میشه یک ردیف اضافه بشه و بتونیم خودمون تو دیتاگرید مقداردهی کنیم ممنون بابت انگیزه ای که با آموزش های خوبتون به من حقیر میدید

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code