تصاویری از نسخه ی جدید Edge درز کرد.
این نسخه روی مرورگر سورس باز Chromium پیاده شده و از افزونه های کروم پشتیبانی می کند.
https://tinyurl.com/y3tg3dyg
این نسخه روی مرورگر سورس باز Chromium پیاده شده و از افزونه های کروم پشتیبانی می کند.
https://tinyurl.com/y3tg3dyg
دوره کامل آموزش ASP.NET Core
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک
فروش ویژه نوروزی
کد تخفیف 50 درصدی : bahar
https://tinyurl.com/bahar98
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک
فروش ویژه نوروزی
کد تخفیف 50 درصدی : bahar
https://tinyurl.com/bahar98
کد تخفیف تا 24 ساعت دیگر تمدید شد.
دوره کامل آموزش ASP.NET Core
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک
فروش ویژه نوروزی
کد تخفیف 50 درصدی : bahar
https://tinyurl.com/bahar98
دوره کامل آموزش ASP.NET Core
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک
فروش ویژه نوروزی
کد تخفیف 50 درصدی : bahar
https://tinyurl.com/bahar98
به کلاسی Anemic گفته میشود که رفتار ندارد و فقط برای نگه داری پروپرتی استفاده میشود.
کلاس Rich دارای رفتار است و خودش فرآیندهای خودش را مدیریت میکند.
بسیاری Anemic را یک Anti-Pattern حساب می کنند و آن را خلاف مفاهیم OOP می دانند. با این وجود در بسیاری از پروژه های وب مورد استفاده قرار میگیرد و مزایای زیادی هم دارد.
کلاس Rich دارای رفتار است و خودش فرآیندهای خودش را مدیریت میکند.
بسیاری Anemic را یک Anti-Pattern حساب می کنند و آن را خلاف مفاهیم OOP می دانند. با این وجود در بسیاری از پروژه های وب مورد استفاده قرار میگیرد و مزایای زیادی هم دارد.
شما موافق استفاده از کدام کلاس در پروژه های ASP NET Core هستید؟
Anonymous Poll
24%
کلاس Anemic
12%
کلاس Rich
65%
ترکیبی از Rich و Anemic
کد تخفیف تا فردا تمدید شد.
دوره کامل آموزش ASP NET Core
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک جهت دسترسی رایگان به آموزشهای بعدی
فروش ویژه نوروزی
کد تخفیف 45 درصدی : bahar
https://tinyurl.com/bahar98
دوره کامل آموزش ASP NET Core
فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک جهت دسترسی رایگان به آموزشهای بعدی
فروش ویژه نوروزی
کد تخفیف 45 درصدی : bahar
https://tinyurl.com/bahar98
وقتی سایت شما ترافیک بالایی دارد دو روش کلی برای بزرگسازی یا Scaling دارید.
عمودی : سرور قویتر تهیه کنید.
افقی : تعداد سرورها را بیشتر کنید.
بزرگسازی عمودی محدودیت دارد و از یک جایی به بعد دیگر نمیشود سخت افزار را ارتقا داد.
اما بزرگسازی افقی روشی است که در حال حاضر برای توسعه ی بزرگترین سرویس های آنلاین مورد استفاده قرار می گیرد.
عمودی : سرور قویتر تهیه کنید.
افقی : تعداد سرورها را بیشتر کنید.
بزرگسازی عمودی محدودیت دارد و از یک جایی به بعد دیگر نمیشود سخت افزار را ارتقا داد.
اما بزرگسازی افقی روشی است که در حال حاضر برای توسعه ی بزرگترین سرویس های آنلاین مورد استفاده قرار می گیرد.
در این ویدیو روشهای ثبت اطلاعات به صورت گروهی و لیستی را در ASP NET Core بررسی می کنیم و با Model Binding به روش Collection آشنا می شویم.
https://tinyurl.com/y3h88wa3
https://tinyurl.com/y3h88wa3
به نظر شما در #C کدام روش سریعتر است؟
Final Results
47%
حلقه با for
38%
حلقه با foreach
15%
فرقی ندارند
منظور از Circular Dependecy این است که کلاس A به کلاس B وابسته باشد و کلاس B هم به کلاس A وابسته باشد.
این وابستگی معمولا در تزریق وابستگی ایجاد میشود و یک باگ است. این باگ ممکن است در زمان کامپایل تشخیص داده نشود و در زمان اجرا برنامه را با خطا روبرو کند.
برای جلوگیری از این نوع باگ باید وابستگی ها در پروژه در جهت ثابت بین یک لایه با لایه های قبل ایجاد شوند.
این وابستگی معمولا در تزریق وابستگی ایجاد میشود و یک باگ است. این باگ ممکن است در زمان کامپایل تشخیص داده نشود و در زمان اجرا برنامه را با خطا روبرو کند.
برای جلوگیری از این نوع باگ باید وابستگی ها در پروژه در جهت ثابت بین یک لایه با لایه های قبل ایجاد شوند.
غلغلک دادن یک دایناسور تک شاخ :
بررسی Single-thread بودن Node.js و مقایسه ی آن با ASP NET Core
https://goo.gl/Y5RpRz
بررسی Single-thread بودن Node.js و مقایسه ی آن با ASP NET Core
https://goo.gl/Y5RpRz
چقدر از AutoMapper استفاده می کنید؟
Anonymous Poll
26%
در همه ی پروژه ها استفاده میکنم.
27%
در بعضی پروژه ها استفاده میکنم.
14%
اصلا استفاده نمی کنم.
32%
آشنایی ندارم.