u202bنکات ویژه کار با عملیات نامتقارن در Blazor Server
-
تاریخ: 1401/11/26 ساعت: 14:15
در برنامههای Blazor Server، تنها از یک نخ رابط کاربری واحد ( single UI thread ) استفاده نمیشود؛ بلکه هر نخی که در دسترس باشد، میتواند در موقع رندر، استفاده شود. علاوه بر این اگر از عملیات نامتقارن استفاده شود، زمانیکه به کلمهی کلیدی await میرسیم، آنگاه نخ اختصاص داده شدهی برای ادامه پردازش متد، ممک...
نمونه تصحیح شده رایتینگ آیلتس تسک یک آکادمیک توسط آکادمی اکسیر – شماره 29 – نمره 7
-
تاریخ: 1401/11/26 ساعت: 14:15
1094 بازدید دسته بندی: IELTS Assessed Samples - Writing منتشر شده در 2 بهمن 1401 زمان مطالعه: 2 دقیقه 0 نظر به روز شده در 2 بهمن 1401 نمونه تصحیح شده رایتینگ آیلتس تسک یک آکادمیک'>آکادمیک توسط آکادمی اکسیر – شماره 29 – نمره 7 داوطلب گرامی، زبان آموز اکسیری عزیز سلام،در زیر یک نمونه رایتینگ تصحیح شده...
نمونه تصحیح شده رایتینگ آیلتس تسک دو توسط آکادمی اکسیر – شماره 28 – نمره 4.5
-
تاریخ: 1401/11/26 ساعت: 14:15
980 بازدید دسته بندی: IELTS Assessed Samples - Writing منتشر شده در 10 بهمن 1401 زمان مطالعه: 1 دقیقه 0 نظر به روز شده در 10 بهمن 1401 نمونه تصحیح شده رایتینگ آیلتس تسک دو توسط آکادمی اکسیر – شماره 28 – نمره 4.5 داوطلب گرامی، زبان آموز اکسیری عزیز سلام،در زیر یک نمونه رایتینگ تصحیح شده به همراه جزئی...
بهترین دوره کسب درآمد دلاری از متاورس با همیار کریپتو
-
تاریخ: 1401/11/26 ساعت: 14:15
متاورس دنیایی دیجیتالی با قابلیت های فراوان برای سود سازی و ایجاد درآمد می باشد این دنیای متاورسی به وجود آمده که مارا از قید و بند دنیای فیزیکی ازاد کرده و به بی نهایت قابلیت و ویژگی مهم متصل کند اما آنچه امروزه از متاورس وجود دارد و برای ما نیز بسیار جذاب است پروژه های متنوع این دنیا با امکان کسب ...
6 دلیل برای سرمایه گذاری در برنامه CRM موبایل
-
تاریخ: 1401/11/21 ساعت: 8:03
در حالی که گوشیهای هوشمند نقش مهمی را برای افراد ایفا میکنند، شرکتها در ادغام گجتهای موبایل در کارهای روزانهشان کند بودهاند. به لطف برنامههای CRM تلفن همراه که کسبوکارها از آنها برای پاسخگویی به تقاضاها و عدم تحت فشار قرار گرفتن استفاده میکنند، دیگر اینطور نیست. اما سرمایه گذاری در یک اپلیکیشن CRM م...
چگونه با اپلیکیشن اندروید در اپ استور گوگل موفق شویم؟
-
تاریخ: 1401/11/21 ساعت: 8:03
راههای موفقیت اپلیکیشن اندروید در گوگل پلییک برنامه اندروید میتواند دنیا را تغییر دهد زیرا ترکیبی از فناوری و تجارت است. خوش به حالت. اما بیش از 1.3 میلیون برنامه در Google Play وجود دارد. این بدان معناست که مهم نیست برنامه شما چقدر عالی است، به اندازه توانایی شما برای متقاعد کردن مردم برای دانلود آ...
مقایسه آیفون 14 پرومکس با سامسونگ s23 اولترا
-
تاریخ: 1401/11/21 ساعت: 8:03
امروزه با توجه به توسعه برندهای تولیدکننده گوشیهای هوشمند در جهان، در این بازار تنوع بسیار زیادی وجود دارد و گاهی اوقات، این تنوع میتواند انتخابهای ما را سخت کند. اگر به دنبال یک گوشی موبایل هوشمند با امکانات فوق العاده میگردید، گوشیهای سامسونگ s23 اولترا و آیفون 14 پرومکس میتوانند انتخاب مناسبی برا...
u202bPowerShell 7.x - قسمت هشتم - ماژولها
-
تاریخ: 1401/11/21 ساعت: 8:03
توسط ماژولها میتوانیم یک مجموعه از دستورات را گروهبندی کنیم و تحت عنوان یک پکیج ارائه دهیم که برای دیگران نیز قابل استفاده باشند. برای ایجاد یک ماژول کافی است اسکریپتهای خود را درون یک فایل با پسوند psm1 قرار دهیم؛ به این فایل اصطلاحاً root module گفته میشود. در واقع میتوان گفت ماژولها یک روش مناسب ...
MongoDb چیست؟ کاربرد پایگاه داده مونگو دی بی
-
تاریخ: 1401/11/10 ساعت: 21:29
شاید این جمله را شنیده باشید: “جهان امروز، جهان اطلاعات است.” همانطور که این جمله به ما میگوید، امروزه در جهانی زندگی میکنیم که سرشار از اطلاعات و داده است و هر روز به مقدار آنها افزوده میشود. با مقدار زیاد اطلاعات و دادهای که در جهان امروز وجود دارد، گرایش کسب و کارها و بیزینسها به سمت استفاده از پ...
چت جی پی تی (ChatGPT) چیست؟ کاربرد چت GPT
-
تاریخ: 1401/11/10 ساعت: 21:29
دنیای هوش مصنوعی روز به روز در حال پیشرفت است و این موضوع میتواند تا حدودی انسانها را بترساند. یکی از معروفترین تکنولوژیهای مبتنی بر هوش مصنوعی که به تازگی به نمایش گذاشته شده است، chatGPT است و اگر در فضای وب فعالیت میکنید، امکان ندارد که اسم chatGPT به گوش شما نخورده باشد. امروزه این تکنولوژی باعث...
مقایسه REST و graphQL, بررسی تفاوتهای REST و graphQL
-
تاریخ: 1401/11/10 ساعت: 21:29
میتوان دو مورد از پرطرفدارترین استاندارهای طراحی API را REST و graphQL دانست. در گذشته REST محبوبترین استاندارد طراحی API بود؛ اما با ورود graphQL، چالش اصلی برنامهنویسان انتخاب یکی از این دو معماری شد. باید گفت، برای اینکه ما بتوانیم معماریهای طراحی API را انتخاب کنیم، ابتدا نیاز است تا نیازها و فع...
u202bتوصیف فیلدها توسط Tag Helper و Data annotation
-
تاریخ: 1401/11/10 ساعت: 21:29
همه ما با DisplayAttribute در DataA otaion آشنا هستیم. چیزی شبیه زیر برای یک موجودیت: public class Student{ [Display(Name="نام خانوادگی")] public string FamilyName { get; set;} } با استفاده از tag helper ای به نام asp-for میتوان متادیتای Name را به کاربر، در سمت رابط کاربری نشان داد؛ برای مثال: <lab...
u202bامکان مفهوم بخشیدن به رشتهها در NET 7.
-
تاریخ: 1401/11/10 ساعت: 21:29
رشتهها، یکی از عمومیترین نوعهای دادهها هستند؛ از آنها در تعریف آدرسهای اینترنتی، عبارات باقاعده و یا حتی زمانها و تاریخها استفاده میکنیم. در دات نت 7 میتوان با استفاده از ویژگی جدید StringSyntaxAttribute، به این نوعهای مختلف اندکی معنا بخشید. معرفی ویژگی جدید StringSyntax با استفاده از ویژگی StringS...
u202bبررسی تفاوت Task و ValueTask
-
تاریخ: 1401/11/10 ساعت: 21:29
زمانیکه تصمیم میگیریم کدهای زده شده را بهینه کنیم، اکثرا دنبال راه حلهای جدید نمیگردیم. این مورد کاملا غریزی است؛ چرا که بهدنبال کمترین انرژی و بیشترین بازدهی هستیم؛ این طبیعت انسان است. صرفا کدهای قبلی را بازبینی میکنیم و سعی میکنیم نحوهی نوشتن منطقهای موجود را بهینه کنیم. در همین راستا درک عملکرد...
u202bبهبود کارآیی عبارات باقاعده در دات نت 7
-
تاریخ: 1401/11/10 ساعت: 21:29
دات نت 7 به همراه یک Regex Source Generator توکار است که به کمک آن میتوان عبارات باقاعده را تبدیل به کدهای سیشارپ معادل آنها کرد و پیش از اجرای برنامه، آنها را کامپایل و جزئی از خروجی نهایی نمود. این روش نسبت به روش پیشین تولید کدهای معادل عبارات باقاعده در زمان اجرای برنامه، از مزایای زیر برخوردار ...
u202bتزریق وابستگیها به صورت پویا در فروشگاهساز Nop Commerce
-
تاریخ: 1401/11/10 ساعت: 21:29
این روش منحصر به Nop نیست و امکان استفادهی از آن بر روی هر سورس دیگری نیز وجود دارد. همچنین اگر در رابطه با NopCommerce اطلاعاتی ندارید، میتوانید از اینجا جهت آشنا شدن با این فروشگاه ساز Asp.net core استفاده کنید. همانطور که در جریان هستید، برای اینکه بحث DI را در پروژه داشته باشیم، باید به ازای هر ...
u202bمتد جدید Order در دات نت 7
-
تاریخ: 1401/11/10 ساعت: 21:29
دات نت 7 به همراه دو متد جدید Order و OrderDescending است که مرتب سازی مجموعههای ساده را انجام میدهند. روش متداول مرتب سازی مجموعههای ساده تا پیش از دات نت 7 فرض کنید لیستی از اعداد را داریم: var numbers = new List<int> { -7, 1, 5, -6 }; تا پیش از دات نت 7 با استفاده از متدهای OrderBy و OrderByDesce...
u202bبهبود کارآیی LINQ در دات نت 7
-
تاریخ: 1401/11/10 ساعت: 21:29
LINQ یا همان Language-Integrated Query، یک زبان سادهی کوئری نوشتن یکپارچهی با دات نت است. به کمک آن میتوان اعمال پیچیدهای را بر روی اشیاء، به زبانی ساده بیان کرد و امروزه تقریبا توسط تمام توسعه دهندگان دات نت مورد استفاده قرار میگیرد. اما ... این سادگی، بهایی را نیز به همراه دارد: کمتر بودن سرعت اجر...
u202bبهبود کارآیی Reflection در دات نت 7
-
تاریخ: 1401/11/10 ساعت: 21:29
استفادهی از Reflection در زیر ساختهای دات نت و ASP.NET Core، بسیار گستردهاست؛ به همین جهت هرگونه بهبود کارآیی در این زمینه، نه فقط بر روی خود فریمورک، بلکه تمام برنامههایی که از آن استفاده میکنند هم تاثیر گذار است. از این لحاظ دات نت 7 شاهد تغییرات گستردهای است تا حدی که کارآیی برنامههای مبتنی بر دا...
u202bبهبود کارآیی حلقههای foreach در دات نت 7
-
تاریخ: 1401/11/10 ساعت: 21:29
بالاخره تفاوت کارآیی بین حلقههای for و foreach در دات نت 7 برطرف شدهاست که این مورد نیز یکی دیگر از دلایل بهبود کارآیی LINQ در دات نت 7 است. در این مطلب به همراه آزمایشی، این مورد را بررسی خواهیم کرد. تدارک یک آزمایش برای بررسی کارآیی حلقههای for و foreach در دات نت 7 یک برنامهی کنسول جدید را ایجاد ...