سوالات کدنویسی؟ باگتو پاسخگوست!
باگ در باگتو این امکان را به شما میدهد که برای حل مشکلات برنامهنویسی، باگها و سوالات فنی خود، از کمک تیم پشتیبانی و جامعه کاربران باگتو بهره ببرید. کافی است مشکل خود را برای ما ارسال کنید تا راهکارهای مناسبی دریافت کنید. همچنین، اگر در حوزه برنامهنویسی مهارت دارید، میتوانید به باگهای ارسالی دیگران رسیدگی کرده و پاسخهای مفیدی ارائه دهید
- 1401/03/13
- 0
- 115
قرار دادن برنامه وب نوشته شده با asp.net core
سلام و خسته نباشید
من یک برنامه با asp.net 5 نوشتم یکی از قابلیت های این نسخه این هست که بر روی انواع هاست ها اجرا میشه اما وقتی میخوام یک هاست خرید کنم سایت ارائه دهنده میگه حتما باید هاست ویندوزی داشته باشم.
میشه راهنماییم کنید چجور باید این برنامه رو روی هاست غیر ویندوزی هم اجرا کنم
ممنون
- 1401/02/31
- 1
- 126
سلام این چه خطایی هست؟
ationException: RenderBody has not been called for the page at '/Areas/Admin/Views/shared/_Adminlayout.cshtml'. To ignore call IgnoreBody().
-
Microsoft.AspNetCore.Mvc.Razor.RazorPage.EnsureRenderedBodyOrSections()
-
Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderLayoutAsync(ViewContext context, ViewBufferTextWriter bodyWriter)
- 1401/02/30
- 1
- 111
مشکل در reload کردن پیج
با سلام و خسته نباشید خدمت اساتید و بزرگواران گرامی
در مورد حذف یک کاربر، وقتی من روی دکمه حذف کلیک میکنم با نمایش یک پیغام کاربر رو برای من حذف از دیتابیس انجام میدهد. منتها در همون لحظه با دستور location.reload صفحه لیست کارمندان رو برای من reload نمیکنه که باید صفحه رو دستی رفرش کنم.
میخواستم بدونم مشکل از کجاست. من با دستورا جاوا اسکریپت و اجکس این کاررو انجام میدم اما هیچ اتفاقی نمی افته
با تشکر
- 1401/02/30
- 1
- 109
خوانده نشدن دیتا از فایل appsettings.Development.json
پروژه ی من دوتا EndPoint داره، یکی از نوع MVC و یکی از نوع RazorPage که هر کدوم فایل appsetting خودشون رو دارن.
وقتی Endpoint پروژم از نوع MVC هست، پیش فرض از appsettings.Development.json استفاده میکنه.
اما تو EndPoint دیگه که از نوع RazorPage هست داره از appsettings.json استفاده میکنه که البته من اینو نمیخوام و میخوام این هم از appsettings.Development.json خودش استفاده کنه.
چطور میتونم این مشکل رو حل کنم؟
- 1401/02/26
- 1
- 125
انتشار پست در زمان معین
با سلام
اگر بخوام یک پست دریک زمان خاص منتشر شود از چه ابزاری باید استفاده کنم
quartz خوبه یا ابزار بهتری میتونید پیشنهاد بدید؟
ممنون
- 1401/02/24
- 1
- 144
عدم نمایش ارورهای identity
با عرض سلام
من پروژه ستارگان asp رو دارم می برم جلو و در قسمت دهم که ثبت نام کاربر را پیاده سازی می کنند، استاد بابائی می گن که کد زیر باعث نمایش ارور ها می شود.(اما وقتی امتحان کردم، این اتفاق نیوفتاد):
در کنترولر:
foreach (var item in result.Errors)
{
ModelState.AddModelError(item.Code, item.Description);
}
و در ویو متناظر:
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
که وجود این دو باهم، باعث نمایش خطاهای identity نشد....
لطفا راهنمایی کنید.
- 1401/02/24
- 1
- 96
استفاده از DataBase first در معماری کلین
من در پروژه های خود با CodeFirst کار میکنم. اما به دلیل اینکه این بار پروژه ای را شروع منیکنیم که قبلا تحت ویندوز بوده و پایگاه داده اش موجود است و کارفرما اصرار به DatBase First را دارد سوال من این است:
در معماری کلین چگونه DataBase First را پیاده سازی کنم؟
Description
سلام خسته نباشید.در فصل پروژه ی پایانی زمانی که کاتالوگ جدید می خواهیم ایجاد کنیم .وقتی توضیحات را وارد می کنیم وثبت را می زنیم.دردیتابیس
تمام فیلدها ذخیره می شوند به جز descriptionو همچنین در قسمت Details یک سری آیدی ها ی کاتالوگ مارا قبول می کند وجزییات محصول رانشان می دهد.ولی برای بعضی
از آیدی ها ارورSrc was nullرامی دهد.ممنون می شم راهنماییم کنید
- 1401/02/21
- 1
- 84
اررور DbContextOptions در کلاس databaseContext
با سلام خدمت شما
من فصل ششم قسمت 1 کاربران کلاس databasecontext را ایجاد کردم در قسمت کد DbContextOption میخوام بنویسم اررور میده ممنون میشم راهنمایی کنید.
(دیتابیس رو ایجاد کردم و ارتباط بین جداول هام برقرار.)
با تشکر
- 1401/02/19
- 1
- 80
تم سایت و پنل
با سلام تشکر بابت ارائه این دوره ی مفید
در دوره دوره رایگان آموزش asp.net core 5 مقدماتی تم سایت و پنل مدیریت به صورت کامل برای دانلود کاربران سایت وجود دارد یا فقط همان صفحه هایی را که در هر بخش استفاده شده است قابل استفاده می باشد؟
- 1401/02/14
- 1
- 76
عدم واکشی اطلاعات از دیتابیس و نمایش آن در ویوو
public ResultDto> Excutee()
{
var roles = _context.Roles.ToList().Select(p => new RolsDto
{
Id =p.id,
Name = p.name
}).ToList();
return new ResultDto
>()
{
Data = roles,
Issuccess= true,
Message = "",
};
}
- 1401/02/10
- 0
- 84
امار تعدادثبت نام کاربران هرماه
من می خوام امار ماهانه تعداد کاربران ثبت نام شده رو بدست بیارم.. سرویس زیر رو نوشتم.
var users = _contxt.Users.AsQueryable();
if (users == null)
{
return new ResultChartDto()
{
CountForThiryDay = new GetInfoForChartDto()
{
Display = new string[1],
Value = new int[1]
}
};
}
GetInfoForChartDto countForMonth = new GetInfoForChartDto
{
Display = new string[12],
Value = new int[12]
};
for (int i = 1; i < 12; i++)
{
//var firstDayOfMonth = new DateTime(DateTime.Now.Year, i, 1);
// var lastDayOfMonth = new DateTime(DateTime.Now.Year, i, DateTime.DaysInMonth(DateTime.Now.Year, i));
countForMonth.Display[i] = i.ToString();
countForMonth.Value[i] = users.Where(p => Convert.ToInt16(p.InsertTime.Month) == i).Count();
}
return new ResultChartDto()
{
CountForThiryDay = countForMonth
};
در جدول هم برای ماه چهارم تعداد 5 کاربر، برای ماه سوم تعداد 1 کاربر وماه دوم نیر 2 کاربر ثبت نام شده است. ولی در خروجی با این query تعداد کاربران ماه چهارم برابر 2 و ماه های سوم و دوم را برابر 1 قرار میدهد.
- 1401/02/07
- 1
- 104
سوال درباره معماری ها مربوط به دوره سی شارپ متوسط
با سلام و احترام و خسته نباشید.
دوره خیلی خوبی بود.بنده چند سال سی شارپ برنامه نویسی کردم ولی چند سالی هست که با برنامه نویسی فاصله گرفتم . برای همین برای مرور دوره های شما را خریداری کردم. آخرین معماری که استفاده کردم از تکنولوژی mvc استفاده کردم تا حدی شبیه معماری شما بود. از نوع database base استفاده میکردم و قبلش پایگاه داده را داشتم.
آقای مهندس بابایی ،دو تا سوال داشتم ممنون میشم جواب بدید :
1. معماری mvc که توضیح دادید استاندارد هست یا تا حدودی سلیقه ای هم بوده. منظورم بیشتر بحث پوشه بندی ها و ...
2. طبق فایلهای آموزشی، شما dto ها را در لایه bll ساختید، آیا بهتر نبود که در لایه dll که مختص ارتباط با داده می باشد ساخته شوند و در لایه bll فقط مباحث مربوط به منطق برنامه قرار گیرد؟
3. بنده معماری کلین را بلد نبودم و همینطور همیشه database base جلو میرفتم که قبلش پایگاه داده Sql را ساخته بودم. تا حدودی متوسط و شاید بالاتر sql آشنایی دارم.
سوالی که دارم مباحث کلید خارجی یا محدودیت ها داخل پایگاه را چطور میشه تو حالت code first که توضیح دادید انجام میشه داد؟
4- تو این دوره نحوه آپدیت از کد به پایگاه داده را توضیح دادید .برعکسش را چطور میشه انجام داد.
از دوره و مباحث و فن بیان خیلی خوبتون تشکر میکنم.
سپاس از پاسخ گویی
با تشکر
1401/02/07
- 1401/02/04
- 1
- 144
****ساخته نشدن پوشه در Asp.net core ****
با سلام وقت بخیر ممنونم از آموزش خوبتون
بنده پروژه رو ایجاد کردم مربوط به فیلم 7 پیاده سازی قالب ادمین، پوشه های Core, infrastuctrue, peresentation, common ایحاد کردم و در قسمت solution در پوشه و peresention,
new project از نوع asp.net core web application را انتخاب کردم و name شو گذاشتم EndPoint.Site ایحاد کردم و در اخر سیو کردم.
اما پوشه های مربوط به Contorller View Model ایجاد نشدن. ممنون میشم راهنماییم کنید.
- 1401/02/03
- 0
- 83
مشکل ایجاد منو داینامیک
با سلام و خسته نباشید
توی قسمت پروژه پایانی و در فیلم tag helper اختصاصی ک منو ایجاد کردین رو انجام دادم و وقتی منو اول ک کالا دیجیتال زدین رو زیر منو براش ثبت میکنیم به درستی نشون میده ولی اگر منو های بعدی رو ایجاد و ساب منو براشون ایجاد کنیم دگ مرتب نشون نمیده و خودشون رو به عنوان یک منو میاد نشون میده.
این باگ مال چه قسمتی هستش ؟؟
- 1401/02/03
- 1
- 148
لاگین در پروژه رایگان باگتو asp.net Core
باسلام و ارادت
سال نومبارک
طاعات و عباداتتون قبول حق
از سورس نسخه ی فروشگاهی رایگان asp.net core می خوام استفاده کنم اما زمانی که پروژه رو اجرا میکنم با خطای تصویر زیر مواجه می شوم
به گفته ی مهندس بابایی عزیز اون دیتا null هست و نتونسته اون claim رو بدست بیاره چون لاگین نکردیم و داریم متد GetUserId را صدا میزنیم.
باید بعد از لاگین برود این متد را صدا بزنه
چگونه این مشکل رو رفع کنم؟ که بعد از لاگین متد رو صدا بزنه. سورس کد لاگین تصویر زیر است.بسیار تشکر
- 1401/02/01
- 0
- 86
access violation
موقع اضافه کردن کاتالوگ جدید داخل admin.endpoint و فایل create.cshtml.cs کد تا خط var resultService = addNewCatalogItemService.Execute(Data); اجرا میشه و بعد کامل کرش میکنه. توی ویژوال استودیو هم مینویسه The program '[42416] Admin.EndPoint.exe' has exited with code 3221225477 (0xc0000005) 'Access violation'
اگر ممکنه لطفا راهنمایی کنید چطور حلش کنم
- 1401/01/31
- 1
- 138
اروور در زمان ایجاد موجودیت سبد خرید دوره ستارگان asp core
با سلام و خسته نباشید.
طبق چیزی که در فیلم اجرا شد برای ایجاد اینتیتی سبد خرید اقدام کردم و Add-Migration Basket انجام شد ولی برای اپدیت دیتابیس به مشکل بر میخورم که به صورت زیر است :
Navigation 'MehregollStore.Domain.Catalogs.CatalogItem.CatalogItemImages' was not found. Please add the navigation to the entity type before configuring it.
اما CatalogItemImages این موجودیت در دیتابیس من قرار دارد.
چه راهکاری ارئه میدهیم ؟
با تشکر
- 1401/01/31
- 1
- 88
فصل 10 ارسال پیامک
System.Net.WebException: 'The remote server returned an error: (426) Upgrade Required.'
خطای سرویس ارسال پیامک
- 1401/01/30
- 1
- 89
معماری کلین
جناب آقای بابایی
شما در آموزش هاتون یک DatBaseContext در لایه ی Domain دارید
و یک interfase در لایه Application که هر جدولی بخواهیم که ایجاد کنیم باید در هر دو قسمت تعریف نماییم
این ایراد پیش میاد که در تیم برنامه نویسی اگر حواسش نباشه در یکی تعریف میکنه و در دیگری نمیکنه. یا اینکه اصلا چرا ما باید یک کار را در دو جا انجام دهیم.
میخواستم توضیحی هست به من بدهید ممنون میشم