دوره رایگان آموزش asp.net core 5 مقدماتی

احسان بابائی
احسان بابائی
BackEnd , DotNet ,Angular
دسته‌بندی‌ها
برنامه نویسی وب-Asp.net core
نظرات 633

لطفا جهت اطلاع از دوره های جدید و بروز رسانی دوره ها عضو کانال تلگرام باگتو با آدرس bugeto@ شوید .

بررسی اجمالی

  • فصل 6
  • قسمت 85
  • مدت زمان 24:50:34
  • سطح متوسط
  • وضعیت در حال برگزاری
  • سورس کد دارد

 هدف ما از برگزاری این دوره این است که شما کاربران سایت باگتو بدون نیاز به صرف هزینه برای دوره های آموزشی در کمترین زمان ممکن بتوانید کار باasp.net coreرا به صورت رایگان و در حدی که بتوانید پروژه های متوسط را طراحی و کدنویسی کنید یاد بگیرید.

asp.net coreیکی از بهترین گزینه های موجود برای طراحی اپلیکیشن های تحت وب و... می باشد. این تکنولوژی در سال 2014 توسط مایکروسافت ارائه شد و طی این چند سال برای تولید اپلیکیشن های بزرگ به پیشرفت لازم رسیده است.

اگر نگاهی به سایت های آگهی استخدام بیاندازیم می بینیم که اکثر شرکت های بزرگ به سمت این تکنولوژی روی آورده اند و کم کم بسترهای خود را به.net core تغییر می دهند.

از آنجایی که یکی از دلایل یادگیری یک تکنولوژی جدید بازار کار مناسب و کسب درآمد می باشد می توان گفت کهasp.net coreگزینه ی خوبی برای کسب درآمد در ایران و حتی درآمد های خیلی بالاتر در کشورهای دیگر می باشد.

 در دوره رایگان آموزشasp.net core شما را با مقدمات این تکنولوژی آشنا و قابلیت ها و امکانات آن را معرفی می کنیم.

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

این پروژه را با asp.net core5 و sql server به همراه ef core پیاده سازی می کنیم.

 

فصل اخر در حال تولید است و به زودی بر روی سایت آپلود می شوند. لطفا جهت اطلاع از زمان آپلود قسمت های بعدی در کانال تلگرام باگتو عضو شوید.  https://t.me/bugeto

چنانچه سوال یا مشکلی در مورد دوره ها داشتید در تلگرام به شماره 09128698172 پیام ارسال نمایید، یا درقسمت نظرات  پیغام خود را بگذارید.

دانلود ویدیوها

نظر خود را ارسال کنید





نظرات 633

  1. عکس پروفایل Programmer mani در سایت باگتو Programmer mani نوشته:

    سلام و درود به شما اقای بابائی... میشه در این کنار این دوره داکیومنت اصلی مایکروسافت و کتاب هایی در مورد asp.net coreهم خوند؟ مشکلی پیش نمیاد؟

    ممنونم از سایت خوبتون

    1. احسان بابائی نوشته:

      سلام اگر بتونید مطالعه داشته باشید خیلی براتون مفید هست

      حتما این کار رو انجام بدهید

  2. عکس پروفایل arad در سایت باگتو arad نوشته:

    درود بر شما 
    این دوره تموم شده ؟ 
    یا آپدیت خواهد شد ؟ 
    چون زده در حال برگزاری 

    1. احسان بابائی نوشته:

      سلام

      یک قسمت از این دوره مونده

  3. عکس پروفایل neda در سایت باگتو neda نوشته:

    سلام

    جزاکم االله خیرا

    1. احسان بابائی نوشته:

      شكرا جزيلا

       

  4. عکس پروفایل حسن نوله دان در سایت باگتو حسن نوله دان نوشته:

    سلام آقای بابایی عزیز

    لطفا راهنمایی بفرمایید زمانیکه علامت هشدار زرد روی dependencies وpackages می آید علتش چیست و چگونه باید رفع کرد 

    هر ۴ آیتم زیر درختواره پکیج این علامت را دارند

    با تشکر

    1. احسان بابائی نوشته:

      سلام

      این ممکنه دلایل خیلی زیادی داشته باشد و معمولاً یک راهنما ارائه می کنه خود ویژوال استودیو

      احتمال میدم یک پکیج مربوط به .netframeworkبر روی .net coreنصب‌کرده باشید

       

  5. عکس پروفایل حمیدرضاقربانی در سایت باگتو حمیدرضاقربانی نوشته:

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

    1. احسان بابائی نوشته:

      سلام آقاي قرباني 

      ممنون از پيشنهاد شما 

      اين دوره تموم شد

      شايد در آينده آموزش ساخت اتوماسيون اداري با asp.net core 

      رو آموزش بدهيم و بر روي سايت منتشر كنيم

  6. عکس پروفایل mohammad در سایت باگتو mohammad نوشته:

    خیلی ممنون از شما که این دوره را رایگان اموزش دادید

    1. احسان بابائی نوشته:

      سلام

      من هم از شما تشکر میکنم که وب سایت باگتو را انتخاب کرده اید.

      امیدوارم آموزش های باگتو بتونه تاثیر مثبتی در حرفه ای تر شدن شما داشته باشه

  7. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام

    از کجا بفهمم url ای که اکشن من را صدا زده چیست 

    می خواهم درخواست حتما از طرف سایت خودم و حتما از اکشن x باشد

    1. احسان بابائی نوشته:

      سلام 

      داخل request ميتوني url قبلي كاربر رو بدست بياري 

      string referer = Request.Headers["Referer"].ToString();
  8. عکس پروفایل امیر  در سایت باگتو امیر نوشته:

    سلام استاد عزیز.

    من یک چیزی برام توی .net core گنگه اونم اینه که من یک سری آموزش داشتم راجع به c# که خیلی اموزشات سنگینی بودن یکی از این آموزشا C# 7 in a nutshell هستش که حدودا هزار و خورده ای صفحه داشت.

    .netcore و .net امکانات زبانیشون چقدر باهم فرق میکنن؟ یعنی ما همه اونایی که توی .net داشتیم اینور هم داریم یا نه؟

    یک راهنمایی بکنید خیلی ممنون میشم.

    ممنون از زحماتتون

    1. احسان بابائی نوشته:

      سلام

      زبان c# با فریم ورک DotNet  متفاوته

      و در DotNetFramework  و DotNetCore  و DotNet5   از تمامی امکانات زبان سی شارپ میتوانید استفاده کنید

      و هیچ محدودیتی در این زبان برای هرکدام از این فریم ورک ها وجود ندارد

       

  9. عکس پروفایل sina در سایت باگتو sina نوشته:

    خیلی ممنون که شما رایگان آموزش میدید 

     

    چندتا قسمت داره کلا؟

     

    1. احسان بابائی نوشته:

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

  10. عکس پروفایل علی حسن در سایت باگتو علی حسن نوشته:

    سلام وتشکر فراوان من هم با سواد ابتدایی میخام یاد بگیرم راهنماییم کنید 

    1. احسان بابائی نوشته:

       

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

      باید رزومتون رو بررسی کنم و مسیر آموزش رو بر اساس دانش خودتان بهتون بگم

      09128698172

  11. عکس پروفایل Mohammad Saadati در سایت باگتو Mohammad Saadati نوشته:

    با سلام دوره بسیار عالی بود ممنون از زحماتتون واقعا

    زمان دقیق انتشار نداره قسمت اخر آپلود روی هاست؟

    1. احسان بابائی نوشته:

      سلام آقای سعادتی

      بستگی به پروژه دوره ستارگان Asp.Net Core دارد.

      لطفاً در کانال تلگرام و یا اینستاگرام باگتو عضو بشوید به شما اطلاع می‌دهیم بعد از آپلود

  12. عکس پروفایل محسن رضایی در سایت باگتو محسن رضایی نوشته:

    سلام و خدا قوت دوستان یه کار عالی درست کردین

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

    Unable to create an object of type 'DataBaseContext'. For the different patterns supported at design time, see https://go.microsoft.com/fwlink/?linkid=851728

    1. احسان بابائی نوشته:

      سلام

      لطفا کلاس DataBaseContext و تنظیمات مربوط به DbContext داخل Startup رو با ویدیو ها و سورس کدهای این دوره مقایسه کنید

      و مثل نمونه کد ما پیاده سازی کنید

  13. عکس پروفایل ابراهیم در سایت باگتو ابراهیم نوشته:

    سلام جناب بابایی
    ممنون از زحمات و توضیحات شما، خدا قوت!
    ادامه فیلم ها و فصل 7 کی آپلود میشه؟! زمانش مشخص هست؟!!

    1. احسان بابائی نوشته:

      سلام

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

      برای آموزش های بیشتر و حرفه ای تر در مورد Asp.Net Core  توصیه می کنم حتما در دوره ستارگان َسح.أثف ژخقث  av;j ;kdn

  14. عکس پروفایل Saba در سایت باگتو Saba نوشته:

    سلام‌، وقت به خیر ، یه سوال داشتم ، در فیلم شماره ۶۰ ، زمانی که در فایل startup , میخام connection string تعریف کنم ، فایل databasecontext نمیشناسه ، وقتی میخام رفرنس بدم فقط به لایه ی application و فایل idatabasecontext اجازه میده که رفرنس بدم ، علتش چیه؟

    1. احسان بابائی نوشته:

      سلام

      شما باید ددر پروژتون از ایترفیس استفاده کنید

  15. عکس پروفایل Mehdi Mahdavi در سایت باگتو Mehdi Mahdavi نوشته:

    سلام نوشتید سورس کد دارد ولی در سایت وجود ندارد

    1. احسان بابائی نوشته:

      سلام

      به همراه فایل ها سورس هم قرار دارد

  16. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    باسلام و خسته نباشید خدمت مهندس بابایی 

    ادامه فصل ششم کی اپلود میشه ؟؟؟

    1. احسان بابائی نوشته:

      سلام محمد جان

      قسمت اخر این دوره بعد از تصمیم گیری نهایی در مورد دوره ستارگان Asp.Net Core  آپلود میشه

      ممکنه چند قسمت دیگه به این دوره اضافه بشه

  17. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    اگر یک مقاله یا سایت معرفی کنید حتی انگلیسی 

    ممنون می شوم 

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

    متشکر

  18. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام چه طور وبینار برگزار کنیم در سایت خودمون با کد نویسی

  19. عکس پروفایل peyman در سایت باگتو peyman نوشته:

    سلام خسته نباشید 

    ممنون از زحمتی که بابت این آموزش کشیدید.

    آقای بابایی آموزش تا فصله پنجم خوب بود .از نظرمن فصله ششم چون پروژه محوره باید با حساسیت بیشتر پیش می رفت که برعکس خیلی ضعیف شد وچند قسمت که از این فصل گذشت شیوه ی تدریس تغییر کرد .کاش در حینه کد نویسی توضیحاتتونم می دادید واین فصلو جدی تر برخورد می کردید.درکل سپاس

    1. پشتیبانی باگتو نوشته:

      سلام

      این رویه فقط برای چند قسمت بود که تغییر کرد

      ویدیوها رو با دقت بیشتری ادامه دهید حتما نتیجه خوبی میگیرید

  20. عکس پروفایل Ehsan Bonyadi در سایت باگتو Ehsan Bonyadi نوشته:

    با سلام و احترام

    چرا برای اعتبارسنجی از خود Identity استفاده نکردید؟

  21. عکس پروفایل رضا در سایت باگتو رضا نوشته:

    سلام. در طراحی Code-First بانک اطلاعاتی ی سوال دارم. لطفا راهنمایی فرمایید.

    یک جدول دارم که تمام کالاهای من در آن است.

    به جدولی دیگر نیاز دارم که تعدادی از این کالا ها را ذخیره کند به اضافه یک ویژگی برای این کالای انتخاب شده. یعنی امکان دارد که چند بار در این جدول یک کالا انتخاب شود ولی هر بار ویژگی ان متفاوت باشد.

     

    مثلا کالای انتخابی من موتور هست و ویژگی آن اصلی

    دوباره کالای انتخابی من موتور هست و اینبار ویژگی آن فرعی

    کالای بعدی ترمز و ویژگی ABS

    دوباره ترمز و ویژگی Magnet

    دوباره ترمز و ویژگی Hydro

     

    چطور باید این جدول را طراحی کنم. 

    سپاس

  22. عکس پروفایل Mhi در سایت باگتو Mhi نوشته:

    سلام وقت بخیر این دوره کی به اتمام میرسه ؟ حدودا چند جلسه دیگه باقی مونده ؟ 

  23. عکس پروفایل khezri در سایت باگتو khezri نوشته:

    سلام اقای مهندس بابایی جلسه 63 ذخیره کردن در دیتا بیس اموزش دادین

    من چه با سورس خودم چه با سورس شما نتوستم ذخیره انجام بدم

    مسیر ذخیره دیتا بیس هم تغییر دادم

    با تشکر

  24. عکس پروفایل حمید در سایت باگتو حمید نوشته:

    سلام مجدد

    واقعا آموزشهای خیلی مفیدی ارائه کردید و همه مرتبط بهم 

    subdomain که توی کامنتها فرمودید توی کدام قسمت هست

    علاقمند شدم این قسمت رو ببینم

  25. عکس پروفایل مرتضی عابدینی در سایت باگتو مرتضی عابدینی نوشته:

    سلام اگر بخواهیم برای گرفتن لیست کاربران از viewmodel استفاده کنیم ویومدل رو کجا تعریف کنیم؟

  26. عکس پروفایل khezri در سایت باگتو khezri نوشته:

    سلام اقای بابایی اگر ممکن همراه کلاس اموزشیتون data base هم بذارید یا اخرین data base  بذارین ممنونم

  27. عکس پروفایل نسرین ملکی در سایت باگتو نسرین ملکی نوشته:

    با سلام و تشکر از آموزش خوب شما
    تا فصل 5 آموزش روان بود و درسها ساده، اما در فصل 5، آموزش متوسط شد و از درس 5 این فصل یکباره سطح آموزش متفاوت شد و کارهایی که انجام میدین بدون توضیح و مبهم شد.

  28. عکس پروفایل amir mohammadi در سایت باگتو amir mohammadi نوشته:

    با سلام خدمت استاد گرامی  

    سورس پروژه این دوره رو از کجا میتونم بگیرم ؟

  29. عکس پروفایل Mhi در سایت باگتو Mhi نوشته:

    سلام استاد وقت بخیر حدودا چقدر دیگه دوره به اتمام  میرسه ؟؟؟

  30. عکس پروفایل esh در سایت باگتو esh نوشته:

    بسیار خوب و سازنده

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

    همین دوره رایگان سایتهای دیگه کلی پولشه

    ممنون

  31. عکس پروفایل نعمان عبدالله پور در سایت باگتو نعمان عبدالله پور نوشته:

    سلام وققتون بخیر

    لینک های دانلود مشکل داره ؟  چون دانلود نمیشه 

  32. عکس پروفایل moh sal در سایت باگتو moh sal نوشته:

    سلام مهندس

    از راهنمایی های شما بسیار ممنونم. میشه در مورد انواع ایجاد ریلیشن ها بگید چرا بعضی جاها از virtual استفاده میکنید؟در ایجاد ارتباط با جداول کدام روش بهتر است؟

  33. عکس پروفایل negar karimi در سایت باگتو negar karimi نوشته:

    سلام و درود بر شما

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

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

    از شما سپاسگزاری می کنم که در آموزش و ارائه علم تون هیچ خساستی بخرج نمی دهید. (توهین به مدرسین نمیکنم ولی اساتیدی وجود دارند که خیلی از مطالب را ارائه نمی دهند ....)

    پر انرژی و پر صلابت باشید

     

  34. عکس پروفایل هادی در سایت باگتو هادی نوشته:

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

    1. روشن احمدی نوشته:

      سلام

      این دوره رایگانه و نیازی به خرید ندارید برای این دوره

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

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

  35. عکس پروفایل هادی در سایت باگتو هادی نوشته:

    سلام

    asp.net core 5 razor pages

    رو هم بزارید عالیه

    بصورت 0 تا 100 نه فقط در یک فصل اشاره ای بهش بشه

    و یه پروژه ای با هاش انجام بدید

    آینده از آن razor هستش

    ممنون

    1. پشتیبانی باگتو نوشته:

      سلام ممنون از شما

      در دوره ستارگان asp.net core  آموزش داديم

  36. عکس پروفایل hamid tavakoli در سایت باگتو hamid tavakoli نوشته:

    آقای بابایی سلام

    ممنون بابت فیلم آموزشی که گذاشتید. بسیار آموزنده بود. من بعد از دیدن فیلم ۶۰ همه کارهایی که شما بیان کردید انجام دادم ولی هنگام اجرای دستور migration خطای زیر داد:

    Unable to create an object of type 'DataBaseContext'. For the different patterns supported at design time, see https://go.microsoft.com/fwlink/?linkid=85172

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

    لطفا راهنمایی کنید.

  37. عکس پروفایل ناشناس در سایت باگتو ناشناس نوشته:

    سلام

    ویدیوها دانلود نمیشن

    ممنون میشم بررسی فرمائید

    1. روشن احمدی نوشته:

      سلام لطفا از یک مرورگر دیگه استفاده کنید.

      برای برخی از کاربران روی  کروم دانلود نمیشه

      که به زودی این مشکل رو رفع می کنیم

  38. عکس پروفایل Mitra در سایت باگتو Mitra نوشته:

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

  39. عکس پروفایل Twins1386 در سایت باگتو Twins1386 نوشته:

    سلام.ببخشید، نمی دونم چرا ویدیو ها دانلود نیمی شن. اگه میشه یه چکی بکنین.

  40. عکس پروفایل علیرضا در سایت باگتو علیرضا نوشته:

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

     

  41. عکس پروفایل Amir sarabi najad در سایت باگتو Amir sarabi najad نوشته:

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

  42. عکس پروفایل آیدین در سایت باگتو آیدین نوشته:

    سلام مهندس

    آقا یادمه تو قسمت ۶۵ فیچر رو مجبور بودی جدا کنی از بقیه مدل (بخش اضافه کردن محصول ). واسه اینکه مجبور نباشی جدا کنی همون نکته که خودتون فرمودین راه حلشه کافیه اون قسمت مربوط به فیچرها تو جی کوعری رو این طوری تغییر بدیم:

    var imagesFeature=$("#ProductFeatures tr:gt(0)").map(function() {return {DisplayName:$(this.cells[0]).text(),Value:$(this.cells[1]).text()};});
    			$.each(imagesFeature,(idx,feature)=>{data.append("ProductFeatures["+idx+"].DisplayName",feature.DisplayName);data.append("ProductFeatures["+idx+"].Value",feature.Value);});
    

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

    request.Images = Request.Form.Files;

     

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

    سلام . ایا دوره در حال برگزاری هست یا تموم شده؟ چقدر مونده؟

     

  44. عکس پروفایل Ati در سایت باگتو Ati نوشته:

    سلام وقت بخیر

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

    سوالی که داشتم از خدمتتون در مورد facade هست، تو قسمتی که راجع به facade توضیح میدین برای اضافه کردن دسته بندی یجا خود کلاس addnewcategory اضافه میشه به facade و جای دیگه اینترفیس IGetcategory میخواستم بپرسم چرا به این صورته؟ باید اینجوری باشه یا اشتباها یکی کلاس و دیگری اینترفیس اد شده.

  45. عکس پروفایل mohammadreza movahedijam در سایت باگتو mohammadreza movahedijam نوشته:

    با عرض سلام و خسته نباشید

    آیا دوره به اتمام رسیده؟در غیر اینصورت چند قسمت باقی مانده؟

  46. عکس پروفایل محمد مهدی در سایت باگتو محمد مهدی نوشته:

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

    همه ی اسکریپت ها رو تو خود لویت مستقیما آدرس دادم

  47. عکس پروفایل حسین در سایت باگتو حسین نوشته:

    ای کاش فایل های تجمیع شده کلاس های هر دوره رو به صورت rar در یک فایل قرار میدادین (این جا که اجتمالا نمیشه اما تو تلگرام ای کاش میذاشتین)

    1. احسان بابائی نوشته:

      سلام آقا حسین

      فعلا ساختار سایت ما این اجازه رو نمیده.

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

       

  48. عکس پروفایل محمد مهدی در سایت باگتو محمد مهدی نوشته:

    سلام 

    در اسکریپت ها آدرس دهی درست است ولی بعضی ها می گیره بعضی هانه

    البته بگم اسکریپت همه صفحه ها رو تو یک صفحه آدرس دادم بعد اون صفحه رو برای لیوت اسکریپت دادم 

    یکی راهنمایی کنه 

    1. احسان بابائی نوشته:

      لطفا سوال رو واضح تر مطرح کنید

  49. عکس پروفایل Javad Rezvani در سایت باگتو Javad Rezvani نوشته:

    سلام جناب بابایی مطالب تحت دات نت کور 5 هست یا برای تمام نسخه ها عمومیت داره مثلا بحث روتینگ مختص دات نت کور 5 هست یا نه؟

    درضمن ممنونم از بابت زحمات شما بزرگوار بابت رایگان بودن مطالب خدا حفظت کنه از جمیع بلا ها همچنین خانواده محترمت رو ان شاءالله....

     

    1. احسان بابائی نوشته:

      سلام آقای رضوانی

      بسیاری از مطالبی که گفته شده از جمله Routing در ورژن های پایینتر هم به همین صورته

      و میتونید در ورژن های 3.1 هم استفاده کنید

      البته الان دیگه ورژن نهایی 5 ریلیز شده و بهتره از نسخه 5 استفاده کنید

  50. عکس پروفایل محسن روشنی در سایت باگتو محسن روشنی نوشته:

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

    1. احسان بابائی نوشته:

      ممنونم آقای روشنی

  51. عکس پروفایل salar asadi در سایت باگتو salar asadi نوشته:

    سلام خسته نباشید و ممنون بابت اموزش فوق العاده تون.

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

    1. احسان بابائی نوشته:

      سلام

      منسوخ نشده

      حتی با ارائه .Net 5  برای این نسخه هم اپدیت شده

      ما از تگ هلپر LazZiya استفاده کردیم در پروژه از لینک زیر میتوانید نسخه این پکیج رو دانلود کنید

      https://www.nuget.org/packages/LazZiya.TagHelpers/

  52. عکس پروفایل مهدی ناطقی در سایت باگتو مهدی ناطقی نوشته:

    سلام دوره  ML.Net هم بزارید 

    1. احسان بابائی نوشته:

      سلام

      امسال برنامه ای برای دوره ml.net نداریم

      اما حتما یه دوره جامع برای ML.Net بر روی سایت منتشر می کنیم

  53. عکس پروفایل مرتضی عابدینی در سایت باگتو مرتضی عابدینی نوشته:

    سلام ضمن تشکر از شما میشه بفرمائید در کدام یک از ویدئوها در مورد الگوی facade توضیح دادید؟

    1. احسان بابائی نوشته:

      سلام در قسمت های اولیه پروژه

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

      فکر کنم قسمت 60 باشه

  54. عکس پروفایل آیدین دیانتی در سایت باگتو آیدین دیانتی نوشته:

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

  55. عکس پروفایل Sudy Taher در سایت باگتو Sudy Taher نوشته:

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

  56. عکس پروفایل Abolfazl در سایت باگتو Abolfazl نوشته:

    سلام واجب gitlab باید چی کار کنیم ؟؟؟؟؟؟؟

    اصلا نمیفهممش شما دوره ای نداری یا جایی رو نمیشناسین که برم یاد بگیرم ؟؟؟

  57. عکس پروفایل علی یار الماسی در سایت باگتو علی یار الماسی نوشته:

    سلام. مهندس سورس سایت تمپلت و ادمین رو نذاشتی برامون که خودمون پیاده کنیم!

    1. احسان بابائی نوشته:

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

      تمپلیت ها رو هم در ادامه دوره در بهتون ارائه شده

       

  58. عکس پروفایل مسعود در سایت باگتو مسعود نوشته:

    عاااالییییییییییی

  59. عکس پروفایل Twins1386 در سایت باگتو Twins1386 نوشته:

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

    حتما تهیه کنین هم اینو هم پیشرفتشو.

    1. احسان بابائی نوشته:

      ممنونم از شما

  60. عکس پروفایل حسینی در سایت باگتو حسینی نوشته:

    با سلام ممنون از سایت خوبتون

    چرا من دوره هارو نمیتونم دانلود کنم

  61. عکس پروفایل Amir Hossein در سایت باگتو Amir Hossein نوشته:

    من وقتی add-migration رو میزنم ارور script halted رو میده. تو اینترنت سرچ کردم گفته بودن که باید power shell ویندوز رو اپدیت کنی به ورژن 5.1 ولی هیچکدومش نصب نمیشه و ارور The update is not applicable to your computer رو میده. ویندوزم رو هم اپدیت کردم ولی فایده ای نداشت. دات نت فریم ورک 4.5.2 هم نصبه. کسی میدونه مشکل از کجاست؟

  62. عکس پروفایل NeMoN در سایت باگتو NeMoN نوشته:

    سلام و خسته نباشید

    ممنون از آموزش خوبتون. این که به صورت رایگان هم منتشر می کنید چندبرابر میکنه ارزش کار رو.

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

    درود بر مهندس جوان و گرانقدر

    بسیار سپاس ازینهمه تلاش 

    بسیار زیبنده ستایش است  این حرکت 

  64. عکس پروفایل کیارش شکاری در سایت باگتو کیارش شکاری نوشته:

    چرا نمیشه دانلودشون کرد؟

     

  65. عکس پروفایل ali2004hblog.pythonanywhere.com در سایت باگتو ali2004hblog.pythonanywhere.com نوشته:

    سلام استاد میشه نحوه کانفیگ sqlite یا mysql در efcore هم بگید ؟؟؟ ❤

  66. عکس پروفایل امیر حسین زمانیان در سایت باگتو امیر حسین زمانیان نوشته:

    خیلی عالی استاد

  67. عکس پروفایل alireza iranloo در سایت باگتو alireza iranloo نوشته:

    سلام استاد خسته نباشید واقعا قشنگ درس میدید بدون اغراق می گم  ولی کاش  میشد روشهای وربه به سایت با مثل فیس بوک  گوگل ایمیل رو هم یاد میدادید

     همین طور بخش فراموشی رمز عبور و بازیابیشو همین طور سطح دسترسی   کاربران 

     ممنون اززحمتاتتون

  68. عکس پروفایل Mohsen Heydari در سایت باگتو Mohsen Heydari نوشته:

    سلام استاد بابایی

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

  69. عکس پروفایل Farhad Safari در سایت باگتو Farhad Safari نوشته:

    سلام

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

  70. عکس پروفایل علی الیاسی در سایت باگتو علی الیاسی نوشته:

    وقتتون بخیر

    ببخشید پیش نیاز های این دوره چی هست؟

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

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

  72. عکس پروفایل amir mohammadi در سایت باگتو amir mohammadi نوشته:

    سلام خدمت استاد بابایی عزیز     

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

    $.ajax({              
                    url: "/admin/image/addimage",
                    type: "POST",
                    data: dataimage,
                    
                    contentType: false,
                    processData: false,
                    success: function (res) {
                        $("#imagelistviewcomponent").html(res);
                        $("#mainModal").modal('hide');
                    }
                });

  73. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

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

  74. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

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

  75. عکس پروفایل amir hossein در سایت باگتو amir hossein نوشته:

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

  76. عکس پروفایل khezri در سایت باگتو khezri نوشته:

    سلام مهندس

    درمورد بالا بردن سایت و SEO توضیح میدین

    وقتی داریم سایت طراحی میکنیم چی چیزهای باید رعایت کنیم

    با تشکر

  77. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    یوزر نیم پسورد مدیر در پروژه  چیست

    1. پشتیبانی باگتو نوشته:

      پروژه بدونه دیتای دیتابیس آپلود شده

      و اطلاعاتی از مدیر بر روی دیتابیس شما وجود ندارد

      باید خودتان یوزر و پسورد را تنظیم کنید.

  78. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

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

     

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

    هم لوازم الکترونیکی

    ممنون

  79. عکس پروفایل Amir در سایت باگتو Amir نوشته:

    سلام. آقای بابایی این دوره و دوره "http و مبانی وب" تموم شده‌اند؟ توی توضیحات نوشته "درحال بارگزاری" ولی چند وقته که اپدیت نمیشن. دوره http هم یه مشکلی داشت که گفتم ولی مثل اینکه واس کسی مهم نبود.

  80. عکس پروفایل A J در سایت باگتو A J نوشته:

    سلام
    من واقعا نمیدونم با چه زبانی ازت تشکر کنم احسان جان، امیدوارم بهترینها برات اتفاق بیافته

     

  81. عکس پروفایل مرتضی ابراهیمی در سایت باگتو مرتضی ابراهیمی نوشته:

    سلام اقای بابایی

    من یک برنامه تحت وب ساختم البته با asp.net mvc و با core پیش نرفتم.

    برای آپلود فایل های بالا بعد تحقیق فهمیدم که باید کد زیر رو در web.config اضافه کنم

    <system.web>
    <httpRuntime targetFramework = “4.6.1” executionTimeout=”999999″ maxRequestLenth=”1048576″ />
    </system.web>

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

    HTTP Error 413.1 - Request Entity Too Large
    The request filtering module is configured to deny a request that exceeds the request content length.

    اگر امکانش هست برای حل این مشکل بهم کمک کنید.  و iis ورژن 10 می باشد

    ممنون از لطفتون

  82. عکس پروفایل سیدمهدی رسولی در سایت باگتو سیدمهدی رسولی نوشته:

    سلام

    چند قسمت دیگه مونده استاد

  83. عکس پروفایل محمد فتاحیان در سایت باگتو محمد فتاحیان نوشته:

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

     

  84. عکس پروفایل Majid Gorgin در سایت باگتو Majid Gorgin نوشته:

    فایل های سایت مشکل دران چرا دانلود میکنم ولی با winrarباز نمیشه و ارور میدهد

     

    1. احسان بابائی نوشته:

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

      کدام قسمت برای شما باز نمیشه؟

  85. عکس پروفایل Ali Feyz Abadi در سایت باگتو Ali Feyz Abadi نوشته:

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

    1. احسان بابائی نوشته:

      سلام لینک دوره پیشرفتمون اینه دوره ستارگان Asp.Net Core 

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

  86. عکس پروفایل Ali در سایت باگتو Ali نوشته:

    سلام واقعاً خسته نباشید،

    بابت آموزش خوبتون و زمانی که برای تهیه این دوره آموزش خوب گذاشتید، از شما تشکر میکنم. 

     

    1. احسان بابائی نوشته:

      سلام علی آقا

      ممنونم که باگتو رو انتخاب کردید.

      لطفا دوره و سایت مارو هم به دوستانتون معرفی کنید

  87. عکس پروفایل Hadi Pakdel در سایت باگتو Hadi Pakdel نوشته:

    واقعا عالیه واقعا عالیه. با این آموزش ها تازه فهمیدم asp.net core چیه و چطور کار میکنه!

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

    1. احسان بابائی نوشته:

      سلام آقا هادی ممنونم از شما

      منتظر دوره های بهتری از باگتو باشید

  88. عکس پروفایل Nadi R در سایت باگتو Nadi R نوشته:

    سلام و وقت بخیر 

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

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

    1. احسان بابائی نوشته:

      سلام 

      ممنوم از شما

  89. عکس پروفایل Mpaint در سایت باگتو Mpaint نوشته:

    با سلام  .

    خسته نباشید .

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

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

    اجرتون با امام حسین.

     

    1. احسان بابائی نوشته:

      سلام 

      تشکر می کنم از شما و خیلی خوشحالم که نزدیک به 99.9% کاربرانی که در این دوره شرکت کرده اند از دوره راضی هستند.

      دوره های بعدی ما چندین برابر با کیفیت تر از این دوره هستند.

      منتظر دوره های رایگان بیشتری از باگتو باشید.

      لطفا باگتو رو به کسانی که دنبال یادگیری برنامه نویسی هستند معرفی کنید

  90. عکس پروفایل javad sajadi-mjs در سایت باگتو javad sajadi-mjs نوشته:

    سلام

    از جایگاه فانکشن ها و پروسیجر های سمت دیتابیس در asp core توضیح بدین

    آیا با core میشه بصورت کد فرست تولید کرد یا باید db first  انجام داد؟

    1. احسان بابائی نوشته:

      سلام 

      من تا حالا با CodeFirst انجام ندادم.

      بهتره در Db انجام دهید و در  Ef از آنها استفاده کنید

  91. عکس پروفایل Masi در سایت باگتو Masi نوشته:

    سلام و خسته نباشید

    این دوره تموم شده یا ادامه داره؟

    1. احسان بابائی نوشته:

      سلام 

       قسمت پاپلیش و انتظار پرو/زه بر روی وب از این دوره باقی مونده

  92. عکس پروفایل رضا در سایت باگتو رضا نوشته:

    سلام و خدا قوت

    کل آموزش ها رو به طور یکجا، چطور می تونم بگیرم؟

    ممنون

    1. احسان بابائی نوشته:

      سلام 

      فعلا باید تک به تک ویدیو ها رو دانلود کنید

      در آینده این قابلیت رو به سایت اضافه می کنیم

  93. عکس پروفایل kian sharifi در سایت باگتو kian sharifi نوشته:

    سلام

    من می تونم در فصل شش از asp.net core 3 استفاده کنم ؟ یا حتما اید asp.net core 5 باشد؟

    1. احسان بابائی نوشته:

      سلام 

      میتونید از 3.1 هم استفاده کنید

  94. عکس پروفایل مهدی کریمی در سایت باگتو مهدی کریمی نوشته:

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

     

    1. احسان بابائی نوشته:

      سلام 

      تشکر می کنم آقای کریمی.

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

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

  95. عکس پروفایل حسن در سایت باگتو حسن نوشته:

    خدا خیرت بده 
    دمت گرم عالی بود 

    1. احسان بابائی نوشته:

      سلام 

      ممنونم آقا حسن.

      منتظر آموزش های رایگان بیشتری از ما باشید

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

    سلام

    من دارم با پروژه عملی سایت پیش میرم در بخش کاربران حذف کردن ادیت کردن و تغییر وضعیت کاربر پیاده سازی شد و بدرستی کار میکنه اما بخش ایجاد کاربر کار نمیکنه و همچنین سرچ کاربران ، کدهای داخل مثال هم که اجرا کردم دقیقا مثل کدهای فقط بخش ایجاد کاربر انجام نمیشه هیچ خطایی هم نمیده وقتی ذخیره کاربر رو میرنم هیچ اتفاقی نمیافته مشکل آیا از sql سرور هست؟ چون تنها چیزی که میتونه توی سیستم من متفاوت از محیط کد زدن مثال داشته باشه همونه ممنون میشم راهنمایی کنید.

    با تشکر

    1. علی حجتی نوشته:

      زهرا ملک آرا :

      سلام این جور مواقع باید کد رو trace کنید تا بینید مشکل کجاست

  97. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    سلام عرض شد

    روزتون به خیر

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

    هر بار که متد detail در کنترلر product فراخوانی می شه یک آیدی محصول هم باید بگیره. گرفتن آیدی اون محصول در این متد می تونه نشون دهنده ی بازدید اون محصول باشه و در نتیجه باید متغیر بازدید اون محصول یک عدد زیاد بشه. این افزایش بازدید رو می شه در سرویس IGetProductDetailForSiteService که برای متد detail هست پیاده سازی کرد و فکر می کنم که بیشتر از یک خط کد هم نیاز نیست.

    حالا سوال من اینه: سرویس IGetProductDetailForSiteService برای query گرفتن ساخته شده و نه برای command فرستادن. آیا من با این کارم معماری cqrs رو نقض نمی کنم؟ یا اینکه چون این سرویس داره دو کار رو انجام می ده و دو دلیل برای تغییرش وجود داره کدنویسی کثیف به وجود نمیاد؟ در این مساله راه حل جایگزین شما یا راه پیشنهادی فیلم آموزشی چیه؟

    پیشاپیش از حسن توجهتون ممنونم

    1. احسان بابائی نوشته:

      سلام 

      سلام میتونید یک سرویس کامندی برای این کار بنویسید و از اون سرویس کامندی در اینجا استفاده کنید.

      البته اینجا هم بنویسید چون دستور کامندیه روی دیتابیس کامندی ما اجرا میشه( و این موضوع رو ما در این دوره پیاده سازی نکردیم که دستورات روی دوتا دیتابیس جدا اجرا بشوند)

  98. عکس پروفایل محمد در سایت باگتو محمد نوشته:

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

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

    فقط جسارتا، فایل های فشرده ی شماره 70 و 71 (پیاده سازی جستجو و صفحه بندی برای محصولات) به نظر می رسه که خرابن و باز نمی شن.

    پیام خطا: The archive is either in unknown format or damaged

    ممنون می شم پیگیری کنین.

    1. احسان بابائی نوشته:

      سلام 

      ویدیو ها مشکلی ندارند لطفا دوباره بررسی فرمایید

  99. عکس پروفایل AmirHosseinAzhdari در سایت باگتو AmirHosseinAzhdari نوشته:

    سلام استاد خسته نباشید

    چنتا سوال داشتم     تو دستورات efCore شما از 2 تا ToList() استفاده میکنین من اونو تو sql profiler تست کردم و از ToList() استفاده کردم نتیجه های برابری داشتن ولی سرعت و دستورات sql  دومی بهتر بودن و سرعتشم زیاد بود آیا این درسته یا علت خاصی داره ک شما ازش استفاده میکنین؟

    یه سوال دیگم اینکه شما از ajax  برای ثبت نام و post کردن استفاده کردین آیا از لحاظ امنیتی مثلا مقابل حملات xss این روش مشکلی نداره؟ چون از ValidateAntiForgeryToken استفاده نمیکنیم و    اینکه میشه با ajax  هم ازش استفاده کرد؟؟

    1. احسان بابائی نوشته:

      سلام

      از ToList اولی استفاده میکنم که داده هارو از سرور دیافت کنه و بعد Select کنم. در این مورد در فصل سوم ستارگان AspNet Core صحبت کردیم.

      و در این پروژه و این دوره هم مباحث امنیتی رو آموزش ندادیم و بر روی پروژه هم اعمال نکردیم

  100. عکس پروفایل sh roo در سایت باگتو sh roo نوشته:

    سلام وقت بخیر یه سوالی داشتم 

    در قسمت 58 وقتی میخام Area  جدید اضافه کنم و  Add new Scafollded Item  رو که میزنم این خطا رو میده 

    there was an error running the selected Code generator install the pakage Microsoft.visual stodio.web.codegeneration.Design and try again

    چطور باید حلش کنم؟

     

     

    1. sh roo نوشته:

      مشکلم اوکی شد. مربوط به خود ویژوال بود آپدیت کردم اوکی شد

  101. عکس پروفایل مرتضی ابراهیمی در سایت باگتو مرتضی ابراهیمی نوشته:

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

    1. احسان بابائی نوشته:

      سلام

      میتونید سفارش رو در اون مرحله با داده هایی که دارید ثبت کنید

      و بعد از 

      رداخت ویرایش سفارش رو انجام دهید.

      و یا اینکه در سشن ذخیره کنید

  102. عکس پروفایل saba musavi در سایت باگتو saba musavi نوشته:

    سلام استاد. ای کاش فایل پروژه رو تو سایت قرار می دادین 

    1. احسان بابائی نوشته:

      سلام فایل های پروژه به همراه ویدیوها آپلود می شوند

  103. عکس پروفایل رضا در سایت باگتو رضا نوشته:

    سلام

    ویژوال استادیو Community 16.7 را آنلاین نصب کردم ولی بعد از نصب در Target SDK دات نت 5 نیست تا 3.1 هست. دو تا SDK 64,86 هم جدا نصب کردم ولی باز دات نت 5 را ندارم. 

    لطفا راهنمایی فرمایید.

    سپاس

    1. احسان بابائی نوشته:

      سلام

      از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK   رو فعال کنید و یک بار VS را ببندید و دوباره باز کنید که بتوانید از  نسخه Preview هم استفاده کنید.

       

  104. عکس پروفایل علیرضا کریمی مقدم در سایت باگتو علیرضا کریمی مقدم نوشته:

    عالی

    1. احسان بابائی نوشته:

      تشکر از نظر لطف شما

  105. عکس پروفایل Khlail Zeiaei در سایت باگتو Khlail Zeiaei نوشته:

    سلام آقای بابایی عزیز

    مطالب بسیار جالب و مفید و به روز است  مخصوصا DOTNET CORE

    از شما ممنونم که با زبان شیوا و افکتهای زیبا و بصورت رایگان آموزش را به این خوبی عرضه کردین.

    انشاالله همیشه موفق باشید.

    1. احسان بابائی نوشته:

      ممنونم از شما آقا خلیل

  106. عکس پروفایل حسین نوروزی در سایت باگتو حسین نوروزی نوشته:

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

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

    سلام و احترام

    علت اینکه یه فایل dll ایجاد نشه چه چیزی میتونه باشه، من با مثال عملی دوره داشتم پیش میرفتم dll های بخش application و domain ایجاد شدن ، ولی در هنگام بیلد کردن پیام داد که dll های بخش persistence رو نمیتونه پیدا کنه و وقتی فولدر رو بررسی کردم دیدم dll هاش ساخته نشده و به صورت دستی از توی همون پروژه سایت کپی کردم و فقط نامو تغییر دادم تا درست شد. علت خاصی داره یا یه ارور در برنامه هست.

    با تشکر فراوان

    1. احسان بابائی نوشته:

      سلام

      احتمالا دلیلش اینه تو اون لایه یه باگ وجود داره که نمیتونه بیلد بشه

  108. عکس پروفایل حمد در سایت باگتو حمد نوشته:

    سلام استاد زحمت جلسه آخر رو هم میکشید

  109. عکس پروفایل ESI در سایت باگتو ESI نوشته:

    جناب بابایی مشکل من حل شد

    مشکل مربوط به عدم همخوانی نسخه ها vs2019 و  core5  بود که با اصلاح نسخه , مشکل حل شد .

     

    فقط در خود سایت باگتو یه مشکل وجود داره :

    توی پنل کاربری ,  قابلیت ویرایش اطلاعات کاربری از جمله تغییر رمز ورود وجود ندارد.

    موفق باشید

  110. عکس پروفایل Pedram Faraji در سایت باگتو Pedram Faraji نوشته:

    سلام استاد  ،خواستم ببینم در معماری Clean مثلا یک تابع نیاز داشته باشم تا ورودی کاربر رو دیکد کتم در کدام قسمت از دسته بندی شما قرار میگیره ؟

    1. احسان بابائی نوشته:

      ممکنه در لایه های Ui -Application -Persistance به این کلاس نیاز داشته باشید 

      و به همین دلیل بهتره در لایه Common  قرار بدهید

  111. عکس پروفایل mohammad در سایت باگتو mohammad نوشته:

    سلام و درود جناب بابایی.

    چه زمانی این دوره به پایان می‌رسه؟

    چند قسمت دیگه مونده تا تموم بشه؟

  112. عکس پروفایل talieh در سایت باگتو talieh نوشته:

    سلام من هنگامی ک میخوام area بسازم این اررور رو میده چکار کنم؟ error rzc generate exited with code 2

  113. عکس پروفایل talieh در سایت باگتو talieh نوشته:

    سلام من هنگامی ک میخوام area بسازم این اررور رو میده چکار کنم؟ error rzc generate exited with code 2

  114. عکس پروفایل talieh در سایت باگتو talieh نوشته:

    سلام من 5.0.100-preview.8.20417.9 رو نصب کردم ولی وقتی میزنم اینستال برای ef core طبق توضیحاتی که داده بودین خودتون تو آموزش ها اررور Package Microsoft.EntityFrameworkCore.SqlServer 5.0.0-preview.8.20407.4 is not compatible with net50 رو میده

  115. عکس پروفایل ESI در سایت باگتو ESI نوشته:

    خاطر نشان بشم استاد در حال حاضر آخرین ورژن از web.codegeneratin.Design   با ورژن 5.0.0-preview.8.20419.1 بر روی پروژه نصبه :

    هر بار هم که میخوام ورژن رو تغییر بدم  ُ وقتی میخواد View رو بسازه دوباره code Generation   رو آپدیت میکنه به اخرین نسخه

  116. عکس پروفایل ESI در سایت باگتو ESI نوشته:

    سلام خدمت جناب آقای بابایی عزیز

    ممنون از دوره آموزش مقدماتی بسیار خوبتون .

    انشاءالله بتونم بعد از یه مدت تمرین در دوره ستارگانتون شرکت کنم

    من موقع تمرین کردن به یه مشکل خوردم که اجازه ادامه کار بهم نمیده

    زمانی که میخوام یه view  از نوع razor View بسازم

    با خطا زیر روبرو میشم :

     

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

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

    1. احسان بابائی نوشته:

      سلام حامد جان

      ممنون از شما

  118. عکس پروفایل talieh در سایت باگتو talieh نوشته:

    سلام من برای اینستال Microsoft.EntityFrameworkCore.Tools و Microsoft.EntityFrameworkCore.SqlServer بهم اررور Package Microsoft.EntityFrameworkCore.SqlServer 5.0.0-preview.4.20220.10 is not compatible with net50  میده در صورتی که .net5 نصب کردم م طبق همون گفته هاتون پیشرفتم چکار میشه کرد در این مورد؟ ممنون میشم راهنمایی کنید

    1. احسان بابائی نوشته:

      شما Preview چند رو روی سیستمتون نصب کردین؟

      باید همون ورژن و ا کمتر را نصب کنید

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

      dotnet --list-sdks
  119. عکس پروفایل صابر ذوالقرنین در سایت باگتو صابر ذوالقرنین نوشته:

    سلام بر مهندس بابایی عزیز 

    ببخشید حجم فایل ها برای دانلود خیلی زیاد است برای یک فایل 8 دقیقه ای  36 میگابایت  این خیلی زیاد است پیشنهاد می کنم از روش های کم کردن حجم فایل بدون افت کیفیت استفاده کنید اگه برای شما امکان دارد 

    1. احسان بابائی نوشته:

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

      که یکی از دلایل افزایش سرعت همینه

      و در برخی از قسمت ها هم سورس پروژه داریم در کنار ویدیو.

      ممنونم از پیشنهاد شما

      سعی میکنیم در ویدیوهای بعدی تا جایی که از کیفیت کم نشه 

      حجم رو پایین بیاریم

       

  120. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    لطفا راهنمایی کنید

    1. احسان بابائی نوشته:

      سلام با عرض معذرت بابت تاخیر پیش اومده

      پاسخ سوالات شما داده شد.

      لطفا صفحه رو اسکرول کنید رو به پایین

  121. عکس پروفایل abolfazl در سایت باگتو abolfazl نوشته:

    سلام 

    در mvc بهترین روش برای وصل شدن به دیتا بیس چیه؟؟ 

    با همین روش میشه وصل شد؟؟

    1. احسان بابائی نوشته:

      در هر جایی که از EF استفاده کردین بهترین روش همون روش CodeFirst.

      البته بستگی به شرایط هم داره

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

       

  122. عکس پروفایل حسین در سایت باگتو حسین نوشته:

    با سلام و خسته نباشید خدمت استاد بابایی عزیز

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

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

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

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

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

    1. احسان بابائی نوشته:

      سام آقا حسین ممنون از شما

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

      2- در مورد ریپازیتوری هم اینو بگم

      حر شما کاملا درسته باید از ریپازیتوری استفاده کرد. اما  اگه برید و توضیحات EntityFramwork رو بخونید می بینید که به صورت توکار الگوی Repositoryو unitOfWork رو پیاده سازی کرده. و زمانی که از EF استفاده می کنید اگه ریپازیتوری ایجاد کنید یک لایه اضافه به برنامه اضافه کرده اید که هیچ کمکی به شما نمیکنه

      همون DbSet های EF کار Repository رو برای ما انجام می دهند.

       

      امیدوارم با آموزش ها باگتو بتونیم تغییراتی خوبی در زندگی شما ایجاد کنیم.

  123. عکس پروفایل Abolfazl در سایت باگتو Abolfazl نوشته:

    ما تو mvc استارت آپ نداریم برای همین وقتی بخایم ایترفیس ها رو addscope کنیم باید چی کار کنیم 

    تو کدوم قسمت این کارو میکنیم ؟؟

    1. احسان بابائی نوشته:

      در اون مکانی که سرویس هارو ثبت می کنیم داریم از IOC Container داخلی Asp.Net Core استقاده می کنیم.

      در ورژن قبلی Asp همچین امکانی به صورت توکار وجود نداره و شما باید IOC Container  هایی که برای این فریم ورکه نصب کنید و ازشون استفاده کنید. 

      اگر با تزریق وابستگی - DI - Ioc Container  و این موارد آشنایی ندارید دوره تزریق وابستگی مارو ببینید.

       

  124. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی 

    من نظری داده بودم راجب محدود کردن دسترسی ها به یک فایل و شما لینکی فرستادید 

    من از اون لینک و جا های دیگه تحقیق کردم و به یک نتیجه رسیدم

    باید داخل UseStaticFiles چک کنی که کاربر وارد شده یانه

     

    ولی فایل های پولی رو چجوری باید حفاظت کرد؟

    مثلا کاربر باید پول بده یک سری دوره رو دانلود بکنه 

    از آقای علی حجتی ممنونم که پاسخ نظر قبلی منو دادن ایشون گفته بودن که باید چک کنی اون دوره توی دوره های کاربر هست یا نه ولی این که نمیشه !! یکی دوره رو میخره و لینک لو می‌ره بعد هرکی بیاد می‌تونه اون لینک رو توی URL بزنه و دانلود بکنه 

     

    ممنون میشم پاسخ این رو هم بدید

    1. احسان بابائی نوشته:

      نصف راهو رفتی

      تا اینجا فنی بود

      از اینجا به بعد بیزینسیه

      1- کلا دانلود فایل رو فقط برای اعضای که لاگین کردن فعال می کنی.

      2- بعد از لاگین چک می کنی ببینم آیا این فرد اون دوره رو خرید کرده ؟ اگر خرید کرده بود  اجازه دانلود بهش میدی

      حالا اگه لینک لور بره

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

      طرف لاگین میکنه و بررسی میشه میبینی که خرید نکرده و اجازه دانلود نداره

       

      حالا مگه یه نفر با حساب اون شخصی که خرید کرده بتونه وارد بشه و دانلود کنه.

      برای جلوگیری از این روش هم   میتونی تعداد دانلود هارو محدود کنی.

      مثلا بعد از یک بار دانلود دیگه بهش اجازه دانلود ندی.

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

       

  125. عکس پروفایل Abolfazl در سایت باگتو Abolfazl نوشته:

    سلام از معماری clean میشه تو mvc هم استفاده کرد ؟؟

    و این که تو mvc هم میشه بدون این که به sql server بریم table ساخت ؟؟

    1. احسان بابائی نوشته:

      سلام

      این معماری فقط مختص Asp.Net Core  نیست و شما در هر تکنولوزی میتونید از این معماری استفاده کنید.

      سوال دوم اگه منظورتون استفاده از CodeFirst؟  بله 

      هرجایی که شما از EF بتونید استفاده کنید

      میتونید با این روش دیتابیس خودتون رو ایجاد کنید.

  126. عکس پروفایل سینا سماواتی در سایت باگتو سینا سماواتی نوشته:

    سلام.

    من فصل 6 تا قسمت 12 دیدم و پروژه رو به همون صورت  که توضیح دادین ایجاد کردم ، به عنوان customer ثبت نام انجام دادم ولی وقتی با همون مشخصات می خوام دوباره وارد سایت شم میگه رمز اشتباه است.در صورتی که مطمئنم رمز درسته.با چند کاربر و رمزهای مختلف بررسی کردم ولی برای همه این پیام نشون میده.مشکل کجاست؟

    ممنون از دوره آموزشی شما .

    1. احسان بابائی نوشته:

      دیباگ کنید.

      احتمالا اون جایی که داره پسورد رو انکریپت می کنه مشکلی وجود داشته باشه

  127. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    این روشی که گفتید برای ایجاد دو  ریلیشن بین دو جدول است 

    ولی می خواهمچند ریلیشن بین از یک جدول به چند جدول مختلف برفرار کنم

    1. احسان بابائی نوشته:

      برای این مورد مشکلی وجود ندارد

      خود  EF ارتباطات رو تشخیص میده به مثال زیر دقت کنید

      از جدول User  با دو جدول دیگه ارتباط برقرار کرده ایم

       

          public class User
          {
              public int Id { get; set; }
              public virtual ICollection<Order> Orders { get; set; }
              public virtual ICollection<Comment>  Comments { get; set; }
      
          }
          public class Order
          {
              public int Id { get; set; }
              public virtual User User { get; set; }
              public long UserId { get; set; }
          }
          public class Comment
          {
              public int Id { get; set; }
              public virtual User User { get; set; }
              public long UserId { get; set; }
          }

       

  128. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام

    متشکر

    مگه میشه از یه جدول به دو حدول ریلیشن زد 

    من که می زنم وقت ساخت جداول ارور می ده و می گوید ریلیشن زیاد است 

    ویرشوال هم کردم

    لطفا کد فرست توضیح دهید با ef

    1. احسان بابائی نوشته:

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

      ولی اگر یک ریلیشن باشد خود EFCore تشخیص  میده و براتون ریلیشن هارو ایجاد می کنه.

       

      این کانفیگ رو با Fluent Api در کلاس DbContext می تونید انجام دهید

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

    مطابق آموزش های شما اگر برای پروژه یک Custome Athenticate قرار دادم و کاربر و اکشن های آن را کنترل کرده ام اما یه جاهایی در پروژه نیاز دارم در کنترلر یک متد پست را با Ajax فراخوانی کنم اما Custome Athenticate با اینکه خطا میدهد اما باز متد اجرا میشود.

  130. عکس پروفایل Mahdi Niknezhad در سایت باگتو Mahdi Niknezhad نوشته:

    سلام. لینک های دانلود کار نمی کنن؟

    1. روشن احمدی نوشته:

      سلام کدام قسمت برای شما کار نمی کند؟

  131. عکس پروفایل Abolfazl در سایت باگتو Abolfazl نوشته:

    سلام چرا برای برقراری ارتباط بین دو تا تیبل در یه جاهایی از virtual استفاده میکنین و در یه جا هایی هم استفاده نمی کندی؟؟؟؟

    1. احسان بابائی نوشته:

      سلام

      اگه از Virtual استفاده کنیم میتونیم دیتاهای ریلشین رو هم با جدول اصلی Load کنیم.

  132. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام می خواستم یک سایت باشه که بتوانند گروه تشکیل دهند و برایش اعضا انتخاب کنند 

    برای بانک اطلاعاتی باید چه کار کنم ؟

    دستوری هست که خودکار تیبل بسازد؟

    1. احسان بابائی نوشته:

      سلام

       خیر باید خودتون طراحی کنید.

  133. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام استاد بابایی

    میشه فرق Authentication و Authorization رو توضیح بدید.

    اصلا ما چرا از Authorization استفاده میکنیم 

    من یک ویدیو دیدیم که میومد Authentication رو پیاده سازی میکرد ولی دیگه مثل ما از Authorization استفاده نمی‌کرد (یعنی توی Startup و ConfigureService نمی اومد مثل ما تک تک نقش ها رو AddPolicy بزنه)

     

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

    من واقعا اینا رو درک نکردم میشه توضیح بدید

     

     

     

  134. عکس پروفایل abolfazl در سایت باگتو abolfazl نوشته:

    سلام چطور میشه ویدیو آپلود کرد و نشونش داد؟؟؟؟؟

  135. عکس پروفایل hack garena در سایت باگتو hack garena نوشته:

    سلام استاد خوبین استاد تا حالا با ارور 
    rzc discover exited with code -532462766
    روبه رو شدین من اصلا نمیتونم از preview استفاده کنم نمیشه پروژ] رو اجرا کرد

  136. عکس پروفایل pourya در سایت باگتو pourya نوشته:

    فایل قسمت 85 مشکل داره , extarct نمیشه

  137. عکس پروفایل امیر در سایت باگتو امیر نوشته:

    واقعا عالیه این آموزش

    خسته نباشید

  138. عکس پروفایل پوریا در سایت باگتو پوریا نوشته:

    چطور باید از دامین اصلی تو ساب دامین فایل اپلود کرد؟

    یعنی از پنل ادمین که  example.com هست به files.example.con

    1. احسان بابائی نوشته:

      با دور روش میتونید این کار رو انجام دهید

      1- یک Api بنویسید برای آپلود فایل و در کد بک اند سایت اصلی با همون api فایل هارو آپلود کنید

      2- اگر از هاست دانلود استفاده می کنید و نمیتونید Api بر روی این هاست اجرا کنید با یک اکانت FTP  میتونید فایل ها رو به این سرور منتقل کنید

       

  139. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    با سلام خدمت آقای بابایی

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

     

    من هرچی توی Google سرچ کردم به نتیجه ی مطلوبی نرسیدم 

    چطور میشه اینو پیاده سازی کرد ؟

    اگه نمیتونید توی چت توضیح بدید میتونید لینک یک مثال رو بهم بدید چون واقعا بهش نیاز دارم 

    1. احسان بابائی نوشته:

      سلام در فصل دوم هیمن دوره یه middleware  معرفی کردیم به نام UseStaticFiles

      باید این رو سفارشی کنی برای پروزت و منظق خودت رو براش ایجاد کنید.

      لینک زیر رو مطالع کن 

      اگه نتونستی به جایی برسی یگو که خودم یه مقاله براش بنویسم بزارم تو سایت

      https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-3.1

  140. عکس پروفایل حمد در سایت باگتو حمد نوشته:

    سلام 

    استاد این دوره تموم شده یا هنوز ادامه داره؟

    اگر ادامه داره چند قسمت دیگه مونده؟

    1. احسان بابائی نوشته:

      فقط قسمت پاپلیش سایت روی سرور مونده. 

      که به زودی آپلود می شود.

       

      البته بعد از مدتی آپدیت های برای این دوره بر روی سایت قرار می گیرد.

  141. عکس پروفایل ممد در سایت باگتو ممد نوشته:

    سلام جناب بابائی 

    قسمت آخر این دوره کی اضافه میشه؟

    1. احسان بابائی نوشته:

      سلام

      احتمالا طی چند روز  آینده 

      ولی تاریخ دقیق رو نمیتونم بگم فعلا

  142. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی 

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

    ما چطوری میتونیم دانلود فایل ها رو محدود کنیم ؟!

    مثلا ما یک سایت داریم که کاربر پول میده مثلا چند تا فایل رو می‌تونه دانلود بکنه .

    اگه توی پوشه wwwroot اپلود کنیم  کاربر می‌تونه لینکش رو بزنه و دانلود کنه

     

    سوال من اینه که چطور اگه کاربر لاگین کرده بود یک سری فایل رو بتونه دانلود بکنه 

     

    همین سایت باگتو.  چجوری کسایی که نخریدن دوره ی پیشرفته  رو نمیتونن دانلود بکنن ؟.

    خیلی واجبه تورو خدا سریع جواب بدید

     

    واقعا ممنون از شما آقای بابایی هر سوالی توی ذهن من پیش میاد میام و از شما میپرسم واقعا ممنون خدا خیرتون بده

     

     

    1. علی حجتی نوشته:

      PARSA SABZEI

      با سلام 

      و با اجازه استاد 

      یکی از این راه ها اینه که یک فیلد به ویدیو ها بدین که اگه true بود اجازه دانلود به کاربر رو بده و اگر false بود اجازه دانلود نده و این مورد رو با middleware ها میشه پیاده کرد

      و در بخش کاربران هم اگر کاربر دوره رو خریده بود اجازه دانلود رو بهش بدین

      یعنی در قسمت دوره های کاربر این دوره وجود داشته باشه و موقع دانلود چک بشه که ایا کاربر در این دوره ثبت نام کرده یا نه 

    1. احسان بابائی نوشته:

      سلام

      روش های زیادی برای این کار وجود داره

      مثلا میتونی با یک middlware  دانلود فایل از یک پوشه سایت رو محدود کنید. و در اون middleware  اطلاعات کاربر رو دریافت کنید و بررسی کنید که آیا این کاربر این فایل رو خریداری کرده یا خیر؟

      اگر خرید کرده بود اجازه دانلود اون فایل رو میدین.

       

  143. عکس پروفایل امیر الهی در سایت باگتو امیر الهی نوشته:

    سلام استاد من زود قضاوت کردم و عذر میخوام و ازتون حلالیت می طلبم.

    یا علی.

  144. عکس پروفایل امیر الهی در سایت باگتو امیر الهی نوشته:

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

    و وقتی نمی تونه تهیه کنه، نتونه یه قالب رایگان به جامعیت صفحات این قالب پولی پیدا کنه؟؟؟

    و بنا براین پروژه ش به فنا بره؟؟؟

    والا بقیه سایتا قالبا رو هم میدن که آدم خیالش از Client سایت راحت باشه

    1. احسان بابائی نوشته:

      عزیزم

      1- اولا که ما شما رو مجبور نکردیم از خدمات رایگان ما استفاده کنید میتونید برید از همون سایت ها یی که اشاره کردی استفاده کنید.

      2- دوما ما مسئول هزینه های پروژه شما نیستیم که به فنا بره یا نه

      3- سوما کسی که میخواد از این راه کلی پول در بیاره باید برای بالا بردن خودش هزینه کنه.

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

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

      موفق باشید

  145. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام متشکر از پاسخگویی شما 

    لطفا این رو هم ملاحظه کنید که خود کدی که استفاده می کنید قبلا توضیح دهید سپس در پروژه عملی ترکیب آن با کد های دیگر را توضیح دهید

  146. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    • سلام
    • لطفا تا انتها بخوانید بعد نظر دهید
    • از وقتی کد نوشتین بعد توضیح می دهیدی انگار دارم کد یکی دیگر رو نگاه می کنم و اصلا هیچ فرقی با این که سورس آخر پروژه نگاه کنم نداره
    • و فقط می گید این کلاس این کار را می کند در حالی که این کلاس چه طور این کار را می کند از تابعی که ارث بری کرده جه خصوصیتی دارد؟
    • این فقط فارسی خوانی کد است 
    • و فقط سعی در بالا آوردن سایت است 
    • در حال که در پروژه عملی هدف انجام پروژه نیست 
    • هدف همراه شدن آموزنده است و یعنی قبلا یاد گرفته کد ها چیست و در پروژه چگونگی ترکیب آن کد ها را یاد می گیرد تا به نتیجه برسد
    • و شما کد هایی را ترکیب می کنید که قبل توضیحی برای آن کد نداید
    • من باید دو بار آموزش و گوش بدهم تا بفهمم چیست
    • متشکر
    1. احسان بابائی نوشته:

      سلام

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

      و به همون روشی که همزمان در حال ضبط کدنویسی رو انجام میدیم ویدیوهای بعدی آماده شده.

      اون چند قسمت رو تموم کنید در ادامه به روال قبلی برمیگرده.

      ممنونم از نظرات شما

  147. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی 

    چطور میتونیم subdomain  راه اندازی کنیم برای پروژه ؟

     

    مثلا api.xxxx.com

    1. احسان بابائی نوشته:

      روی سروری که میخواستم قسمت آخر رو ضبط کنم برای این دوره مشکلی پیش اومد که نشد.

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

      اونا آماده بشه

      تو قسمت آخر این مورد رو هم آموزش  میدم

  148. عکس پروفایل محمد مهدی اویسی در سایت باگتو محمد مهدی اویسی نوشته:

    سلام آموزش خیلی خوبی دارین من asp.net mvc کار می کردم می خواهم به asp.net Core مهاجرت کنم فکر می کرم خیلی فرق داره ولی مثل همون 

    آموزش خیلی خوبیه 

    فقط سایتتون خیلی دیر بالا می آید

  149. عکس پروفایل امیر الهی در سایت باگتو امیر الهی نوشته:

    چرا تو Validation هیچ ویدیویی نیست

    1. احسان بابائی نوشته:

      قسمت 31 فصل سوم

  150. عکس پروفایل امیر الهی در سایت باگتو امیر الهی نوشته:

    من تازه دارم دانلود میکنم ویدیو ها رو یه سوال برام پیش اومد اونم اینکه شما قالب سایت رو (تو پروژه عملی) به ما می دید؟

    1. احسان بابائی نوشته:

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

  151. عکس پروفایل mohammadreza rostami در سایت باگتو mohammadreza rostami نوشته:

    من هنوز فیلم ها رو ندیدم ولی فکر میکنم خیلی کامل و خوب باشه، حتما بعد از دیدن هر فصل نظرمو میدم
    تقدیر و تشکر میکنم از شما احسان بابایی عزیز

    1. احسان بابائی نوشته:

      ممنون از حسن انتخاب شما.

      امیدوارم این آموزش بتونه برای شما مفید باشه

  152. عکس پروفایل hack garena در سایت باگتو hack garena نوشته:

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

    1. علی حجتی نوشته:

      HACK GARENA

       سلام 

      میتونید از middleware ها استفاده کنید تا دسترسی کاربران رو به پنل مدیریت ببندید

    1. احسان بابائی نوشته:

      قسمت 85 این دوره رو مشاهده کنید

  153. عکس پروفایل Tams Tams در سایت باگتو Tams Tams نوشته:

    سلام 

    فکر نمیکنم از این دوره آموزشی چیز زیادی مونده باشه،

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

    1. احسان بابائی نوشته:

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

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

      د حال آماده سازی این موارد هستیم.

      به محض آماده شدن این قسمت رو هم منتشر  می کنیم

  154. عکس پروفایل Hossein Sharifipour در سایت باگتو Hossein Sharifipour نوشته:

    سلام

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

     

  155. عکس پروفایل علی نیکبخت در سایت باگتو علی نیکبخت نوشته:

    ممنون 

    !!!!!!!!!

     

  156. عکس پروفایل علی  در سایت باگتو علی نوشته:

    سلام

    مهندس هر موقع برنامه اجرا می کنم این خطلا رو میده

    Warning: Potential Security Risk Ahead

    Firefox detected a potential security threat and did not continue to localhost. If you visit this site, attackers could try to steal information like your passwords, emails, or credit card details

    با تشکر

  157. عکس پروفایل مهدی رجایی در سایت باگتو مهدی رجایی نوشته:

    سلام وقتتون بخیر

    خواستم بپرسم این دوره در واقع همون 5 mvc core هست؟

    چون core 5 ک هنوز نیومده

    1. احسان بابائی نوشته:

      Asp.Net Core 5 MVC

      نسخه نهایی هنوز نیومده 

      تا نسخه  preview 8  اومده 

  158. عکس پروفایل saeed در سایت باگتو saeed نوشته:

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

    1. احسان بابائی نوشته:

      سلام در قسمت آخر این دوره  نحوه publish برنامه های Asp.Net Core بر روی سرور ویندوزی  رو آموزش می دهیم.

  159. عکس پروفایل Hossein Sharifipour در سایت باگتو Hossein Sharifipour نوشته:

    سلام استاد

    ضمن تشکر از ارائه خوبتون

    یه سوال: ما اگر بخواهیم مثل asp.net MVC که model  را از روی دیتا بیس بسازیم برای EFcore باید چکار کنم؟
    چون بنظرم باید دیتا بیس مستقل از اپلیکیشن باشد 
    یا اصلا برای دیتا بیس موجود بخواهیم فقط اپلیکیشن را با .net core  بنویسیم

    پیشاپیش از راهنمایتون سپاسگزارم

     

    1. احسان بابائی نوشته:

      سلام  در Ef Core  چیزی به نام  DBFirs و یا ModelFirst  وجود نداره و فقط با روش CodeFirst  میتونید پروزه جدیدتون رو بسازید.

      اپلیکیشن باید مستقل از دیتابیس باشه

      دیتابیس فقط یک ابزاره برای ذخیره داده های اپلیکیشن. و اپلیکیشن بدونه دیتابیس هم باید بتونه (با دیتای این مموری ) به درستی کار خودشو انجام بده.

      البته با این دستور میتونید از روی دیتابیسی که از قبل موجوده مدل ها و انتیتی های خودتون رو بسازید

       

      Scaffold-DbContext "Server=.;Database=BugetoDb;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

       

  160. عکس پروفایل Tams Tams در سایت باگتو Tams Tams نوشته:

    سلام آقای بابایی
    - لطف کنید امکان این رو قرار بدید تا کاربران هم بتونن به کامنت همدیگر پاسخ بدن!

    - آقای PARSA SABZEIسلام:
    امکانش هست مختصر بگید چطور همون فیچر رو اضافه کردید؟
     

    1. احسان بابائی نوشته:

      ممنون از پیشنهادت به زودی این قابلیت به باگتو اضافه میشه

  161. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام استاد بابایی 

    من خودم یک فیچر به پروژه اضافه کردم اونم این بود که کاربر توی پنل ادمین میتونست نقش ها رو حذف و یا اضافه کنه ولی وقتی قسمت Authentication و Authorization رو دیدم فهمیدم این کار من بیهوده بوده چون ما فقط میتونیم یک سری نقش ثابت برای دسترسی به هر کنترلر بزاریم مثلا فقط اپراتور و ادمین 

    راهی هست بشه کاری کرد که دسترسی های ما دینامیک بشن یعنی کاربر توی پنل ادمین وقتی یک نقش اضافه می‌کنه یک مدال براش بیاد که میخوای این نقش کدوم دسترسی ها رو داشته باشه (یعنی مثلاً دسترسی به سفارشات, یا دسترسی به کاربران)           

    بخوام ساده تر بگم ما اتریبیوت Authorize دینامیک داشته باشیم.

     

    با تشکر از تیم باگتو

    1. احسان بابائی نوشته:

      سلام

      اگه Reflection های سی شارپ رو بلد باشی میتونی  همین چیزی که میگیو پیاده سازی کنید.

      البته روش های بهتری هم هستبرای این کار

      در کل در برنامه نویسی هیچ چیزی نیست که نشه انجام داد. اما باید دید انجام اون کار چه ارزشی به سیستمت اضافه می کنه؟

  162. عکس پروفایل اشکان مطاعی در سایت باگتو اشکان مطاعی نوشته:

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

  163. عکس پروفایل koorosh nadimi در سایت باگتو koorosh nadimi نوشته:

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

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

    دوم: باید به چه شکل برنامه زامارین را درست کنیم که اگر کاربری این برنامه را دانلود و نصب کرد همزمان که نصب شد روی گوشی موبایل روی تمام اد لیست تلفن همراه کاربر هم برود و نصب شود البته اگر کاربرانی که تلفن با سیستم عامل اندروید و یا مک و یا حتی ویندوزفون داشته باشند

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

  164. عکس پروفایل koorosh nadimi در سایت باگتو koorosh nadimi نوشته:

    سلام و وقت بخیر

    ببخشید جناب بابایی تفوت روش برنامه نویسی شمما در این پروژه و برنامه نویسی سه لایه چیه ممنون میشم توضیح بدین و اگر بفرض برنامه ای سه لایه باشه و کار میکنه و فعلا مشکلی نداره  میشه همزمان در حال کار هست را تغییر داد و با روشی که شما پیاده سازی کردین  تغییر داد.

    آیا برای این دوره شما میشه دوره موبایل را با زامارین تدریس بفرمایید

    1. احسان بابائی نوشته:

      سلام

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

      بستگی به نوع پروژه داره که از چه روشی استفاده کنید.

      پروزه حال حاضر شما که روی سرور داره کارشو انجام میده و کاری باهاش ندارید. میایید سورستون رو مرحله به مرحله ریفکتور می کنید . و بعد از  انجام هر مرحله تست می کنید کارایی اصلی برنامه تغییر نکرده باشه و یا باگ های پنهانی به وجود نیاورده باشید.

      آموزش زامارین داریم در آینده

       

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

    سلام خسته نباشید یه سوال

     

    اینجور که مثلا برای هر دسته بندی گوشی و لپتاپ و تلوزیون و ...

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

    اینجوری ک خیلی زیاد میشه

    1. احسان بابائی نوشته:

      سلام آقا حامد

      ما همچین طراحی نکرده ایم و کلا یک جدل   category   داریم که میتونید تا   بی نهایت   به صورت درختی دسته بندی ها رو در این جدول تعریف کنید. 

       

  166. عکس پروفایل Abolfazl در سایت باگتو Abolfazl نوشته:

    سلام خسته نباشید. چرا در ویدیو آخر شما برای order کسکید رو غیر فعال کردین؟ فرقش با بقیه چیه ؟؟ چون برای بقیه این کار رو نکردین 

    1. احسان بابائی نوشته:

      CASCADE  برای ارتباط ها بین دو جدول انجام میشود و بر روی update و delete تاثیر می گذارد.

      اگر این مقدار بر روی cascade باشد بعد از حذف و یا آپدیت رکورد پدر رکورد های فرزند نیز update و یا delete می شوند.

      در این قسمت که ما کد نوشتیم چون 2 تا ارتباط داشتیم اجازه نمی داد که مقدار cascade را برای هردوی این ارتباط ها انجام دهیم. و به همین دلیل روی setbull قرارد ادیم که هیچ کاری انجام ندهد.

      البته موقع حذف شما ارور می گیرید که یا ن را هم باید مدیریت کنید.

  167. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    با سلام خدمت آقای بابایی

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

    من شما رو کاملا درک میکنم که مشغله های زیادی دارید , این دوره خیلی زیاد شده و میخواید برید سر دوره پیشرفته

    ولی تخفیف یکی از رکن های اصلی فروشگاه هست و مشتری ها برای یک وبسایت فروشگاه حتما فیچر تخفیف رو میخوان

    زیاد کار نمیبره حداکثر 1 یا 2 جلسه

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

     

    با تشکر از تیم باگتو

    1. احسان بابائی نوشته:

      سلام

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

      سعی می کنیم در آپدیت دوره نکات مهمی که جا مونده رو برای شما  انجام دهیم

  168. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    سلام استاد خسته نباشید

    استاد بابائی تو این بخش امکان کامنت نوشتن کاربران و امتیاز دهی به محصولات هم وجود دارد؟چون بخش مهمی هستش.

    و یه سئوال دیگه اگر محصولی به سبد کالا افزوده بشه از انبار و یا تعداد موجودی ما کم میشه؟

    با تشکر فراوان

    1. احسان بابائی نوشته:

      سلام محمد جان 

      یه فیلد موجود در انبار داریم.

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

      البته زمانی که به سبد خرید اضافه میشه نباید کم کنید. فقط زمانی که خرید نهایی شد.

      کد سبد خرید هم باید جوری نوشته بشه که با هربار نمایش لیست 

      بره موجودی رو چک کنه اگه فرد دیگه ای خرید کرده و موجودی به 0 رسیده این کالا رو از سبد کاربر قبل از اینکه پرداخت کنه حذف کند.

       

  169. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی چند تا سوال و نکته داشتم 

    اگه میشه گزارش گیری رو هم پوشش بدید توی این دوره 

    بعد چجوری باید تعداد کلیک ها رو یک اسلایدر یا یک تصویر یا یک .... رو بدست آورد 

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

     

    1. احسان بابائی نوشته:

      سلام

      در قسمت 71 برای مرتب سازی نحوه بدست آوردن تعداد بازدید محصول رو پیاده سازی کردیم و مرتب سازی بر اساس پر بازدیدترین ها رو هم پیاده سازی  کردیم.

      برای تعداد بازدید یک صفحه مثلا صفحه جزئیات محصول یک فیلد با نام تعدا بازدید اضافه می کنید و هر وقت درخواست این صفحه برای سرویس اومد تعداد بازدید رو 1 عدد اضافه می کنید.  البته این روش تعداد بازدید ربات ها رو هم حساب می کنه که باید مواظب این موضوع باشد.

      گوگل آنالیتیکس یه سرویسی داره مخصوص شمردن کلیک ها در جاهای مختلف سایت.

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

      به نظر گزینه جالبیه و پیچیدگی فنی بسیار کمی برای شما داره بهتره برای شمارش تعداد کلیک بر روی اسلایدر ها از این استفاده کنید.

       

      گزارش گیری هم در یک دوره جدا ارائه میشه.

  170. عکس پروفایل کورش در سایت باگتو کورش نوشته:

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

    1. احسان بابائی نوشته:

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

      private UploadDto UploadFile(IFormFile file)

      در اینجا که فایل را دریافت کردین میتونید هر لاجیکی رو بر روی این فایل انجام دهید

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

                      if (  file.Length > 5242880)
                      {
                          return new UploadDto()
                          {
                              Status = false,
                              FileNameAddress = "شما نمی توانید فایل های بیشتر از 5 مگابایت را ارسال کنید",
                          };
                      }

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

       

  171. عکس پروفایل علی خدائی در سایت باگتو علی خدائی نوشته:

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

    کی دوره به اتمام میرسه؟

    1. احسان بابائی نوشته:

      سلام تو همین هفته دوره مقدماتی تموم میشه

  172. عکس پروفایل فریدون در سایت باگتو فریدون نوشته:

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

    1. احسان بابائی نوشته:

      ممنون از شما آقا فریدون.

      دوستان لطفا همگی این دوره رو به دیگران معرفی کنید. 

  173. عکس پروفایل milad در سایت باگتو milad نوشته:

    سلام

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

    با تشکر

    1. پشتیبانی باگتو نوشته:

      سلام بله

      در یک انتیتی با نام RequestPay فاکتور ها ذخیره می شوند. در قسمت ها ی 28 و 29 این مورد انجام می شود.

  174. عکس پروفایل Ahmad در سایت باگتو Ahmad نوشته:

    سلام آقای بابایی کجا میتونم رزومتون رو ببینم؟

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

    سلام استاد.

    واقعا دوره خیلی عالیه. 

    قدرت انتقال مطالبتون و نحوه تدریس نمرش ۲۰ هست.

    خیلی خیلیییییی ممنون

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

    خدا خیرتون بده واقعا که همچین دوره ای رو به رایگان گذاشتین

     

  177. عکس پروفایل javad در سایت باگتو javad نوشته:

    سلام

    هنوز دسترسی ها کامل نشده

    کاربری که از روی سایت ثبتنام میکنه و در گروه customer قرار میگیره نباید به پنل ادمین دسترسی داشته باشده و بتونه کالا ایجاد کنه تا زمانی که در جدول user in role قانون ادمین بش دسترسی داده بشه

    1. احسان بابائی نوشته:

      سلام

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

  178. عکس پروفایل علی نیکبخت در سایت باگتو علی نیکبخت نوشته:

    خیلی ممنون استاد

  179. عکس پروفایل Mohammadian در سایت باگتو Mohammadian نوشته:

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

    متشکرم

     

     

  180. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام  آقای بابایی 

    میخواستم یک پیشنهاد بهتون بدم

    اگه میشه سورس پروژه رو جدا بزارید

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

    یکاری بکنید که بتونیم ویدیو ها رو جدا دانلود بکنیم سورس رو جدا شما فکرشو بکن فقط ۷۰ مگابایت حجم قالب ها بود کل پروژه تقریبا باید الان ۳۰۰ مگ شده باشه اینجوری توی ۷ قسمت فقط ۲ گیگ باید اینترنت بیخودی صرف کنیم 

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

     

    با تشکر از تیم باگتو 

    1. احسان بابائی نوشته:

      سلام ممنون از پیشنهاد شما.

      پیشنهاد بسیار خوبی بود. این مورد رو حتما انجام می دهیم.

      اما این نیاز به تغییراتی در سایت دارد

      در آپدیت های بعدی حتما این مورد انجام می شود.

      تشکر از شما

  181. عکس پروفایل sh در سایت باگتو sh نوشته:

    بسیار عالی

  182. عکس پروفایل صابر در سایت باگتو صابر نوشته:

    سلام مهندس

    اگر ممکنه یه توضیحی در مورد نحوه پابلیش کردن پروژه و قرار داده پروژه روی هاست میدین!؟
    نیاز خیلی فوری به این بخش دارم

    حداقل به صورت توضیحی هم شده ممنون میشم با خطای Azure Pipline مواجه شدم

    1. احسان بابائی نوشته:

      سلام در انتهای دوره پاپلیش رو انجام می دهیم

  183. عکس پروفایل حسین در سایت باگتو حسین نوشته:

    سلام من جدیدا نمیتونم لاگین بشم نام کاربری رمز عبور وارد میکنم یه صفحه html میاد وارد نمیشه لطفا این رو بررسی کنید من نمیتونم دانلود کنم آموزش هارو 

  184. عکس پروفایل arta در سایت باگتو arta نوشته:

    سلام وقتتون بخیر

    من وردپرس کار هستم به نظرتون در همین بخش بمونم یا اینکه وارد مباحت asp بشوم؟

    1. احسان بابائی نوشته:

      سلام

      با برنامه نویسی asp.net  میتونید جایگاه شغلی بسیار بهتر و درآمد بالاتری نسبت به وردپرس داشته باشید.

      آما قبل از شروع به یادگیری asp.net بهتره پیش نیازهاشو یاد بگیرید.

  185. عکس پروفایل Mehdi در سایت باگتو Mehdi نوشته:

    سلام و ادب استاد بابایی

    در پروژه بهتر هست از razor page استفاده شود یا mvc ?

    سپاس از شما

    1. احسان بابائی نوشته:

      سلام

      mvc معماری بزرگی است و بعضی پروژه ها واقعا نیاز به اینقد پیچیدگی ندارند و در هرکجای برنامتون نیاز به این پیچیدگی نداشتید از razor page استفاده کنید.

      در دوره ستارگان این موضوع رو کاملا بررسی می کنیم

  186. عکس پروفایل حسام در سایت باگتو حسام نوشته:

    سلام استاد. این دوره پیش نیاز داره یانه؟ اگه داره چه چیزایی هست؟؟

    1. احسان بابائی نوشته:

      سلام  مقاله  پیش نیازهای یادگیری asp.net core  را  مطالعه نمایید

  187. عکس پروفایل Tams Tams در سایت باگتو Tams Tams نوشته:

    با سلام و خسته نباشید،

    از اینکه  این دوره رو رایگان گذاشتین قابل تحسین هستین ولی در کل با نظر اقای PARSA SABZEI موافقم!
    اگه این دورۀ مقدماتی اینقدر زمان میبره ، پس دوره پیشرفته واقعا چقدر میخاد زمان ببره تا تکمیل بشه؟!!!!
    *** البته درک میکنم که شما در شرکتی مشغول کار هستین و زیاد وقت ندارید!
    ولی تولید آموزش مخصوصا اگه پولی باشه این مسئولیت رو به شما میده تا با سرعت بیشتری اون رو شروع و به اتمام برسونید!

    امیدوارم دوره پیشرفته مثل این دوره، سرعت قرار دادن ویدئو های جدید اینقدر پایین نباشه! لااقل هفته ای 3 تا ویدئو در سایت قرار بدید!
    تا نهایتا تا آخر امسال دوره پیشرفته تموم بشه!

    ممنون


     

    1. احسان بابائی نوشته:

      سلام
      برای دوره ستارگان asp.net core در هفته بسته به حجم ویدیو بین 3 تا 10 ویدیو آپلود می شود . و انتظار ما اینه این دوره حدود 2 ماه زمان ببره برای تکمیل شدنش.

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

      ممنونم از شما حتما با سرعت بسیار بیشتری به انتشار ویدیو ها می پردازیم

  188. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی 

    یه گِله داشتم ازتون 

    ویدیو ها رو خیلی دیر دیر آپلود میکنید

    ضبط ویدیو اگه ۳۰ دقیقه طول بکشه ۳۰ دقیقه هم برای ادیت بزاریم با زمان آپلود روی سایت و موارد دیگه حداکثر ۱ ساعت و نیم  زمان شما رو میگیره

     

    اگه شما توی دو روز که ۴۸ ساعته نخواین یک ساعت و نیم برای کاربراتون وقت بزارید واقعا کسی دوره پیشرفته رو نمیخره!!

    1. احسان بابائی نوشته:

       

      سلام آقا پارسا

      کاملا به شما حق میدم

      از عید قربان تا غدیر  من مجبور شدم یه سفر برم و این تاخیر به وجود اومد. و برای این من از همه کاربرانمون عذر خواهی می کنم

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

       

  189. عکس پروفایل فرزاد در سایت باگتو فرزاد نوشته:

    با سلام . تشكر بابت آموزش خوبتون.

    استاد آيا ميتوند روش مطمئن و قطعي و يا هر روشي كه خودتون صلاح ميدونيد، براي ديكد كردن خروجي نهايي فايلها و DLL ها رو آموزش بديد كه وقتي سايت رو روي هاست مشتري آپلود ميكنيم امكان نمايش سورس توسط نرم افزار هاي ديكودر وجود نداشته باشه و كدنويسي هاي ما رو نتوانند ببينند.؟

    پاسخ به آقا اميد : از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK   رو فعال کنید و حتما يكبار ويژوال استوديو رو ببنديد و مجدد باز كنيد تا نسخه Preview  رو هم نمایش بده

    با سپاس

  190. عکس پروفایل amir در سایت باگتو amir نوشته:

    با سلام و وقت بخیر

    اگه میشه یه توضیحی در خصوص نحوه استفاده از استور پروسیجر را بدید . شدیدا احتیاج داریم

    ممنون

  191. عکس پروفایل omid در سایت باگتو omid نوشته:

    سلام استاد وقتتون بخیر...

    با توجه به قسمت هفتم من .net 5 sdk رو دانلود کردم و نصب کردم اما گزینه .net core 5 در visual studio نیست... ممنون میشم راهنماییم کنید.

    1. پشتیبانی باگتو نوشته:

      سلام پاسخ شمارو آقا فرزاد در  2 کامنت بالاتر دادند.

      از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK   رو فعال کنید

  192. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام آقای بابایی

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

    با سپاس از زحمات شما.

     

  193. عکس پروفایل حسین حسین پور در سایت باگتو حسین حسین پور نوشته:

    سلام وقت بخیر

    می خواستم ببینم قالب قسمت ادمین رو من از کجا می تونم دانلود کنم؟ فارسی شده

    اگر ممکن هست براری برای دانلود بذارین یا برای من ارسال کنین.

     

    خیلی خیلی ممنون

    1. پشتیبانی باگتو نوشته:

      سلام در کانال تلگرام باگتو کلمه قالبرو جستجو کنید. از اونجا می تونید دانلود کنید

  194. عکس پروفایل ali ziveie در سایت باگتو ali ziveie نوشته:

    سلام استاد عزیز 

    ممنون بابت این دوره خیلی عالی بود

    یه سوالی داشتم از خدمتتون تو دوره ستارگان شما به مبحث امنیت و راه های جلوگیری از هک هم می پردازین؟
    من میخواستم دوره ستارگان رو بخرم اما به مباحثی که تو دوره می پردازین مشخص نیست اگر ممکنه باشه مباحث مشخص بشه 

    با سپاس

    1. احسان بابائی نوشته:

      سلام اقا علی

      ممنونم از شما

      بله، یک فصل رو به آموزش برقراری امنیت در برنامه های asp.net core می پردازیم.

      همون سرفصل های که در پیج دوره گذاشتیم کامل تدریس می شوند. مثلا ef core کامل تمامی امکاناتشو می گیم. 

  195. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام آقای بابایی

    ضمن تشکر محدد از زحمات شما باید خدمتتون عرض کنم که سرعت دانلود از سایت شما خیلی خیلی پائین اومده. ممنون میشم برای راحتی کاربران سایت این مشکل رو بررسی و مرتفع کنید.

    1. احسان بابائی نوشته:

      سلام خانم کیانی

      با اینترنت همراه اول در تهران تونستیم با سرعت 2 مگ دانلود کنیم

      ولی با مبین نت که باید همین سرعت رو بده تقریبا با 70 درصد سرعت کمتری تونستیم دانلود کنیم.

      مثل این که این روزا در بعضی از سرویس دهنده های اینترنت کاهش سرعت رو به عمد ایجاد کردند.

      ممنونم که اطلاع دادین

       

  196. عکس پروفایل علیرضا لولایی در سایت باگتو علیرضا لولایی نوشته:

    مهندس سالم شما که تا اینجا خیلی خوب اموزش دادید 

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

    1. احسان بابائی نوشته:

      سلام

      در قسمت های بعدی سورس کامل به همراه ویدیو آپلود می شود

  197. عکس پروفایل کورش نصرتی هروی در سایت باگتو کورش نصرتی هروی نوشته:

    عرض ادب و احترام جناب بابایی.

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

    بنده یک پیشنهاد دارم.

    اگر براتون امکان داره لینک دانلود یکجای کل دوره رو بگذارید تا در قالب مثلا یک فایل ISO یا RAR بشه دانلودش کرد.

    باز هم از زحماتی که میکشید ممنونیم.

    1. احسان بابائی نوشته:

      سلام ممنونم از شما

      سعی می کنیم بعد از اتمام دوره این کار رو انجام دهیم

  198. عکس پروفایل امیر در سایت باگتو امیر نوشته:

    کی این دوره به اتمام میرسد؟

    چند قسمت دیگه مونده؟

    1. احسان بابائی نوشته:

      سلام فصل اخر حدودا 27 قسمته

      البته شایدم بیشتر

  199. عکس پروفایل صابر در سایت باگتو صابر نوشته:

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

  200. عکس پروفایل هادی در سایت باگتو هادی نوشته:

    سلام از زحمات شما در ارئه مطالب بصورت کارآمد و مطابق با سر فصل های مایکروسافت تشکر می کنم چراکه در برخی سایت آموزش asp.netcore  بصورت سلیقه ای و طبق معلومات مدرس ارائه می شود اما مطالب شما واقعا بر اساس نیاز یک پروژه حرفه ای و استانداردهای آن است و یک کاربر با مشاهده این فیلم ها و تمرینات مکرر می تواند خود را در حد یک توسعه دهنده در یک شرکت معرفی کند. فقط یه سوال و آن هم آنکه دوره پیشرفته چند درصد مطالب جدید دارد که در این مجموعه تدریس نمی شود؟

    1. احسان بابائی نوشته:

      سلام هادی جان، خیلی خوشحالم که این آموزش حس خوبی در شما ایجاد کرده

      تقریبا میتونم بگم دوره ستارگان 100% مطالبی که آموزش داده می شه جدید است.

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

      مثلا ما در دوره مقدماتی یه فصل داشتیم برای ef core اما در این فصل فقط با ef core آشنا شدیم و تونستیم راه اندازی اولیه ازش یاد بگیریم.

      در دوره ستارگان به صورت حرفه ای با تمامی قابلیت های ef core آشنا می شویم.

      چند مورد اینچنینی داریم  و بقیه موارد کاملا جدید و کاربردی هستند

  201. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    با سلام و عرض ادب خدمت جناب آقای بابایی

    در قسمت افزودن محصول به فروشگاه یک مشکلی پیش اومد که پروپرتی Features اگه در کنار Peroperty های دیگه قرار میگرفت مقدارش null میشد

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

     

    شما این کد رو نوشته بودید

                $.each(features,
                    function (i, val) {
                        data.append('[' + i + '].DisplayName', val.DisplayName);
                        data.append('[' + i + '].Value', val.Value);
                    });

     

    که باید با این جیگزین بشه

    $.each(features,
                    function (i, val) {
                        data.append('features[' + i + '].DisplayName', val.DisplayName);
                        data.append('features[' + i + '].Value', val.Value);
                    });

     

    با این کد اون مشکل حل میشه

  202. عکس پروفایل ARMAN BAPIRI در سایت باگتو ARMAN BAPIRI نوشته:

    خب دوره .net 5 هست چرا عنوان رو asp.net core 5 گذاشتین؟؟

  203. عکس پروفایل یحیی در سایت باگتو یحیی نوشته:

    دمت گرم..........

  204. عکس پروفایل رمضان حبیبی در سایت باگتو رمضان حبیبی نوشته:

    با سلام خواستم تشکر کنم بسیار عالی و ممنون 

  205. عکس پروفایل meissam heidari در سایت باگتو meissam heidari نوشته:

    ضمن تشکر مجدد از آموزش و مشروح توضیحات شما

    جناب مهندس در aspcore5 با vs2019 چگونه می توان scaffolding را فقط در همان پروژه شخصی سازی ،مثلا عناوین buttom ها را فارسی کرد؟

    با سپاس پیشاپیش

  206. عکس پروفایل Dev.Net در سایت باگتو Dev.Net نوشته:

    سلام

    امکاننش هست استفاده از  استیمول سافت (Stimulsoft)  رو هم در  این دوره قرار بدین؟

    ممنون!

  207. عکس پروفایل meissam heidari در سایت باگتو meissam heidari نوشته:

    بر اسا معماری clean و اصول solid که محبت کردید و آموزش آن مطرح شد, لایه App که جز هسته Core برنامه هست چرا باید وابستگی و reference به EF داشته باشد!

    1. احسان بابائی نوشته:

      در این طراحی پایینترین لایه domain که به هیچ چیزی وابستگی نداره. و فقط از کلاس های سی شارپ تشکیل شده.

      در لایه اپلیکیشن بیزینس لاجیک برنامه پیاده سازی میشه و برای این کار نیازداریم که با دیتابیس هم در ارتباط باشیم و چون در این لایه از دستورات و امکانات ef استفاده می کنیم مجبوریم یک رفرنس به ef بدهیم. و این معماری کلین رو نقض نمیکنه چون از لایه بالایی استفاده نکره.

      اگه دقت کرده باشید ما در این لایه با استفاده از قرارداد و interface  با دیتابیس کار می کنیم . که پیاده سازی این قرارداد ها در لایه persistence  انجام شده.

       

  208. عکس پروفایل hossinkh در سایت باگتو hossinkh نوشته:

    سلام استاد اگر امکانش هست روزی 2 تا ویدیو اپلود کنید

    ممنون

    1. احسان بابائی نوشته:

      سلام تمام سعیمونو می کنیم.

      امروز هم قسمت بعدی آپلود میشه

  209. عکس پروفایل meissam heidari در سایت باگتو meissam heidari نوشته:

    جناب بابایی امکانش هست در خصوص شخصی سازی scaffolding بصورتیکه بشود modal و استفاده و تولید اتوماتیک sweetalert هارو برای view ها داشته باشیم

  210. عکس پروفایل meissam heidari در سایت باگتو meissam heidari نوشته:

    با سلام و خداقوت

    مهندس جان در بخش معماری کیلین لایه ها رو جدا و بصورت مستقل توضیع کردید .زمان نصب efcore روی اکثر لایه ها حتی خود presentaion آنرا نصب و reference دادید که کمی گیج کننده بود دقیقا مفهوم نبود کدامیک از لایه های تفکیک شده باید به rf ارجاع داشته باشن

    اگر در خصوص جداسازی identity از لایه های معماری بصورت بخش جداگانه با پروژه مدیریت ui مستقل و یا در مورد راه اندازی مدیریت کاربران بصورت identity server در تکمیل پروژه اشاره کنید بنظرم آموزش کاربردی و غنی تر خواهد بود

    با تشکر مجدد

    1. احسان بابائی نوشته:

      سلام refrence  های پروژه رو طبق تصاویر زیر انجام دهید.

      Application

      Persistence

      UI

       

       

      IdentityServer رو در دوره ستارگان asp.net core  آموزش می دهیم

  211. عکس پروفایل ASP.NET_Core در سایت باگتو ASP.NET_Core نوشته:

    سلام

    آیا بخش دوره مقدماتی هنوز ادامه داره؟؟

    1. پشتیبانی باگتو نوشته:

      بله

      قسمت بعدی آپلود شد میتونید دانلود کنید.

  212. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

     

    سلام آقای بابایی

    من میخواستم برای دسته بندی ها سرویس حذف کردن هم بنویسم اما به یک مشکل بر خورد کردم

    من Id اون دسته بندی رو گرفتم بعد find کردم و بعدش اونو Remove کردم ولی یک ارور میده

    SqlException: The DELETE statement conflicted with the SAME TABLE REFERENCE constraint "FK_Categories_Categories_ParentCategoryId". The conflict occurred in database "BugetoStoreDb", table "dbo.Categories", column 'ParentCategoryId'.

     

     

    1. احسان بابائی نوشته:

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

      برای اینکه بتونید عملیات حذف رو هم انجام دهید درکانفیگ ef برای این ارتبطا cascade ثبت کنید

  213. عکس پروفایل vc در سایت باگتو vc نوشته:

    سلام خسته نباشید 

    من هر کاری کردم در مبحث Logging ها نتوستم EventLog رو فعال کنم توی Program.cs هم اضافه کردم:

     public static IHostBuilder CreateHostBuilder(string[] args) =>
                Host.CreateDefaultBuilder(args)
                    .ConfigureWebHostDefaults(webBuilder =>
                    {
                        webBuilder.UseStartup<Startup>();
                        webBuilder.ConfigureLogging(logger =>
                        {
                            logger.ClearProviders();
                            logger.AddConsole();
    
                            logger.AddEventLog();
                        });
                    });
        }

    ولی باز هم در قسمت Event Viewer و در applicationlog هیچی از .net core runtime ثبت نمیشه

    ممنون 

    1. احسان بابائی نوشته:

      اگر طبق آموزش انجام دادین و ثبت نشد

      اول سطح لاگ گذاری رو چک کنید ببینم رو چهlevel  ست شده

      و شایدم در تنظمات خود Event Viewer  مشکلی وجود داشته باشد

  214. عکس پروفایل omid در سایت باگتو omid نوشته:

    سلام میتونم بصورت حضوری در خدمت استاد باشیم

    1. احسان بابائی نوشته:

      سلام آقا امید اگر برای آموزش منظورتونه فعلا کلاس های حضوری  نمی تونیم برگذار کنیم

  215. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

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

    مثلا خودمون بیایم یک middleware اختصاصی بنویسیم یا مواردی مثل ViewComponent ها و ....

  216. عکس پروفایل علیزاده در سایت باگتو علیزاده نوشته:

    سلام.

    پیش نیاز این دوره چیه؟

    باید سی شارپ و شی گرایی رو کامل بلد باشیم؟

    من کلا قصدم یادگیری جاوااسکریپت و نود و ری اکت هست. اون ها به asp.net میتونن مربوط باشن؟ منظورم اینه که یادگیری asp.net کمکی به پیشرفت پروژه های زی اکت یا آنگولار میکنه؟

    1. احسان بابائی نوشته:

       

       

      سلام

      پیشنیازهای این دوره رو در این این مقاله میتونید مطالعه کنید .

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

       

  217. عکس پروفایل Msd در سایت باگتو Msd نوشته:

     قسمت های بعدی کی آپلود میشن ؟

     

    1. پشتیبانی باگتو نوشته:

      احتمالا قسمت بعدی فردا آماده آپلود می شود

  218. عکس پروفایل RahelehHallaj در سایت باگتو RahelehHallaj نوشته:

    با سلام و عرض ادب خدمت شما

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

    براتون بهترین هارو آرزومندم.

    1. پشتیبانی باگتو نوشته:

      ممنونیم از شما

      امیدوارم این دوره بتونه  تغییری مثبت در آینده کاری شما ایجاد کند.

       

  219. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

    سلام اقای بابایی میشه بگید کاربرد ClaimTypesها چیه

    چون در غالب یک enumهست و فیلد هایی مثل NameIdentifier یا Email داره

    تا جایی که خودم اطلاع دارم برای ذخیره Claim ها به کار میره

    ولی خب برای کلایمی مثل Role چرا ما نمیتونیم خودمون براش اسم بزاریم باید بیایم از ClaimTypes.Role استفاده کنیم

     

    اگه میشه یک جلسه برای Claim ها اختصاص بدید چون اصلا توضیح ندادید توی قسمت 3 کاربران

    تعدادی زیادی از کاربران هم بجز من این مسئله رو مطرح کرده بودن اگه میشه بیشتر توضیح بدید راجب Claim ها

    1. احسان بابائی نوشته:

      سلام

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

      حتما در مورد claim ها صحبت می کنیم.

  220. عکس پروفایل vc در سایت باگتو vc نوشته:

    سلام 

    دوره ادامه نداره...؟

     

    1. روشن احمدی نوشته:

      سلام قسمت های بعدی به زودیآپلود می شوند

  221. عکس پروفایل محمد مهدی گلستانی در سایت باگتو محمد مهدی گلستانی نوشته:

    بسار عالی

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

    عالی هستی

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

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

  224. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی یک سوال داشتم ازتون

    برای همین فروشگاه خودمون مثال میزنم

    با باید یک فایل به نام Sitemap.xml داشته باشیم که لینک همه ی محصولات ما داخل باشه تا گوگل بتونه اونا رو اندکس کنه

    چجوری میتونیم در پنل ادمین کاری کنیم که وقتی محصولی اضافه میکنیم خودکار لینکش هم به Sitemap.xml اضافه بشه

    یعنی یک Sitemap  داینامیک داشته باشیم

    چون در یک فروشگاه ممکن هر ساعت یک محصول جدید اضافه یا یک محصول حذف بشه ما که نمیتونیم دستی اینا رو از Sitemap حذف یا اضافه بکنیم

     

    1. احسان بابائی نوشته:

      با استفاده از Linq to Xml  می تونید فایل Xml طراحی کنید.

      و شما میایید یک سرویس با نام SiteMapGnerator می نویسید که هر محصولی اضافه کردید Id محصول رو به این سرویس SiteMapGnerator  ارسال کنید که فایل رو براتون ویرایش کنه.

  225. عکس پروفایل حسن خضري  در سایت باگتو حسن خضري نوشته:

    من تازه شروع كردم ميخواستم از شما تشكر كنم بابت زحماتتون , اموزشتان بسيار عالي

    ممنونم

  226. عکس پروفایل پدرام امینی در سایت باگتو پدرام امینی نوشته:

    بسیار عالی و مسلط

  227. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

    سلام آقای بابایی من مفهوم دستور ThenInclude رو در entity framework نمیفهمم !

    در رابطه با Include تحقیق کردم و متوجه شدم که کاربردش چیه

    میشه توضیح بدید که فرق Include و  ThenInclude چیه

    و در کل کاربردش چیه

    1. احسان بابائی نوشته:

      ThenInclude  هم دقیقا همون کار رو انجام میده. ولی یک سطح داخل تر

      مثلا برای مثال خودمون شما این کد رو می نویسی

      context.Users.Include(p=> p.UserInRole)  

      این دستور تمامی رکورد های که برای  هر کاربر در جدول UserInRole  هم ثبت شده رو از دیتابیس دریافت می کند.

      حالا شما نام Role رو هم نیاز دارید

      از خود User که به جدول Role دسترسی ندارید؟ ولی از جدول UserInRole به Role دسترسی دارید. پس با این دستور میگیم رکورد های UserInRole را که دریافت کردی سپس برای هر رکورد درuserInRole داده های جدول Role رو هم بدست بیار.

      context.Users.Include(p=> p.UserInRole).ThenInclude(p=> p.Role) 

      بین جدول User و UserInRole یک راتباط چند به چند وجود داره و با این روش از هر سر رابطه می تونیم به اون یکی سر رابطه هم دسترسی داشته باشیم.

  228. عکس پروفایل الهام آهنگری در سایت باگتو الهام آهنگری نوشته:

    سلام  تشکر می کنم واقعا عالیه

    من تازه شروع کردم

    دوره های آموزش سی شارپ آموزش html و آموزش css,js  رو از سایت های دیگه خریداره کرده بودم.

    این دوره رایگان بود انتظار این همه کیفیت در مطالب رو نداشتم

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

    من مشتری ثابت شما شدم و هر دوره ارائه کنید خریداری می کنم

    تشکر

  229. عکس پروفایل Galaxy در سایت باگتو Galaxy نوشته:

    سلام خسته نباشید گروه باگتو،
    آقا چرا ادامه دوره آپلود نمیشه؟ امیدوارم نصفه رها نکنید!
    دوستان سوالات خوبی پرسیدن هم درباره این آموزش و هم در دوره ستارگان ولی جواب ندادین!

    1. احسان بابائی نوشته:

      نه آقا خیالت راحت این دوره کامل میشه. 

      بخاطر یه مشکل فنی در شرکتی که کار می کنم مجبور شدم 3 روز تمام وقت اونجا بمونم که مشکلات برطرف بشه.

      دلیل تاخیر در ارسال ویدیو ها و عدم پاسخگویی کامنت ها هم این بود.

      تشکر از همراهی شما

       

  230. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی یک سوال برای من پیش اومده

    توی اکشن SignUp کنترلر Authentication چرا شما اومدین تک تک با if اعتبار سنجی رو انجام دادید ؟!

    چرا اطلاعات رو با یک ViewModel نگرفتین بعد با دستور ModelState.IsValid با یک خط کد validation رو انجام بدید ؟!

    1. احسان بابائی نوشته:

      سلام در اون قسمت توضیح دادم که این روش مناسبی نیست

      کلا نباید از if استفاده کنید.

      من خودم در پروژه هام از fluentvalidation استفاده می کنم که هم کارایی بالایی داره هم از نظر کد نویسی خیلی کد تمیزتری دارین. و شما هم بهتره از fluentvalidation استفاده کنید.

      به یه دوره یکی دو ساعته برای fluentvalidation میزارم توی سایت.

      ModelState هم در فصل سوم تدریس کرده بودیم.

       

  231. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

    آقای بابایی توی قسمت کاربران بخش چهارم که لاگین و ثبت نام رو درس دادید

    اصلا ما نفهمیدیم چی شد مخصوصا اون claim ها فقط گفتید این برای لاگین این برای ثبت نام

     

    اگه میشه توی یک قسمت دیگه claim ها رو توضیح بدید چون اصلا راجبشون توضیح ندادید

     

    ClaimIdentity

    ClaimTypes

    ClaimsPrincipal

    AuthenticationPreperties

    HttpContext.SignInAsync

    هیچ کدوم از اینا و کاربردشون رو توضیح ندادید

    1. احسان بابائی نوشته:

      در اون قسمت توضیح ندادم چون هنوز به کاربردشون نرسیدیم

      در جلوتر از این موارد استفاده می کنیم و همه رو کامل توضیح می دهیم. 

      ممنون از شما که یادآوری  میکنید.

      دوستان در ویدیوها اگر حس  میکنید جایی رو خوب متوجه نشدید کامنت بزارین که در قسمت ها بعدی در موردش صحبت کنم

      یک ماه بعد از اتمام دوره هم یک ویدیو پرای پرسش های شما به دوره اضافه می کنیم.

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

  232. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

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

    1. احسان بابائی نوشته:

      در قسمت  65 افزودن محصول جدید به فروشگاه . نحوه آپلود عکس در asp.net core و نمایش عکس هارو آموزش داده ایم. در جرئیات محصول این عکس ها نمایش داده شده است

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

      باز هم از شما تشکر می کنم بخاطر پیشنهادتون

  233. عکس پروفایل Amir Haghverdilou در سایت باگتو Amir Haghverdilou نوشته:

    سلام و خسته نباشی. 

    اول از همه تشکر میکنم بابت این زحمتی که کشیدید و این همه آموزش رو به صورت رایگان برای ما قرار دادید.

    دوم اینکه دیگه نمیخواید این رو ادامه بدید؟ چون دیدم تو کانال تلگرامی دوره پیشرفته رو قرار دادید.

    1. احسان بابائی نوشته:

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

      ادامه دوره هم برگذار میشه

      این دوره تا جایی که ما سایت رو بر روی سرور آپلود کنیم ادامه داره.

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

  234. عکس پروفایل امير در سایت باگتو امير نوشته:

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

    من تجربه خوبي از كار با ويندوز فرم و وب فرم ها دارم و الان دارم core رو ياد مي گيرم.

    ميخوام بگم تازه كار نيستم

    و متاسفانه اين برنامه نويس هايي كه مي گن بابا پيچيدش نكن 

    بنويس بره ديگه 

    همون هايي هستند كه كد هاي كثيفي مي نويسند و بعد از چند ماه كه روي پروژه كار مي كنند اينقد كد پيچيده ميشه كه خودشون هم نمي تونند كد رو توسعه بدهند. 

    خواستم تشكر كنم كه در كد نويسي سعي مي كنيد روش هاي اصولي رو به ما ياد بدهيد 

    چون قطعا هر روشي كه شما آموزش مي دهيد در بسياري از پروژه ها استفاده مي شود .

    دوره ستارگان هم سرفصل هاش عالي بود 

    با قدرت ادامه دهيد مهندس

    تشكر از سايت باگتو 

     

  235. عکس پروفایل keyhan seo در سایت باگتو keyhan seo نوشته:

    شما برای یه کوئری نوشتم چقدر پیچیدش کردید  ظاهرا mvc رو با oop قدیم اشتباه گرفتید

    به نظرم خودتون برید یه دوره بهینه سازی و یادگیری asp.net mvc core بگذرونید

    1. احسان بابائی نوشته:

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

      لطف کنید دقیقا اشاره کنید در کدوم قسمت و کدوم کئوری

      و اگه خود کوئری که من نوشتم و کئوری که از نظر شما بهینه است رو بنویسید و ارسال کنید ممنون میشم.

       و اینکه دقیقا منظورتون از oop  قدیم چیه؟

      شاید این بحث رو با یک چیز دیگه اشتباه گرفتین چون چیزی به نام oop قدیم و oop جدید نداریم

  236. عکس پروفایل Hamid Mojarrad در سایت باگتو Hamid Mojarrad نوشته:

    با سلام مجدد

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

    ممنونم.

    1. احسان بابائی نوشته:

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

      لطفا روی یک سیستم دیگه چک کنید

      احتمالا مشکل از سیستم شما است.

       ممنونم که سعی می کنید با اطلاع رسانی   ما را در ارائه خدمات بهتر همراهی کنید

      تشکر

  237. عکس پروفایل Hamid Mojarrad در سایت باگتو Hamid Mojarrad نوشته:

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

    باز هم چند نکته را می خواستم عرض کنم

    1- در ویدئوهای اخیر روشی رو انتخاب کردید که از قبل کدها رو مینویسید و در اینجا فقط توضیحات رو ارائه میدید و اشاره کردید که این روش سریعتره و ویدئوهای خارجی از اون استفاده میکنن. در این رابطه جناب بابایی اگر به کانالهای آموزشی انگلیسی زبان در یوتیوب یا سایت یودمی یا موارد دیگه مراجعه کنید، اخیرا از این روش استفاده نمیشه چون بازخورد و تاثیر لازم را روی مخاطب نداشته. در واقع مخاطب نمیتونه ارتباط خوبی با این سبک آموزش برقرار کنه چون خودش رو جای مدرس نمیگذاره و صرفا یه نگاه سطحی به کدها می اندازه بدون نگاه عمقی که در روش کدنویسی همراه آموزش وجود داره. من قویا پیشنهاد میکنم در آموزشهاتون به شکل جدید تجدیدنظر کنید هر چند میدونم فرصت ندارید و باید به آموزشهای پیشرفته بپردازید اما ارائه آموزشهای اینچنینی بیشتر ارزش واقعی زحمات شما رو کم میکنه تا اینکه تاثیر لازم را داشته باشه.

    2- در بخش کاربران قسمتهایی وجود داشت که در رابطه با claim ها و identity ها بود و میدونید که این بخش خیلی مهمه به ویژه اینکه خود دات نت کور هم سیستم احراز هویت کاملی رو ارائه میکنه که خودش آموزش جداگانه لازم داره. به نظرم کمی بیشتر در رابطه با این موارد بایستی وقت می‌گذاشتید تا برای کاربران جا بیفته.

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

    1. احسان بابائی نوشته:

      سلام 

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

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

      و 60 ساعت دیدن ویدیو خیلی سخته مطمئنم اصلا وقت نمی کنید 60 ساعت رو ببینید.

      اما در این روش کد رو مینویسیم و بعد کامل گام به گام مراحلی که انجام شده رو توضیح می دهیم. و فرصت بیشتری دارم که کدها رو توضیح بدهم

      در ضمن: این کدها رو در قسمت های قبلی کامل توضیح دادم و کاربر با این فرایند کاملا آشنا شده

      و اگه در ویدیئ چیز جدیدی باشه با همون روش ها فصل 1 تا 5 ارائه می شود.

      فقط قسمت پروژه به این صورته.

      claim ها هم در قسمت های بعدی وقتی به کاربردشون برسیم توضیح می دهیم.

       

  238. عکس پروفایل داود در سایت باگتو داود نوشته:

    با سلام و وقت بخیر

    آموزش web api رو هم بزارین لطفا. شدیدا احتیاج داریم

    ممنون

    1. احسان بابائی نوشته:

      سلام در دوره ستارگان Asp.Net Core آموزش Web Api  نویسی به صورت حرفه ای رو داریم

  239. عکس پروفایل vc در سایت باگتو vc نوشته:

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

    ممنون 

    و یه تشکر بابت این دوره با حال و کامل

    1. روشن احمدی نوشته:

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

  240. عکس پروفایل siamak asgarkhani در سایت باگتو siamak asgarkhani نوشته:

    فوق العاده بود 

    ساده روان و بسیار منظم و مرحله ای

    صمیمانه تشکر می کنم از زحمتتان

  241. عکس پروفایل Tams Tams در سایت باگتو Tams Tams نوشته:

    سلام وقت بخیر


    1- امکانشهست در دوره پیشرفته سایت دیجی کالا رو اموزش بدین؟
    سایت پیشرفته ای هست و فکر کنم بیشتر مباحث مفید رو پوشش بده!

    2- منم با دیگر دوستان موافقم، لطفا قیمت دوره پیشرفته رو زیاد نزارین تا اونهایی که تو این وضعیت، مشکل مالی دارن هم بتونن دوره رو تهیه کنن!
    ممنون!

    1. احسان بابائی نوشته:

      قصد داریم یه پروژه طراحی کنیم که تمامی موارد حرفه ای مثل redis  و... که در این دوره آموزش می دهیم رو بتونیم عملی روی پروژه پیاده سازی  کنیم. فکر کنم سایت فروشگاهی گزینه مناسبی باشه.

      البته هیچ آموزشی نمیتونه ادعا کنه  دی جی کالا رو کامل آموزش  می دهد.

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

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

       

       

  242. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    سلام و خسته نباشید.

    ممنونم از این دوره عالی شما. چندتا سوال داشتم استاد عزیز

    1-تو دوره پیشرفته از Razor Pages  استفاده می کنید ؟

    2-دوره پیشرفته هم پروژه محور هستش؟

    3-آموزش و یا نکاتی از آخرین نسخه BootStrap هم گفته می شود؟

    4-امیدوارم هستم هزینه دوره متناسب با شرایط بد اقتصادی که وجود داره و  خیلی کمتر از سایر سایتها باشه. هرچند که همین آموزش رایگان شما از خیلی سایتهای غیر رایگان با ارزشتر هستش و امیدوارم خیلی مراعات بکنید.

    همیشه موفق و سلامت باشید 

    1. احسان بابائی نوشته:

      دوره پیشرفته با نام  ستارگان Asp.net Core بر روی سایت منتشر میشه و دلیل این نام گذاری هم اینه که سرفصل های انتخاب شده خیلی فراتر از خود asp.net core هست.

      دوره ما  پروژه محوره  و در طول دوره پروژه رو تکمیل می کنیم و این پروژه با معماری  mvc نوشه میشه اما یک فصل رو کامل به  Razor Page   اختصاص دادیم و در پروزه هم از  Razor page  استفاده می کنیم.

      دوره کامل بر روی بک اند وفناوری های که مربوط به بک اند و سرور مثل کش و دیتابیس وغیره است و موارد فرانت رو به صورت تخصصی تدریس نمی کنیم هرچند که اگه از ابزاری استفاده کنیم یه توضیحی برای شما ارائه می کنیم که باهاش به مشکل نخورید.

      و در مورد نکات مهم bootstrap احتمالا یه دوره رایگان ارائه کنیم.

      البته سرفصل های دوره پیشرفته میتونه تغییر کنه و بنا به درخواست شما میتونیم مواردی رو بهش اضافه کنیم.

       

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

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

  243. عکس پروفایل Hamed در سایت باگتو Hamed نوشته:

    سلام و وقت بخیر

    ممنون بابت آموزش خوبتون.

    یه مشکلی دارم! مفهوم virtual و ICollection رو نتونستم درک کنم ! در داخل کلاس که مینویسین ...

     

     

    public class Role
        {
            public long ID { get; set; }
            public string Name { get; set; }
            public ICollection<UserInRole> UserIns { get; set; }
        }

     

        public class UserInRole
        {
            public long ID { get; set; }
            public virtual User User { get; set; }

     

            public long UserID { get; set; }
            public virtual Role Role { get; set; }
            public long RoleID { get; set; }
        }
    1. احسان بابائی نوشته:

      زمانی که برای یک property از کلمه virtual  استفاده می کنیم. در کوئری گرفتن می تونیم برای اون پروپرتی از lazy Loading استفاده کنیم.

      یعنی زمانی که شما با یک کوئری  user رو load می کنی با استفاده از lazy loading  همزمان UserInRole های اون user رو هم می تونی دریافت کنید. البته باید از دستور Include هم استفاده کنید.

      و ICollection هم که برای ایجاد ارتباط های یک به چند استفاده می شه.

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

    سلام وخسته نباشيد

    لطفا يكدوره مجزا EFCORE هم برگذار كنيد. 

    1. احسان بابائی نوشته:

      در دوره پیشرفته که با نام ستارگان  Asp.Net Core منشر شده است EfCore 5 به صورت کامل و حرفه ای آموزش داده شده است.

  245. عکس پروفایل Ali در سایت باگتو Ali نوشته:

    سلام خسته نباشی استاد 

    یه سوال من الان دارم سی شارپ یاد میگیرم البته درحد مقدماتی به نظرتون اونو تموم کنم بیام سر دوره شما یه همین الان؟؟؟خواهشا جواب بدید سردرگم شدم

    1. احسان بابائی نوشته:

      سلام

      باید با زبان سی شارپ برای asp.net core برنامه نویسی انجام بدین و اگه توی سی شارپ ضعف داشته باشید در اینجا به مشکل میخورید.

      بهتره سی شارپ رو در سطح خوبی یاد بگیرید و بعد asp.net رو یاد بگیرید.

      لیت مواردی رو که یاد گرفتی برام بفرست

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

    سلام استاد من میتونم بجای ویژوال استودیو از rider استفاده کنم

    1. احسان بابائی نوشته:

      سلام آقای حاجیان

      بله .net core با قابلیتی به نام CLI  دیگه محدود به Visual Stadio نیست و روی هر IDE دیگه ای هم میتونید کار خودتون رو انجام بدین

  247. عکس پروفایل محمد  در سایت باگتو محمد نوشته:

    با سلام دوره

    پیشرفته کی شروع میشه

    1. احسان بابائی نوشته:

      شروع کردیم احتمالا فردا شروع کنیم به آپلود

  248. عکس پروفایل Msd در سایت باگتو Msd نوشته:

    سلام چند قسمت دیگه تا آخر این فصل مونده؟

     

    1. احسان بابائی نوشته:

      حدود 7 قسمت دیگه از مقدماتی مونده

  249. عکس پروفایل Unknown در سایت باگتو Unknown نوشته:

    سلام آقای بابایی یک سوال داشتم ازتون

    ما توی layout ادمین فقط به گزینه dashboard کلاس active رو دادیم (منظورم منوی سمت چپ قالب ادمین هست )

    چجوری میشه کاری کرد که کاربر توی هر قسمت رفت اون قسمت  منو کلاس active بگیره 

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

    1. احسان بابائی نوشته:

      سلام

      برای این که کلاس active رو به منوها بدهید باید یک برنامه با جاوااسکریپت براش بنویسید

      راه حل های زیاذی داره ! یکیش این میتونه باشه که url جاری رو بگیری و بر اساس تگ href منوها مقایسه کنی و کلاس active رو براش ست کنید. و یا یک دایرکتوری از آدرس ها و id منو ها داشته باشی و هروقت صفحه Load شد بر اساس url در اون دایرکتوری منوی مورد نظر رو پیدا کنید و کلاس رو براش ست کنید

  250. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

    سلام آقای بابایی یک سوال داشتم از تون

    یادمه که در جلسه آموزش vallidation که با استفاده از jQuery Vallidation انجام میشد ما برای Modal ها مون  attribute های خاصی میذاشتیم و اعتبار سنجی میشدند  

    سوال من اینجاست که اگه کاربر اطلاعات غلط وارد میکرد خود jQuery نمیزاشت فرم submit بشه ولی اگه ما بخوایم با ajax داده ها رو ارسال کنیم دیگه تگ فرمی وجود نداره که جی کوئری جلوی submit شدنش رو بگیره. در اینجور موارد چجوری vallidation  رو سمت کلاینت و هم سمت سرور انجام بدیم ؟؟

    1. احسان بابائی نوشته:

      سلام

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

       $('#myForm').validate();

      ولیدیشن ها رو چک می کنید

  251. عکس پروفایل amir shiri در سایت باگتو amir shiri نوشته:

    خیلی با حوصله و قابل فهم....خیلی از آموزش های پولی هم اینجوری آموزش نمیدن....

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

    1. احسان بابائی نوشته:

      ممنون از شما

  252. عکس پروفایل Parsa در سایت باگتو Parsa نوشته:

    سلام آقای بابایی در پروژه عملی Identity رو یاد نمیدید ؟؟

    چون اینجوری هر کسی میتونه وارد پنل ادمین بشه

    1. احسان بابائی نوشته:

      در ادامه دوره اين مشكل رو حل مي كنيم

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

    سلام و عرض ادب
    دوره ی معماری میکروسرویس در برنامتون هست یا خیر ؟
     

    1. احسان بابائی نوشته:

      سلام دوست عزیز

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

  254. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام جناب مهندس بابایی

    توی دوره پیشرفته تون آموزش داکر مرتبط با ASP.NET Core را هم در نظر گرفتید؟؟

    1. احسان بابائی نوشته:

       سلام آقای کیانی

      بله در دوره پیشرفته، داکر در ASP.NET CORE رو آموزش میدهیم.

      البته داکر فقط مربوط به ASP.NET CORE  نیست و پیاده سازی سیستم داکر بر روی سرور و... یه بحث جداست که یک دوره جامع نیاز داره و معمولا توسط تیم DevOps انجام میشه

      اما بهرحال باید بلد باشید از برنامه های نوشتین Image تهیه  و نصب کنید و این موارد رو که یک برنامه نویس باید از داکر بدونه رو ]م اموزش می دهیم و یک فصل را به داکر اختصاص داده ایم

  255. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    سلام

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

    به صورتی که نظر های جدید اول نمایش داده شوند.

  256. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    توی دوره پیشرفته APIنویسی در چه سطحی (از متوسط یا پیشرفته) تدریس میشه؟؟

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

    با تشکر.

    1. احسان بابائی نوشته:

      در دوره پیشرفته api نویسی حرفه ای رو هم تدریس می کنیم.

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

      البته سرفصل ها هم با توجه به نظرات کاربران قابل تغیره

  257. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام جناب مهندس

    آیا توی دوره پیشرفته آموزش از Autofactهم استفاده و ندریس شده؟؟

    1. احسان بابائی نوشته:

      LightInject رو آموزش می دهیم. نحوه نصب و جایگزین کردن Autofact با ioc داخلی رو آموزش می دهیم

  258. عکس پروفایل خاطره  حیدری در سایت باگتو خاطره حیدری نوشته:

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

     

    1. احسان بابائی نوشته:

      سلام ممنون از شما برای انتخاب باگتو

      ظی چند روز آینده هم دوره پیشرفته رو شروع می کنیم به آپلود

  259. عکس پروفایل omid moradi در سایت باگتو omid moradi نوشته:

    سلام خسته نباشید

    بقیه دوره رو کی بارگذاری میکنین

    ممنون از توضیحات خیلی صریح و مفیدتون و دوره رایگانتون

    1. احسان بابائی نوشته:

      سلام ممنون از شما

      چند قسمت بعدی هم ضبط شده بعد ویرایش و اعمال افکت ها آپلود می کنیم

  260. عکس پروفایل Msd در سایت باگتو Msd نوشته:

    با عرض سلام و خسته نباشین بابت این دوره عالی؛

    جناب بابائی یه عرضی خدمتتون داشتم که قالب پنل سایت و پنل ادمین پروژه رو به صورت یه سورس کد جدا تو سایت به صورت کامل قرار بدید

    توی قسمت 58 سورس کدی نبود، باید قالبو از سورس های قسمتای بعد برداریم؟یه مقدار به مشکل خوردم فایل قالب تو چه پوشه ای دست نخوردست؟

    بازم یه دنیا ممنون ❤❤

     

    1. احسان بابائی نوشته:

      فایل های Css,Js,Image... قالب ها در پوشه Wwwroot پروژه قرارد داده شده است.

      فایل های کامل قالب ها رو به همراه فایل های Html درکانال تلگرام باگتو قراردادم لطفا از اونجا دانلود کنید.

  261. عکس پروفایل Mohammad Far در سایت باگتو Mohammad Far نوشته:

    سلام.در قسمت معرفی Environment شما یکسری متد config رو نوشتید:

    مثل ConfigureStaging, ConfigureDevelopment,ConfigureProduction

    حالا می خواستم بدونم که چطوری Asp Core متوجه میشه این کانفیگ ها مربوط به کدام محیط هست

    حدسی که من زدم این بود که از روی نام گذاری متوجه میشه!!!

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

    1. احسان بابائی نوشته:

      سلام 

      حدس شما درسته من هم خوندم که بر اساس قوانین نام گذاری این کلاس ها رو تشخیص میده

      و اما در اونجایی که من اشتباه تایپی داشتم چون کلاس ها  Production و Staging رو شناسایی کرده پس کلاس باقی مونده رو برای محیط  Development  استفاده می کنه

  262. عکس پروفایل کیا در سایت باگتو کیا نوشته:

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

    بنده کار کوچکی که انجام دادم و می دهم  معرفی آدرس کانال و سایت شما به دوستداران برنامه نویسی هستش.

    استاد یک سئوال در مبحث پکیج  Identity آیا آموزشی هم در  این دوره و یا درسایت وجود داره؟ چون من هنوز اوایل دوره هستم .

    1. احسان بابائی نوشته:

      تشکر می کنم از شما

      identity و  identity server  در دوره پیشرفته تدریس می شوند

  263. عکس پروفایل علیرضا ثقفی در سایت باگتو علیرضا ثقفی نوشته:

    با سلام

    خیلی خیلی از زحمات شما سپاسگزارم

    واقعا استادانه و با مهارت کامل تدریس رو انجام داده اید

    استفاده ی کامل بردم

  264. عکس پروفایل Hamid Mojarrad در سایت باگتو Hamid Mojarrad نوشته:

    دوست عزیز جناب مهندس بابایی

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

    یه نکته رو لازم میدونم عرض کنم و اون اینکه قبل از رسیدن به پروژه عملی، نوع آموزشی که تهیه می کردید خیلی شمرده و با ریتمی کاملا آرام بود و قابل فهم که ادامه مسیر را آسانتر می کرد. اما با رسیدن به پروژه عملی چند عامل باعث شدند کمی در ریتم قبلی خدشه وارد شود:

    اول اینکه همه کاربران اصرار داشتند در ارسال ویدئوها تسریع کنید به همین خاطر نوعی عجله و شتاب در کلام شما کاملا مشهود است.

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

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

    براتون آرزوی موفقیت دارم.

    1. احسان بابائی نوشته:

      سلام آقا حمید از شما تشکر می کنم

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

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

      از قسمت 58 به بعد که تمرکز میکنیم روی پروژه اون روند و نظمی که وجود داشت دوباره به ودیو برگشته.

      بازم تشکر میکنم از نظرات سازنده شما

  265. عکس پروفایل moh در سایت باگتو moh نوشته:

    سلام وقت بخیر

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

    public BloggingContext(DbContextOptions options) : base(options) { }

    DbContextOptions را چرا در سازنده inject کردید؟ این متد(کلاس) چکار میکنه؟

     

    1. احسان بابائی نوشته:

      کلاس DbContext دو سازنده بدونه پارامتر و با پارامتر داره

      وقتی از DbContextOptions options در متد سازنده استفاده می کنیم میتوانیم در کلاسStartup  تنظیمات Sql و رشته اتصال به دیتابیس رو انجام دهیم.

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

      که بهتره این تنظیمات در کلاس Startup انجام بشود

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

    ممنون از شما بسیار عالی تدریس میکنید

  267. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام روزتون بخیر

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

    با تشکر.

    1. احسان بابائی نوشته:

      ممنونم از لطف شما نسبت به باگتو

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

      و انجام این فروشگاه یه خورده زمان رو از ما میگیره 

      چند قسمت دیگه از پروژه دوره مقدماتی رو انجام بدیم دوره پیشرفته رو هم شروع می کنیم.

       

    1. احسان بابائی نوشته:

      پیشنهاد بسیار خوبیه کیانی

      به نظر خود من بهترین محصول اون محصولیه که با توجه به نیاز کاربران ساخته بشه و با نظر کاربران استفاده کننده ساخته شده باشه. 

      حتما این کار رو انجام میدهیم

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

       

       

  268. عکس پروفایل محمد در سایت باگتو محمد نوشته:

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

  269. عکس پروفایل زینب مهاجر در سایت باگتو زینب مهاجر نوشته:

    سلام

    وقت بخیر و خسته نباشید

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

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

    دوره پشرفته را کی آپلود میکنید؟؟؟؟؟

  270. عکس پروفایل ارشاد در سایت باگتو ارشاد نوشته:

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

  271. عکس پروفایل مریم موحدنژاد در سایت باگتو مریم موحدنژاد نوشته:

    سلام

    اگر بخواهیم روی کامپیوتر هم visual studio2019 و هم sqlserver2019 را نصب کنیم، آیا باید حتما اول sql server را نصب کنیم یا فرقی نمیکنه که کدوم اول نصب بشه؟

    1. احسان بابائی نوشته:

      خیلی فرقی نمیکنه اگه هیچکدوم رو نصب نکردین اول sql رو نصب کنید 

      وقتی دارین VS رو نصب می کنید اگه SQL نصب شده باشه تعدادی از تنظیمات مربوط به sql در vs  رو براتون انجام میده. که خیلی هم مهم نیست اکه نیازتون باشه خودتون میتونید دستی انجام دهید.

       

  272. عکس پروفایل Mohammad Far در سایت باگتو Mohammad Far نوشته:

    سلام.

    من این خط رو مطابق آموزش شما به پروژه اضافه کردم(البته روی net 3.1 چون هنوز نتونستم net 5  رو راه اندازی کنم!):

                        webBuilder.UseWebRoot("myroot");

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

    1. احسان بابائی نوشته:

      احتمالا فایل ها رو از حافظه cache می خونه

      ctrl+f5  رو بزنید

  273. عکس پروفایل Mohammad Far در سایت باگتو Mohammad Far نوشته:

    سلام.من .net 5 رو طبق گفته شما دانلود و نصب کردم ولی در لیست انتخاب ویژوا استودیو هنگام ساخت پروژه نمایش داده نمیشه.البته نسخه preview vs رو نصب نکردم چون vs رو به اخرین نسخه اپدیت کردم.

    1. احسان بابائی نوشته:

      از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK   رو فعال کنید که نسخه Preview  رو هم نمایش بده

  274. عکس پروفایل Matin Sobhani در سایت باگتو Matin Sobhani نوشته:

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

    فقط دو تا سوال ؟

    ۱ : فرق razor با blazor چی هست و چرا همه میگن blazor قوی تر هست و راحت تر و این که شما یاد میدید ؟ و بهتر هست کدوم رو یاد بگیریم ؟

    ۲ : میشه رو لینوکس هم یا VS کد نویسی ASP CORE رو کرد و معایب ویژال رو لینوکس چی هست ؟ 

    ممنونم

    1. احسان بابائی نوشته:

      خواهش می کنم اقا متین

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

      Razor رو در فصل سوم کامل توضیح دادیم. میتونید اون قسمت رو مشاهده کنید

      blazor هم یه چیزیه مثل انگولار که باهاش حتی اپ موبایل هم میشه ساخت.

      دوره blazor توی برناممون هست که بزاریم

      با asp.net core با هر ide  و در هر محیطی می تونید کدنویسی انجام بدین و این تاثیری بر قدرت asp.net core نداره

      اگه لینوکس کار میکنید روی همون محیط کدنویسیتون رو انجام بدین

  275. عکس پروفایل پوریا امامپور  در سایت باگتو پوریا امامپور نوشته:

    عالیهههههه

  276. عکس پروفایل محمد انصاریان در سایت باگتو محمد انصاریان نوشته:

    سلام دوره پیشرفته asp.net core اماده ست؟ کی توی سایت قرار میگیره؟

  277. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

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

    توی یکی از ویدئوهای فصل ششم شما جاییکه درحال ایجاد پروژه با VS2017 هستید دیدم که شما هم devexpress رو نصب کردید و با توجه به اینکه ما توی پروژه های ویندوزفرمی از کامپوننت های devexpress استفاده کرده و میکنیم واز غملکرد وامکاناتی که بهمون میده هم خودمون و هم کاربران نهایی مون خیلی راضی هستیم، میخواستم نظر شما رو در خصوص استفاده از کامپوننت های اون شرکت در تولید نرم افزارهای حوزه وب هم بدونم. بنظرتون مثل کامپوننت های ویندوز فرمش که سرعت انجام پروژه با امکانات زیادش رو برای ما بالا میبره، آیا استفاده از اون ابزار در پیاده سازی نرم افزارهای مالی اداری چه مزایا و معایبی داره؟؟ درکل توی حوزه وب ازشون استفاده کنیم برامون بهتره یا نه؟؟

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

    سپاسگذارم از همراهی تون.

    1. احسان بابائی نوشته:

      ممنونم از نظر لطف شما

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

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

      این شرکت ها  الان دیگه به حدی رشد کردند که محصول با کیفیت خیلی بالایی ارائه بدهند برای وب.

  278. عکس پروفایل امين در سایت باگتو امين نوشته:

    سلام آقاي بابایی ببخشید قالب ادمین و سایت را میشود در اختیارمون قرار دهید؟

    1. احسان بابائی نوشته:

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

  279. عکس پروفایل Hamid Mojarrad در سایت باگتو Hamid Mojarrad نوشته:

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

    نکته ای را می خواستم خدمتتون عرض کنم راجع به پکیج هایی که در ویدئوی شماره 60 می رفتید در سایت ناگت و سرچ می کردید و آدرس رو کپی می کردید و در برنامه نصب می کردید.

    یه راه بهتر اینه که در خود ویژوال استودیو به قسمت Tools برید و از اونجا به Nuget Package Manager به از اونجا به قسمت Manage Nuget Packages for Solution برید و هر پکیجی کخه می خواهید سرچ کنید تا بیاره و از منوی سمت راست دکمه اینستال رو بزنید تا اتوماتیک نصب بشه. به نظرم این روش دردسرش خیلی کمتره. 

    ممنونم

    1. احسان بابائی نوشته:

      تشکر از شما بخاطر نکته قابل توجهی که اشاره کردین

      به نظر من هم کار کردن با این پنجره راحتره  اما مشکلی که داره نسخه های Preview رو نمایش نمیده. البته احتمالا تنظیماتی داره که اینارو هم نمایش بده

       

  280. عکس پروفایل محمدحسنوند در سایت باگتو محمدحسنوند نوشته:

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

     

    1. احسان بابائی نوشته:

      محمد جان من خودمم از تم روشن راضی نیستم و با تم تیره بهتر میتونم کار کنم

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

      و برای این که بهتر بتونیم رای گیری و نظر سنجی رو انجام بدیم باید چند قسمت هم از تم روشن استفاده می کردیم.

      جند روز دیگه نظر سنجی برای تصمصم گیری این موضوع در کانال تلگرام انجام می دهیم لطفا همه شرکت کنید

       

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

    جناب بابایی دست مریزاد آموزش بسیار عالی 

    تشکرمیکنم ازتون بابت چنین آموزشی 

  282. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

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

    ببینید ما برای بک اند asp.net core بلدیم و برای فرانت html css js. و میتونیم سایت های داینامیک بسازیم.

    میخواستم بدونم که کاربرد Angularو ReactJsاین وسط چیه و به چه درد ما میخوره

  283. عکس پروفایل ممد در سایت باگتو ممد نوشته:

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

    تشکر ویژه مهندس که دوره با این کیفیت رو رایگان ارائه کردین

  284. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

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

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

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

     

    1. احسان بابائی نوشته:

      برای برنامه های تحت وب دو حالت وجود داره

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

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

       

      من پیشنهادم اینه که حتی اگه برای هرمشتری یک سرور تهیه کردین سرور در دست خودتون باشه و مشتری دسترسی به این سرور نداشته باشه و پشتیبانی و نگهداری سرور هارو هم خودتون انجام بدین

      فکر کنم نرم افزار تیم یار از این روش استفاده می کنه

       

  285. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

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

    بنابراین به شخصه اگه روزی خود شما یک اتوماسیون اداری یا سیستم مالی با حساسیت های اطلاعاتی و امنیت بالایی که باید براش در نظر بگیریم را بخواهید پیاده سازی و در سازمانی راه اندازی کنید کدام گزینه را بهترین راهکار میدانید؟؟

    1. احسان بابائی نوشته:

      ممنون از شما

      با روش چند مستاجری شما یک دیتابیس داری و روی همون یک دیتابیس بی نهایت مشتری میتونی ایجاد کنید.

      یک مثال ساده

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

      البته این معنیش این نیست که سایت بزرگی مثل بلاگ فا فقط یک دیتابیس داره شاید بلاگفا چندین دیتابیس از انواع رابطه ای و NoSql داشته باشه

      ولی مهم اینه که به ازای هر مشتری یک دیتابیس جدید نمیسازه و همه اطلاعات رو در دیتابیس اصلی ذخیره می کنه.

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

       

  286. عکس پروفایل Majid Kamankash در سایت باگتو Majid Kamankash نوشته:

    بابت آموزش ممنون .
    میشه مطالبی در مورد میکرو سرویس و پیاده سازی با dot net core   هم بگین 
    و اینکه از کدوم فریمورک برای پیاده سازی Ui بهتره استفاده کنیم

    1. احسان بابائی نوشته:

      ممنونم از شما

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

       

  287. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    درود بر شما جناب مهندس بابایی

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

    دوم اینکه: با توجه باینکه بنده سالهاست برنامه نویس ویندوز فرم هستم و البته آشنایی با MVC5 و تعدادی از فریموورکهای جاوااسکریپتی هم دارم (ولی هیچ پروژه عملی در این رابطه تحویل جایی ندادم) و میدونم که الان وقت این سئوال نیست ولی خیلی کنجکاوم بدونم که اگه برنامه نویسی تصمیم به طراحی وپیاده سازی سیستم اتوماسیون اداری وسیستم های مالی تحت وب با ASP.NET Core داشته باشه و به هردلیلی خودش و تک تک مشتریهاش امکان داشتن یک سرور خصوصی نداشته باشند واز طرفی قصد ساپورت مشتریهای ویندوز فرمی خودش را در نرم افزارهای تحت وب جدیدش داشته باشه، بانک اطلاعاتی شون رو کجامیتونه قرار بده که امنیت بسیار بالایی داشته باشه و هم اینکه اطلاعات همیشه در دسترس کاربران استفاده کننده از نرم افزارش باشه؟؟

    سپاسگزارم از پاسخگویی همراهی همیشگی تون.

    1. احسان بابائی نوشته:

       ممنونم از بازخورد شما

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

      و اما پاسخ سوال دوم

      اگه منظورتون اینه که به ازای هر مشتری نمیخواین یک سرور اختاصی داشته باشید! شما میتونید نرم افزارتون رو با استفاده از روش multitalent (چند مستاجری) طراحی کنید که یک اپلیکیشن و یک دیتابیس بر روی یک سرور داشته باشید و هر مشتری که لاگین میکنه حس کنه نرم افزار اختصاصی خودش رو داشته باشه.

      و اگه منظورتون اینه که میخواین روی هاست اشتراکی بالا بیارین که بهتون توصیه نمی کنم این کار رو انجام بدین حداقل شما باید یک vps تهیه کنید.

      برای این که بانک اطلاعاتیتون همیشه در دسترس باشه اگه از SQL Server استفاده می کنید از روش  always on استفاده کنید که بیشترین پایداری میتونید به مشتریاتون ارائه کنید.

      ور در مورد شرکت های ارائه کننده خدمات سرور هم شرکت  ابر اراوان خیلی خوبه و بعد شرکت پارس پک.

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

  288. عکس پروفایل sina در سایت باگتو sina نوشته:

    سلام ببخشید سورس رو هم قرار میدید یا خیر ؟

    1. احسان بابائی نوشته:

      بله

      در قسمت بعدي و قسمت هاي بعد سورس رو هم به همراه ويديو آپلود مي كنيم

  289. عکس پروفایل pouria meftahi در سایت باگتو pouria meftahi نوشته:

    سلام احسان جان من سه چهار سالی هست که کلی از این شاخه به اون شاخه کردم و خب تجربه های بدی هم نبوده برام....

    این رو گفتم بابت این که با توجه به یودمی و...... واقعا سبک تدریست معکرس امیدوارم خیلی زود باگتو به هدفش برسه. من خیلی اتفاقی با دوره http با باگتو آشنا شدم و اینقدر ۱-کامل ۲-سریع(برای من زمان خیلی مهمه و تو اکثر آموزش ها مدرس خیلی کند میره جلو...) ۳-بنیادی ۴-کاربردی بود که این دوره شما رو هم دانلود کردم و شروع کردم به دیدن البته یکم صبر کردم تا یه مقدار کامل تر بشه دوره.... چون اعتقاد دارم از هر کسی میتونی یه چیز جدید یاد بگیری خلاصه... من خیلی کامنت نمیزارم مگر این که ارزشش رو داشته باشه اون کانتنت و کانتکستش یک این که الان متوجه شدم میخوای از تم لایت استفاده کنی که نکن آقا نکن ما اعصاب نداریم چشم نداریم!! دوم این که (البته توقع خیلی زیادیه ولی خب خودت میتونی مدیریتش کنی برای بهتر شدن باگتو تو دوره های دیگه یا حالا ادامه همین دوره) یه سری به Api بزنی و بعد پروژه رو رو یکی از فریمورک های اسپا که به شخصه Vue رو پیشنهاد می کنم... و یا باز هم یه سری به Api بزنی و بعد بری سراغ زامارین که فقط دیزاینش میمونه و کمی لایف اسکیل برنامه البته میدونم همون دیزاینش کلی وقت میگیره و مثل تمپلیت فرانت وب نیست که خب میدونم خودت(اه همین الان دیدم زیره اسمت نوشتی BackEnd,DotNet !!!!Angular) میدونی که باید چه طوری اون زمان رو مدیریت کنی ولی به نظرم برای ادامه دوره ها خیلی خوب میشه و با این کیفیتی که شما داری ارايه میدی واقعا تو آموزش های فارسی تک میشه......................

    ببخشید که به خودم اجازه دادم یکم خودمونی باشم و شوخی کنم...

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

    منتظر ادامه آموزش ها هستم. موفق باشی...

    1. احسان بابائی نوشته:

      سلام پوریای عزیز
      خیلی خوشحالم که شما از کیفیت دوره های باگتو راضی هستین و به خانواده در حال رشد باگتو پیوستین.
      پیشنهاد خیلی خوبی دادی برای apiها و spa
      حتما این کار رو در یک دوره انجام میدیم که یک پروژه کامل انجام شده باشه

  290. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام آقای بابایی میخواستم خدمتتون عرض کنم که آیا سورس کد پروژه عملیرو میزارید ؟؟

    یعنی ما به قالب های پروژه عملی دسترسی داریم ؟؟

    1. احسان بابائی نوشته:

      سلام

      بله سورس پروژه رو بهتون ميديم

      ولي لطفا قانون كپي رايت رو رعايت كنيد و اگر خواستين از قالب ها در كارهاي تجاريتون استفاده كنيد حتما هزينه قالب رو به سازنده ي قالب پرداخت كنيد

      و يا قالب هاي ديگه اي رو خريداري و جايگزين كنيد

  291. عکس پروفایل مهیار در سایت باگتو مهیار نوشته:

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

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

    امیدوار با همین قدرت و کیفیت دوره هایی بعدی ارائه بدید 

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

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

    با تشکر فروان

    1. احسان بابائی نوشته:

      ممنونم از نظر لطف شما مهیار عزیز

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

      دوره همچیزی نمونده تموم بشه

      در چند روز آینده فصل آخر رو تموم می کنیم

       

  292. عکس پروفایل امین طلوعی در سایت باگتو امین طلوعی نوشته:

    سلام مهندس

    ایا در فصل باقیمانده از آموزش رایگان asp core مبحث گزارشگیری هم تدریس میشه؟

    1. احسان بابائی نوشته:

      سلام آقا امین

      گزارشگیری با stimulsoft در asp.net core  رو در قالب یک دوره جدا ارائه می کنیم.

  293. عکس پروفایل sina در سایت باگتو sina نوشته:

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

    1. احسان بابائی نوشته:

      همزمان با فصل آخر این دوره ضبط دوره پیشرفته شروع شده

      و به زودی این دوره نیز بر روی سایت باگتو قرار داده میشود

      دوره پیشرفته رایگان نیست

  294. عکس پروفایل sina در سایت باگتو sina نوشته:

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

    1. احسان بابائی نوشته:

      پیشرفته رایگان نیست

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

      و شما با سرمایه گذاری بر روی خودتون صدها برابر این هزینه رو در آینده بدست میارید.

  295. عکس پروفایل sajad pazouki در سایت باگتو sajad pazouki نوشته:

    با تشکر از دوره خوبتون 
    واقعا خسته نباشید
    فصل آخر حدودا چه تاریخی میاد؟

    1. احسان بابائی نوشته:

      از امروز آپلودش شروع شده و در چند روز آینده تموم میشه

  296. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام آقای بابایی

    اول اینکه: اگه براتون امکان داره روش مرتب سازی کامنت های سایت تون رو معکوس کنید تا آخرین نظر همیشه بالاتر از همه دیده بشه و بازدیدکننده (در صورت لزوم) برای مراجعه به نظرات قبلی، صفحه را اسکرول به پائین کنه.

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

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

    1. احسان بابائی نوشته:

      ممنونم از نظرات سازنده شما

      مورد اول حتما در آپدیت بعدی سایت انجام میشه

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

  297. عکس پروفایل ابراهیم اسماعیلی در سایت باگتو ابراهیم اسماعیلی نوشته:

    ممنون از آموزش خوبتون.

  298. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    سلام سوال  مثلا ما دوتا جدول محصول و دسته بندی داریم بعد رابطشون یک به چنده . بعدا تو asp چطوری به این دو جداول مقدار میدیم ؟؟ 

    1. احسان بابائی نوشته:

      اول باید اطلاعات جدول دسته بندی رو ذخیره کنید و هنگامی که دارید یک رکورد جدید در جدول محصولات وارد می کنید یک رکورد از جدول دسته بندی براش find کنید و ادامه ماجرا

      این مورد رو در پروژه عملی فصل آخر انجام میدهیم

  299. عکس پروفایل Unknown در سایت باگتو Unknown نوشته:

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

    دوره پیشرفته رو هم سریعتر بزارید

    بخدا من هر ساعت میام چک میکنم که جلسه ای جدید اضافه شده یا نه

    خواهش میکنم انقد مارا چشم انتظار نزارید

    1. احسان بابائی نوشته:

      حتما با سرعت بیشتر و قدرت بیشتر این کار رو انجام میدهیم

  300. عکس پروفایل امین طلوعی در سایت باگتو امین طلوعی نوشته:

    سلام

    ممنون از آموزش خوبتون

    فصل آخر و همینطور دوره پیشرفته کی منتشر میشه.

     

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

    با سلام

    میشه سورس جلسه 6 فصل 2 رو آدرس جدید رو اعلام کنید چون من خودم نتونستم اون سورس هارو پیدا کنم

     

    با تشکر از آموزش خوبتون

  302. عکس پروفایل سعید حیدری در سایت باگتو سعید حیدری نوشته:

    بسیار عالی

    قیمت 600 تا 800 هزار تومان با توجه به کیفیت دوره رایگان شما قیمیت بسیار منصفانه ای به نظر میاد. البته باید سرفصل ها رو هم دید

     همین الان تو جاباینجا هم بگردیم قیمت برنامه نویس حرفه ای asp.net core بین 5,000,000 تومان تا 8,000,000 است. البته بماند تعدادی برنامه نویس هستند که بالای 20,000,000 تومان هم حقوق می گیرند.

    فقط یک سوال

    یه جا شما گفتین کسانی که تمرین پایانی رو انجام بدهند بهشون کد تخفیف برای خرید دوره پیشرفته ارائه میشه

    نحوه دریافت این کد تخفیف چجوریه؟

     

    1. احسان بابائی نوشته:

      نحوه دریافت کد تخفیف رو در قسمت های پایانی این دوره اعلام می کنیم

  303. عکس پروفایل پوریا در سایت باگتو پوریا نوشته:

    سلام

    پیش نیاز asp.net mvc ، asp.net core  هست؟

    1. احسان بابائی نوشته:

      سلام

      خير!  ورژن های قبلی از asp.net پیشنیاز asp.net core نیستند.

  304. عکس پروفایل A.Z در سایت باگتو A.Z نوشته:

    سلام

    لطفا یک دوره هم به web api ها اختصاص بدید

     

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

    1. احسان بابائی نوشته:

      حتما دوره حرفه اي web api هم داريم

      قيمت دوره هم چيزي حدود يك هشتم حقوق يك برنامه نويس حرفه اي ميشه.

      بستگي به سرفصل ها از ٦٠٠ تا ٨٠٠ هزار تومان

      شما بعد از اين دوره با حقوق ٤ روزتون سرمايه گذاري كه  روي خودتون كردين رو به راحتي كسب مي كنيد

       

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

    بسیار عالی ممنوون

  306. عکس پروفایل amir hossein zamanian در سایت باگتو amir hossein zamanian نوشته:

    سلام 

    لطفا دوره ML.net رو هم بذارید 

    با تشکر

  307. عکس پروفایل مرتضی ابراهیمی در سایت باگتو مرتضی ابراهیمی نوشته:

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

    1. احسان بابائی نوشته:

      سلام

      blazor هم خودش بحث بزرگيه جديدا حتي ميتوني  باهاش اپليكيشن هاي موبايل طراحي كنيد.

      در دوره پيشرفته يك فصل رو به آموزش blazor اختصاص داديم

       

  308. عکس پروفایل mokhtar faize در سایت باگتو mokhtar faize نوشته:

    سلام خسته نباشید

    اگه امکان دارد برای لاگین کردن به فروشگاه از identity خود asp.net core به طور پیش فرض که برا ی register و login کاربرها استفاده میکند . شما هم از آن استفاده کنید

     

    1. احسان بابائی نوشته:

      در دوره پیشترفته یک فصل رو به آموزش Identity  اختصاص دادیم

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

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

  309. عکس پروفایل Unknown در سایت باگتو Unknown نوشته:

    میشه یک آموزش هم درمورد استفاده از Sweetalert هم قرار بدید چون خیلی کاربردی هستند و در سایت باگتو هم ازشون استفاده شده

    1. احسان بابائی نوشته:

      ممنونم از پیشنهاد شما

      یا در پروژه پایانی و یا در یک مقاله نحوه استفاده از sweet alert رو آموزش می دهیم

  310. عکس پروفایل Unknown در سایت باگتو Unknown نوشته:

    سلام ببخشید شما در قسمت آموزش Routing فقط به مورد تغییر روتینگ در Startup اشاره کردید و به Attribute Route اصلا اشاره نکردید اگه میشه یک ویدیو تکمیلی درباره روتینگ در asp.net core بزارید

    1. احسان بابائی نوشته:

      در این قسمت خود ما هم اشاره کردیم که این فقط در حد یک آشنایی با سیستم routing asp.net core  بود

      در دوره پیشرفته این مورد رو کامل آموزش می دهیم.

      در مورد routing  نکات خیلی زیادی هست که آموزشش رو به راحتی نمیتونید پیدا کنید.

      همه این موارد رو در دوره پیشرفته asp.net core آموزش می دهیم

  311. عکس پروفایل amir hossein zamanian در سایت باگتو amir hossein zamanian نوشته:

    سلام .

    از چه سایتی هاست بخریم؟؟

    برای Asp.net Core از هاست ویندوز استفاده کنیم بهتره یا لینوکس؟؟

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

    1. احسان بابائی نوشته:

      ما از سرور اختصاصی ویندوز استفاده می کنیم.

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

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

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

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

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

       

  312. عکس پروفایل کیا در سایت باگتو کیا نوشته:

    سلام استاد خسته نباشید.

    1- خدا خیرت بده و همیشه تو زندگیت موفق باشی بابت این آموزشت.(البته من هنوز شروع نکردم و در استارت کار هستم)

    2-روی سیستم من ویزوال 2017 نصب هستش. حتما باید 2019 باشه؟ و یا چندان فرقی نداره؟

    3-اگر پروژه یک سایتی باشه که موارد زیادی رو پوشش بده مثلا سیستم دانلود فایل مثل سایت خودتون احراز هویت و ساخت لینک دانلود برای  کاربران میزان بازدید محصول محبوبترین پرفروشترین و... خیلی عالی میشه.

    4-امیدوارم قیمت دوره پیشرفته خیلی مناسب باشه.

    5-بازهم ممنون و موفق باشید. 

    1. احسان بابائی نوشته:

      سلام 

      تشكر مي كنم از شما كه باگتو رو انتخاب كردين و زمان ارزشمند خودتون رو در اختيار باگتو ميزارين 

      تمام تلاشمون رو مي كنيم هميشه با بهترين محصولات در حرفه اي شدن شما نقش مهمي داشته باشيم.

      اگر با ٢٠١٧ ميخواهيد كار كنيد تا ورژن ٢.٢ مي تونيد نصب كنيد

      براي پروژه هم ممنون از پيشنهادتون سعي ميكنم كاربردي ترين فيچر هارو پياده سازي كنيم.

      نگران قيمت هم نباشيد خيلي بالا نيست 

      حتي اگه تمرين پاياني رو هم انجام بدين يه تخفيف بهتون تعلق ميگيره

  313. عکس پروفایل مرتضی ابراهیمی در سایت باگتو مرتضی ابراهیمی نوشته:

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

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

    بسیار ممنون

    1. احسان بابائی نوشته:

      اتفاقا توي برناممون هست 

      ولي اولويت ما برنامه نويسيه وب

      ما براي ويديو ها زمان زيادي ميزاريم كه بهترين خروجي رو داشته باشيم

      و اين ممكنه يه كم طول بكشه برسيم به بحث زامارين

  314. عکس پروفایل Tams در سایت باگتو Tams نوشته:

    سلام وقت بخیر!
     

    امکان داره در پروژه نهایی بخش "صدور فاکتور" و "تخفیف روزانه" و "کد تخفیف" رو هم آموزش بدید؟
    تشکر!

    1. احسان بابائی نوشته:

      سلام

      سعی می کنیم مطالب مفید و کاربردی ارائه بشه.

      تخفیف رو هم سعی می کنیم کار کنیم

      ممنونم از پیشنهادتون

  315. عکس پروفایل Elliot در سایت باگتو Elliot نوشته:

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

  316. عکس پروفایل amir hossein zamanian در سایت باگتو amir hossein zamanian نوشته:

    سلام

    میشه عنوان پروژه عملی رو بگید؟؟

    1. احسان بابائی نوشته:

      سلام

      تصميم گرفتيم يك فروشگاه ساده ولي كاربردي طراحي كنيم

  317. عکس پروفایل نگین  رشیدی در سایت باگتو نگین رشیدی نوشته:

    سلام خسته نباشید

    برای پروژه پایانی می تونید یه برنامه شبیه اسنپ فود طراحی کنید؟

  318. عکس پروفایل Mahdi Gholami pak در سایت باگتو Mahdi Gholami pak نوشته:

    فوق العاده 👌

  319. عکس پروفایل امیرحسین در سایت باگتو امیرحسین نوشته:

    سلام

    داکر چیه و چه فایده ای برای asp.net core داره؟

    1. احسان بابائی نوشته:

      داکر این قابلیت رو به ما  برنامه نویس ها میده که تمامی نیازمندی های (ماژول ها - کامپوننت ها - کتابخانه ها و ...) برنامه ای که نوشتیم رو بسته بندی کنیم و به سرور منتقل کنیم

      و این اطمینان رو به ما می دهد که اگر برنامه روی کامپیوتر برنامه نویس بدونه مشکل اجرا می شود روی کامپیوتر سرور هم بدونه مشکل اجرا بشه.

      اگر تجربه انتشار برنامه بر روی سرور رو داشته باشید بنا به دلایلی ممکنه برنامه روی سیستم شما به درستی کار کنه اما زمانی که همون برنامه رو بر روی سرور منتقل و اجرا می کنید با مشکل مواجه میشه و خطا های رخ میده(این میتونه به هر دلیلی باشه).

      داکر اومده که این مشکل رو رفع کنه.

  320. عکس پروفایل Mohsen Penhani در سایت باگتو Mohsen Penhani نوشته:

    درود بر تو احسان جان

    خیلی عالی بود. 

    موفق باشی

  321. عکس پروفایل سامان در سایت باگتو سامان نوشته:

    سلام

    آقا من یه پیشنهاد داشتم علاوه بر این پروژه پایانی چندتا دوره کوتاه هم که فقط طراحی پروزه با asp.net core برگزار کنید.در این دوره ها انواع پروژه رو طراحی کنید

    حتی این دوره ها رو میتونید پولی بر روی سایت قرار دهید

    قطعا ما هر هزینه ای برای یادگیری از باگتو می کنیم به زودی چندین برابرشو بدست میاریم

     

  322. عکس پروفایل نازنین در سایت باگتو نازنین نوشته:

    کار بسیار جالبی می کنید که آموزش رو با درنظر گرفات نظرات کاربران سایت تهه می کنید.

    ممنون از شما

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

    این نوع پروژه رو یار بگیریم قطعا پروزه های خبری و شرکتی و... رو هم به خوبی می تونیم طراحی کنیم

  323. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

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

    که هم به مبانی asp.net core تسلط پیدا کنیم و هم به مواردی همچون ساخت پنل ادمین, استفاده از پرداخت زرین پال و .....

  324. عکس پروفایل امیرحسین در سایت باگتو امیرحسین نوشته:

    سلام

    ویژوال استودیو 2019 ورژن 16.6 و dotnet sdk5 رو نصب دارم اما asp.net 5 رو نمیاره 

    1. احسان بابائی نوشته:

      از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK رو تیک بزنید. و برنامه رو دوباره راه اندازی کنید 

  325. عکس پروفایل سمیرا در سایت باگتو سمیرا نوشته:

    سلام

    وقت بخیر

    من آموزش asp.net core رو لازم دارم منتها با Angular نه با MVC . این آموزش رو شما دارید؟

    1. احسان بابائی نوشته:

      خیر

      دوره انگولار باگتو در تابستان 99 برگزار میشه.

  326. عکس پروفایل محمدرضا مرادی در سایت باگتو محمدرضا مرادی نوشته:

    به نظر من از معماری clean  استفاده کنید

    بهرحال از یه جایی باید  معماری clean رو یاد بگیریم. توفیق اجباری میشه

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

     

  327. عکس پروفایل محمدرضا مرادی در سایت باگتو محمدرضا مرادی نوشته:

    سلام مهندس بابایی

    واقعا تدریستون عالیه. البته بازم جای بهتر شدن دارین

    از شما درخواست داشتم اگر امکانش هست در پروژه پایانی از معماری Clean استفاده کنید

    1. احسان بابائی نوشته:

      بله میتونیم از معماری Clean در پروزه پایانی استفاده کنیم.

      اما در این دوره نمیتونیم کلین رو تدریس کنیم

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

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

  328. عکس پروفایل bahar در سایت باگتو bahar نوشته:

    سلام 

    ممنون بابت آموزشای خوبتون

    آره اگه پروژه سایت فروشگاهی باشه خیلی بهتره.

  329. عکس پروفایل ممد در سایت باگتو ممد نوشته:

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

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

    باتشکر.❤❤

    1. احسان بابائی نوشته:

      سلام

      ممنون از شما

      سعی می کنیم پروژه کاملی ایجاد کنیم

      اما بستگی به نوع  پروژه    داره که در زمان تعیین شده بتونیم پیاده سازیش کنیم یا نه. 

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

  330. عکس پروفایل Tams در سایت باگتو Tams نوشته:

    سلام و با تشکر از این اموزش،

    میخاستم بدونم آیا اکمانش هست که پروژه عملی در فصل آخر  یه فروشگاه اینترنتی با امکانات نچندان پیشرفته باشه؟

    1. احسان بابائی نوشته:

      نظر ما یک سایت شرکتی و یا یک بلاگ بود که بتونیم کامل تکمیلش کنیم

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

      اما اگه تعداد زیادی از کاربران این درخواست رو داشته باشند

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

       

  331. عکس پروفایل mokhtar faize در سایت باگتو mokhtar faize نوشته:

    سلام و خسته نباشید

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

     

  332. عکس پروفایل Unknown در سایت باگتو Unknown نوشته:

    اگه میشه آموزش انتشار و هاست پروژه روی سرور لینوکسی و nginx قرار بدین

    چون این یکی از مزایای asp.net core

    1. احسان بابائی نوشته:

      در این آموزش انتشار بر روی سرور ویندوزی رو داریم.

      این مورد رو هم در یک آموزش جدا در سایت قرار می دهیم.

      تشکر از پیشنهاد شما

  333. عکس پروفایل unknown mps در سایت باگتو unknown mps نوشته:

    سلام میشه یه پروژه عملی هم قرار بدین اگه اینجوری بشه از دوره های پولی خیلی بهتر میشه این دوره

    چون هیچی بجز پروژه عملی مفاهیم رو برای آدم جا نمیندازه

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

    1. احسان بابائی نوشته:

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

      در فصل 6 یک پروزه عملی انجام میدیم و بر روی سرور منتشر می کنیم که شما با مراحل طراحی یک پروژه تا انتشار اون بر روی سرور کامل آشنا بشین و بتونید پروژه بگیرید و شروع به کسب درامد کنید.

       

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

  334. عکس پروفایل Amir Hossein  در سایت باگتو Amir Hossein نوشته:

    سلام

    چطور میشه از آنگولار تو core استفاده کرد؟ 

    1. احسان بابائی نوشته:

      سلام بايد web api رو ياد بگيريد و تمامي خدمات سايت رو با استفاده از web api ارائه كنيد و از طرف ديگه با استفاده از انگولار به اين api ها درخواست بدي .

      در ويژوال استاديو زماني كه داري پروژه جديد ايجاد مي كني تمپليت رو angular انتخاب كن 

      يه پروژه نمونه برات ايجاد مي شه از اون ميتوني الگو برداري كني

  335. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام

    در قسمت هفتم و کار با T-SQL از فصل چهارم گفنید که میتونیم از dapper هم توی پروژه های بزرگی که حجم دیتاهاشون بالاست استفاده کنیم درسته؟؟ حالا سئوالم اینجاست که میخوام بدونم با توجه باینکه یکی از اهداف اصلی من از یادگیری و استفاده از فریموورک ASP.NET Core MVC پیاده سازی نرم افزارهای اتوماسیون اداری کراس پلتفرم هستش، آیا استفاده از ORM کوچکی مثل dapper میتونه در پیاده سازی نرم افزارهای کراس پلتفرم هم مورد هدف و استفاده مون قرار بگیره؟؟ بخاطر اینکه در این زمینه اطلاعاتی ندارم و شما تجربه استفاده از dapper را دارید از خدمتتون سئوال کردم.

    1. احسان بابائی نوشته:

      پشنهاد میکنم از  ef core استفاده کنید، ولی در کنارش از dapper هم استفده کنید. بهرحال ef core یه سرباری داره و در برخی موارد هم ممکنه query یا همون دستور T-SQL که برای شما ایجاد می کنه مورد پسند شما نباشه. چون یک ابزار این کد رو تولید کرده و طبیعیه که در برخی حالات کد بهینه ایجاد نکنه.

      و در اینجور موارد میتونید خودتون و یا یک نفر متخصص دیتابیس Query بهینه رو برای شما بنویسه و با Dapper از این Query استفاده کنید.

      معمولا برای خوندن دیتا از dapper استفاده میشه و برای بقیه کارها از ef core

      و اما سبک بودن dapper دلیل نمیشه در پروژه های بزرگ ازش استفاده نکنید. خود سایت  stackoverflow  از dapper  استفاده می کنه.

      در فصل پنجم نحوه مشاهده کدهای ایجاد شده توسط ef core رو  آموزش می دهیم

  336. عکس پروفایل ف ک در سایت باگتو ف ک نوشته:

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

    1. احسان بابائی نوشته:

      سلام ممنون از نظر لطف شما

      توی همین خرداد ماه شروع میشه

      و تا پایان مرداد تموم میشه. 

  337. عکس پروفایل m khanizadeh در سایت باگتو m khanizadeh نوشته:

    عالی بود خسته نباشید.

    هرچه به قسمت های پایانی نزدیکتر می شیم از همه نظر کیفیت بالاتر میره.

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

    منتظر دوره های بیشتر حتی پولی و غیر رایگان از شما هستیم.

     

  338. عکس پروفایل امیرحسین زمانیان در سایت باگتو امیرحسین زمانیان نوشته:

    سلام

    میشه هزینه تقریبی دوره پیشرفته رو بگید؟

    1. احسان بابائی نوشته:

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

      دوره مقدماتی چیزی ازش نمونده و به زودی پیشرفته شروع میشه.

      اما قیمت رو خیلی بالا نمی بریم که همه بتونند تهیه کنند

       

  339. عکس پروفایل امیرحسین زمانیان در سایت باگتو امیرحسین زمانیان نوشته:

    سلام لطفا دوره SignalR در asp.net core رو هم بذارید

    1. احسان بابائی نوشته:

      سلام

      توی برنامه آموزشیمون هست

      حتما یه دوره پر محتوا رو تهیه می کنیم از این موضوع

      البته در دوره پیشرفته هم SignaR رو تدریس می کنیم

  340. عکس پروفایل ali در سایت باگتو ali نوشته:

    سلام اقای بابایی

    میشه پروژه های asp.net core رو کلا با vscode کدنویسی کرد ؟  مشکلی پیش نمیاد بعدا که نیاز به visual studio باشه؟

    چون سیستم من ضعیفه

    1. احسان بابائی نوشته:

      سلام آقا علی

      نه اصلا هیچ مشکلی پیش نمیاد

      اتفاقا vscode خیلی سبکه اکثر شرکت ها هم با این IDE کار می کنند.

      شما بجز visual studio  روی خیلی دیگه از ادیتورها هم میتونید برنامه نویسی asp.net core رو انجام بدین که یکی از بهترین گزینه ها همین vscode  خود مایکروسافته

  341. عکس پروفایل Mojtaba Kazemi در سایت باگتو Mojtaba Kazemi نوشته:

    واقعا دستت درد نکنه.ان شاءالله خدا هرچی میخوای بهت بده

    1. احسان بابائی نوشته:

      ممنون از شما

  342. عکس پروفایل Hm Mm در سایت باگتو Hm Mm نوشته:

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

    1. احسان بابائی نوشته:

      ممنون از همه شما عزيزان

      كه باگتو رو انتخاب كرده ايد .

       

      روز به روز سرعت و كيفيت هم بيشتر ميشه

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

      تشكر 

       

  343. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    سلام

    ممنون از به اشتراک گذاری اطلاعات تون و برنامه ریزی برای ایجاد یک زیرساخت خوب برای هنرآموزهایی که از ویدئوهای شما به منظور تهیه و استفاده ازدوره پیشرفته تون استفاده میکنند ولی خب جسارتاً یک انتقاد هم داشتم و اون اینه که؛ با توجه به زمان و انرژی که شما برای ساخت و انشتار این ودئوها صرف میکنید و از طرفی با توجه به اینکه سرعت پائین یادگیری و زمانبر بودن اون باعث دلزدگی هنراموز و برنامه نویس از آموزش این موضوع میشه، ولی با این وجود فکر نمیکنید فاصله ی به اشتراک گذاری ویدئوهای آموزشی تون زیاد هست و در نظر گرفتن تایم یادگیری این مباحث برای ما برنامه نویس ها خیلی مهم هست؟
    ایا ویدئوهای بعدی تون و مخصوصاً دوره پیشرفته تون هم با همین سرعت منتشر خواهد شد؟؟

    سپاسگذار از رحمات شما.

    1. احسان بابائی نوشته:

      حرف شما کاملا درسته

      برنامه ریزی که ما کرده بودیم باید این دوره حداکثر تا پایان اردیبهشت تموم می شد. اما بنا به دلایلی  یه تاخیر در این بین ایجاد شد.

      از طرف تیم باگتو از همه کاربران باگتو بابت این تاخیر عذر خواهی میکنم.

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

      طی روزهای آینده خودتون این سرعت تولید محتوا رو حس  میکنید.

  344. عکس پروفایل Ali ch65 در سایت باگتو Ali ch65 نوشته:

    سلام وقت عالی بخیر
    لینک های دانلود کار نمی کنند
    خطای 404 نشون میده

    1. احسان بابائی نوشته:

      لینک ها رو تست کردیم مشکلی نداشت

      کدوم قسمت برای شما خطای 404 نمایش میده؟

  345. عکس پروفایل amir hossein در سایت باگتو amir hossein نوشته:

    سلام

    این آموزش پروژه محور هست؟

    1. احسان بابائی نوشته:

      بله در اين آموزش پروژه هم طراحي مي كنيم  و پروژه رو بر روي وب انتشار مي دهيم.

      اما قبل از اينكه شما بتونيد نوشتن يك پروژه رو شروع كنيد بايد با يك سري از مسائل اشنايي داشته باشيد.

      از فصل ١ تا ٥ موارد مورد نياز براي توليد يك پروژه رو آموزش مي مي دهيم و در فصل ٦ با استفاده از دانشي كه از اين ٥ فصل كسب كرديم يك پروژه توليد مي كنيم.

      البته برخي نكات هم در همون فصل اخر به همراه پروژه 

      بهتون آموزش مي دهيم.

       

  346. عکس پروفایل sajad pazouki در سایت باگتو sajad pazouki نوشته:

    آقا حلالت باشه تو 7 روز 3 فصل رو دیدم و انجام دادم عالی بود فصل بعد کی میاد؟
     

    1. احسان بابائی نوشته:

      سلام از امروز آپلود این فصل ها شروع شد. و هر روز یا هر دو روز چندین قسمت آپلود میشه

  347. عکس پروفایل محمد رضا قاسمي در سایت باگتو محمد رضا قاسمي نوشته:

    سلام

    واقعا بی نظیر و سودمند، مثال های مناسب و کاملا با جزئیات مطرح شده اند.

    بی صبرانه منتظر ویدئو های جدید هستم.

  348. عکس پروفایل رضا مکوندی در سایت باگتو رضا مکوندی نوشته:

    مرسی. راه حل رو پیدا کردم.

    از منوی tools/options/environment/Preview Featues باید گزینه use previews of .net core SDK رو باید تیک بزنیم و مجدد ویژوال استدیو رو اجرا کنیم

  349. عکس پروفایل رضا مکوندی در سایت باگتو رضا مکوندی نوشته:

    ممنون از پاسخگویی سریعتون

    دستور رو اجرا کردم، 2 ردیف نمایش داد 3.1.300 و 5.0.100 که فکر کنم معنیش اینه که نسخه 5 هم نصبه. ولی متاسفانه در لیست موقع ایجاد پروژه جدید، asp.net core 5 نمایش داده نمیشه

    1. احسان بابائی نوشته:

      خواهش می کنم

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

      09128698172

       

  350. عکس پروفایل رضا مکوندی در سایت باگتو رضا مکوندی نوشته:

    سلام و خسته نباشید

    من روی ویندوز 7، ویژوال استدیو 2019 16.6 رو نصب کردم. dot net 5 رو هم نصب کردم ولی وقتی پروژه جدید dotnet core میخوام بسازم امکان انتخاب asp.net core 5 وجود نداره. آیا مشکل از ویندوز منه که 7 هست یا چیز دیگه ای؟

    1. احسان بابائی نوشته:

      سلام

      من تجربه ی  استفاده از این ابزار ها بر روی ویندوز 7 رو ندارم ولی فکر نمی کنم مربوط به ویندوز 7 باشه.

      با این دستور در cmd  چک کنید ببینم نسخه 5 رو نصب کرده اید؟

      dotnet --list-sdks

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

  351. عکس پروفایل عباس در سایت باگتو عباس نوشته:

    کارتون درسته صدای خوبی هم دارید. موفق باشید.

  352. عکس پروفایل در سایت باگتو نوشته:

    لطفا سزفصل های 4 و 5 و 6 را هم تو سایت بزارید.ممنون

  353. عکس پروفایل در سایت باگتو نوشته:

    در فصل آخر که پروژه رو طراحی می کنیم در مورد  web api  ها هم صحبت می کنیم و چند نمونه api هم ایجاد می کنیم.

    اما اگر می خواهید در  web api  حرفه ای بشوید ما در  دوره پیشرفته asp.net core  بحث api ها رو هم کامل آموزش می دهیم.

  354. عکس پروفایل ابولفضل در سایت باگتو ابولفضل نوشته:

    سلام استاد

    خسته نباشین

    بی زحمت در مورد web api هم مفصل صحبت کنین که چه تغییراتی کرده و اینکه اگر بخاهیم پروژه ای که فرانت اون انگولار یا ری اکت هست و بخاهیم از web api استفاده کنیم. چه کارهایی لازمه انجام بدیم.

    ممنون استاد

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

    با سلام و وقت بخير خدمت شما استاد گرامي

    به سهم خودم بابت مطالب بسيار مفيد و آموزنده شما سپاسگزارم.

    با توجه به تسلط شما استاد گرامي يك سوال داشتم و اينكه به نظر شما Razor Pages رو براي پروژه هاي جديد استفاده كنيم بهتر نيست؟ آيا شما توصيه ميكنيد.

    و اينكه شما دوره آموزشي براي Razor Pages داريد؟

    1. احسان بابائی نوشته:

      سلام

      یادگیری کامل razor page رو بهتون توصیه می کنم. 

      در قسمت های از پروژتون شاید واقعا نیازی نباشه از معماری mvc استفاده کنید. هرجایی که بیزینس لاجیک پیچیده ای نداشت بهتره از razor page ها استفاده کنید.

      ما آموزش کامل razor page ها و نحوه استفادشون رو در دوره پیشرفته  asp.net core  داریم. که بعد از اتمام این دوره شروع میشه

  356. عکس پروفایل saeed khaki در سایت باگتو saeed khaki نوشته:

    با سلام و احترام

    ممنون از مطالب مفید شما

  357. عکس پروفایل parsa sabzei در سایت باگتو parsa sabzei نوشته:

    سلام واقعا دوره عالیه

    فقط میشه سریعتر فصل های جدید رو بزارین

    زمان آپلودفصل هایبعد چه زمانی است ؟؟

    1. احسان بابائی نوشته:

      سلام قسمت های بعدی در مرحله  ضبط  و  ویرایش  و به زودی آپلود می شوند!

       

  358. عکس پروفایل در سایت باگتو نوشته:

    سلام

    بعد از دیدن این دوره میتونیم به راحتی طراحی سایت با asp net core رو انجام بدیم؟

  359. عکس پروفایل شاه محمدی در سایت باگتو شاه محمدی نوشته:

    سلام و عرض ادب

     تشکر میکنم که آموزش به این ارزشمندی رو رایگان ارائه می کنید.

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

    ولی این که شما این رو رایگان ارائه می کنید جای تقدیر و تشکر داره.

    البته به قول دوستمون کیانی امیدوارم قیمت دوره پیشرفته خییلی بالا نباشه!  که به راحتی بتونیم تهیه کنیم

  360. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

    درود بر شما

    پس لطفاً حالا که قرار بر اینه که هزینه دوره پیشرفته و اصلی را بعد از مشخص شدن سرفصل های اون تعیین کنید لازم میدونم به عنوان یک دنبال کننده در این سایت، دو تا پیشنهاد خدمتتون بدم:

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

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

     

    1. احسان بابائی نوشته:

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

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

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

      امیدوارم این انگیزه ای بشه که شما کاربران واقعا دست بکار بشین و یک پروژه رو از 0 تا 100انجام بدهید.

       

       و در انتها هم یک  تخفیف  خوب گرفتین و هم یک نمونه کار آنلاین دارین که برای گرفتن پروژه و یا استخدام  خیلی میتونه بهتون کمک کنه

      بازم از شما تشکر میکنم.

  361. عکس پروفایل کیانی در سایت باگتو کیانی نوشته:

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

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

    تشکر از زحمات شما.

    1. احسان بابائی نوشته:

      سلام

      تشکر از شما و همه دوستانی که نظر مثبت و انرژی به تیم باگتو منتقل میکنید!

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

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

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

       

  362. عکس پروفایل mohammad akbari در سایت باگتو mohammad akbari نوشته:

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

  363. عکس پروفایل محمد در سایت باگتو محمد نوشته:

    تشکر از این دوره خوب تون واقعا عالی توضیح میدین

  364. عکس پروفایل پیمان در سایت باگتو پیمان نوشته:

    سلام خیلی ممنون واقعا خسته نباشید

  365. عکس پروفایل علیرضا در سایت باگتو علیرضا نوشته:

    با عرض سلام و خسته نباشید

    دوره پیشرفته asp.net core کی برگذار میشه؟

  366. عکس پروفایل محمود در سایت باگتو محمود نوشته:

    من قبلا فیلم آموزشی asp.net core 3 رو دیده ام

    آیا تغییرات در asp.net core 5 اینقدری زیاد هست که نیاز باشه دوباره این دوره رو ببینم؟

  367. عکس پروفایل ندا در سایت باگتو ندا نوشته:

    لطفا آموزش های دیگه هم بزارین

  368. عکس پروفایل در سایت باگتو نوشته:

    سلام در همین هفته فصل چهارم و پنجم رو هم آماده و آپلود می کنیم

  369. عکس پروفایل مینا در سایت باگتو مینا نوشته:

     بقیه دوره کی آماده میشه؟ لطفا زیاد وقفه نیاندازین بین فصل ها

  370. عکس پروفایل آذر در سایت باگتو آذر نوشته:

     من pdf  آموزش asp.net core 2  زبان اصلی رو قبلا خونده بودم.

    فصل دوم رو خیییلی خوب توضیح دادین اصل کار با asp.net core همینه

  371. عکس پروفایل سامان عقیلی نژاد در سایت باگتو سامان عقیلی نژاد نوشته:

    سلام و خسته نباشید.

    کارتون عالیه

    از دوره های پولی خیلی با کیفیت تر و کاربردی بود

;