اشتراکها
اشتراکها
Underscore.js و LINQ در JavaScript
معادل linq در jquery چه چیزایی میشه؟
سلام.امکان داره یه مثال در مورد نحوه استفاده از قطعه کد زیر که مربوط به خواص سایه ای میشه بزنید.
به عنوان مثال سعی کردم به شکل زیر از این قطعه کد استفاده کنم ولی با پیغام
public static readonly Func<object, DateTimeOffset?> EFPropertyCreatedDateTime = entity => EF.Property<DateTimeOffset?>(entity, CreatedDateTime);
"The EF.Property<T> method may only be used within LINQ queries"
سیستم متوقف میشه.
var persons = context.Persons .Where(x => AuditableShadowProperties.EFPropertyCreatedDateTime(x) == DateTimeOffset.UtcNow) .ToList();
نظرات مطالب
EF Code First #12
سلام
عالی مثل همیشه.
مهندس شما فرمودین:
الگوی مخزنی که ارائه داده در این مثال ساده کار میکنه اما اگر قرار باشه با چند موجودیت کار کرد و نتیجه رو ترکیب، کارآیی خوبی نداره چون خیلی از قابلیتهای ذاتی EF مثل کوئریهای به تاخیر افتاده (deferred LINQ queries) در اینجا قابل پیاده سازی نیست. اگر هم بخوان این رو اضافه کنن باید به لایه مخزن خروجی IQueryable اضافه کنن که به یک طراحی نشتی دار خواهند رسید چون انتهای کار با خروجی IQueryable کاملا باز باقی میماند (نمونهاش متد Get ایی است که طراحی کرده).
البته (البته چندین جای دیگه هم گفتین) در مورد نشتی حافظه، کاربرد IQueryable پس توی کدام لایه از کار ما میتونه باشه با توجه به انعظاف پذیری که به کار ما میده؟
عالی مثل همیشه.
مهندس شما فرمودین:
الگوی مخزنی که ارائه داده در این مثال ساده کار میکنه اما اگر قرار باشه با چند موجودیت کار کرد و نتیجه رو ترکیب، کارآیی خوبی نداره چون خیلی از قابلیتهای ذاتی EF مثل کوئریهای به تاخیر افتاده (deferred LINQ queries) در اینجا قابل پیاده سازی نیست. اگر هم بخوان این رو اضافه کنن باید به لایه مخزن خروجی IQueryable اضافه کنن که به یک طراحی نشتی دار خواهند رسید چون انتهای کار با خروجی IQueryable کاملا باز باقی میماند (نمونهاش متد Get ایی است که طراحی کرده).
البته (البته چندین جای دیگه هم گفتین) در مورد نشتی حافظه، کاربرد IQueryable پس توی کدام لایه از کار ما میتونه باشه با توجه به انعظاف پذیری که به کار ما میده؟
اشتراکها
Rider 2017.2 EAP منتشر شد.
It comes with full support for .NET Core 2.0, adds MSTest, various NuGet improvements, a new debugger tool window for visualizing Parallel Stacks and marking of instances, new refactorings and more. And with ReSharper 2017.2 now released, we’ve updated the ReSharper version powering Rider, too. Which brings improved support for C# 7.0, initial support for C# 7.1, new code inspections, navigation improvements, and so on. Let’s look at a few highlights!
نظرات مطالب
ASP.NET MVC #9
سلام و خسته نباشید، شما در قسمت آخر گفتید که Id برای پیدا کردن بلاگ در پایگاه داده است، در سایت شما هنگامی که این ادرس وارد شود
https://www.dntips.ir/post/812/asp-net-ddddddddd وارد شود خود به خود وارد آدرس صحیح میشود یعنی https://www.dntips.ir/post/812/asp-net-mvc-9 سوالم این است که شما به جای return View از return RedirectToAction استفاده میکنید ؟؟
چون اگه return View بود آدرس همان آدرس اشتباه بود در url مرورگر، اگر از return RedirectToAction استفاده میکنید آیا این کار در سایتهای دیگر هم مرسوم است ؟