DotNet | دات نت
1.11K subscribers
663 photos
229 videos
484 files
705 links
تو این روزا بهتره که همیشه علم خودمون رو بالا ببریم و بتونیم با سریع ترین راه ممکن خودمونو بروز نگه داریم.
- سعی کنیم از کمترین امکانات بیشترین بهره رو ببریم
منتظرت هستیم😉
دنیا رو جای بهتری برای یادگیری کنیم 🌹
#course #book


🆔 @dotnetcode
Download Telegram
🔴 قابلیت منحصر به فردی که فقط در آنتی‌ویروس Windows Defender یافت می‌شود


اخیراً مایکروسافت موتور حفاظتی Microsoft Defender Advanced Threat Protection (Microsoft ATP) را به بروز رسانی کرده است و حالا از یک UEFI اسکنر بهره می‌برد. در وجود این قابلیت جدید، حالا ویندوز دفندر مایکروسافت تنها آنتی ویروس وجود است که قادر به تشخیص بدافزارهای تزریق شده به Firmware مادربرد و لپ تاپ است که امنیت را به سطح تازه‌ای می‌رساند. Firmware های آلوده به بدافزار و کُدهای مخرب جزء پیچیده‌ترین حملات و البته دشوارترین‌ها هستند. از آنجایی که این دست از بدافزارها مقیم تراشه‌های حافظه می‌شوند، شناسایی و پاک‌سازی آنها بسیار دشوارتر از بدافزارها در محیط سیستم عامل است. اغلب مواقع هرگز این بدافزارها شناسایی نمی‌شوند و به کار خود ادامه می‌دهند.
🔰 #آیا_میدانستید

که نوع Dictionary در سی شارپ، آیتم ها رو به همون ترتیبی که اضافه میکنین، نگه نمیداره⁉️

https://dotnetfiddle.net/cv49I2
_______________
کتاب برند سازی قدرتمند از احسان مهدی نژاد
💥 دانلود رایگان کتاب افزایش عملکرد
به دلیل قرنطینه خانگی و حمایت مدیرسبز از یادگیری و کتاب‌خوانی، نسخه کامل کتاب افزایش عملکرد به‌صورت رایگان در سایت قرار گرفت.

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

همین الان دانلود کنید!👇
⭕️ دلایل استفاده از فریمورک Xamarin برای طراحی اپلیکیشن ها

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

👈 امروزه با افزایش رقابت بین شرکت های توسعه دهنده، شرکت هایی موفق اند که برنامه های آن ها روی اکثر پلتفرم های رایج بدون هیچ نقصی اجرا شود. این رویه هم از نظر زمان صرف شده و هم هزینه برای شرکت ها بصرفه تر است. خوش بختانه وجود ابزار های توسعه دهنده قابل اطمینان به تیم های برنامه نویسی این اجازه را داده است که با طی کمترین زمان کد هایشان را روی پلتفرم های مختلف اجرا کنند.
هشدار : جدیدا سایت کدکنیون و تم فارست با ای پی ایران باز میشه و میتونید وارد سایتشون بشید و محصولات رو دانلود کنید
با ورود شما به سایت ای پی ایران شما ثبت میشه و حساب شما مسدود میشه
حتما با فیلتر شکن واردش بشید و کش مرورگرتونم قبلش پاک کنید
حساب خیلی از دوستان به خاطر سهل انگاری بسته شده انگار اونتو از عمد اینکارو کرده که حساب های ایرانی رو شناسایی و مسدود کنه ( به هیچ عنوان سهل انگاری نکنید و مراقب باشید یه هو کلیه حساب ها رو شناسایی و مسدود میکنن)
❇️ استفاده از MongoDb در سیستم احراز هویت ASP.NET Core Identity

اگه توی پروژه ASPNET Core ایی تون از MongoDb استفاده میکنین و میخواین از سیستم احراز هویت Identity روش پیاده کنین
این کتابخونه (AspNetCore.Identity.MongoDbCore) کار یکپارچه سازیش رو براتون انجام میده

کتابخانه های زیادی برای پشتیبانی از MongoDb در Identity وجود دارند که من همشون رو بررسی کردم و این بهترینشون و کاملترینشون بود (بعدشم این یکی AspNetCore.Identity.Mongo)

🔰لینک ریپازیتوری گیتهاب (اموزششم توش هست)
https://github.com/alexandre-spieser/AspNetCore.Identity.MongoDbCore

#MongoDb #Identity
__________________
نسخه Alpha از Bootstrap 5.0 منتشر شد.

مهمترین تغییرات این نسخه حذف شدن وابستگی به jQuery است.

همچنین قرار است به زودی پشتیبانی از نوشتار راست به چپ به آن اضافه شود.

طبق گفته بلاگ بوت استرپ پشتیبانی از RTL باید سالها پیش به این کتابخانه اضافه میشد و حالا با کمک جامعه متن باز در حال انجام است.
گوگل افزونه‌ی جدیدی به‌نام Link to Text Fragment معرفی کرد که به کاربر امکان می‌دهد تا لینک‌هایی با آدرس‌دهی مستقیم به بخشی از متن یک صفحه‌ی وب تولید کنند. افزونه‌ی جدید، صرف‌نظر از فرمت متن، کاربر را به هدف مدنظر سازنده‌ی لینک هدایت می‌کند.

برای استفاده از افزونه‌ی جدید گوگل، پس از نصب آن تنها باید بخشی از متن را انتخاب کنید که تصمیم به ساختن لینک برای آن دارید. سپس با کلیک راست کردن روی متن و انتخاب گزینه‌ی Copy Link to Selected Text می‌توانید لینک شخصی‌سازی شده برای هدایت کاربر به متن انتخاب‌شده را تولید کنید. لینک مذکور را می‌توان با افراد دیگر به اشتراک گذاشت که در مرورگرهای متنوع پشتیبانی می‌شود.



https://chrome.google.com/webstore/detail/link-to-text-fragment/pbcodcjpfjdpcineamnnmbkkmkdpajjg/related
#سری_معرفی_وسایت_های_برتر

معرفی 10 سایت های برتر (سری سوم)
در مورد
#C و NET Core. و ASP.NET Core

🔶 اگه مشتاق به یادگیری و مطالعه هستین این میتونه بهترین پست برای شما باشه. توی این سری پست ها هربار 10 وبسایت که از نظر سطح علمی و کیفیت محتوا، بروز و متنوع بودن بهترین هستند رو معرفی میکنم👌
اینا در واقع منابعی هستند که خودم معمولا دنبالشون میکنم

🔷 یادتون نره واسه رفقاتون بفرستید✌️
1️⃣ https://fullstackmark.com/
2️⃣ https://www.syncfusion.com/blogs/
3️⃣ https://weblog.west-wind.com/
4️⃣ https://www.blog.jamesmichaelhickey.com/
5️⃣ https://logcorner.com/
6️⃣ https://cmatskas.com/
7️⃣ https://www.tugberkugurlu.com/
8️⃣ https://dotnetcoretutorials.com/
9️⃣ https://damienbod.com/
🔟 https://chrissainty.com/
_____________
Python data types

————————————————
#python #data_types
کتابخانه PyTorch یک کتابخانه متن باز پایتون است که می‌ تواند به جای ‌Numpy استفاده شود. همچنین کارایی بالایی برای ساخت شبکه‌ های عصبی عمیقی را ارائه می‌ دهد. همزمان با این می‌ توانید برای توسعه کارایی از scipy, Cypthon و numpy استفاده کنید.
شرکت‌ هایی مانند فیسبوک، توییتر، انویدیا و اوبر از Pytorch برای توسعه فرایند نمونه‌ سازی در تحقیق و ایجاد یادگیری عمیق استفاده می‌ کنند.
This media is not supported in your browser
VIEW IN TELEGRAM
تماس تصویری در راه تلگرام
روش فعال کردن در بتا آی او اس
بزودی....
کتابخانه اعتبارسنجی FoolProof برای ASP.NET Core

خیلی وقتا لازم میشه یه سری اعتبارسنجی روی مقادیر ورودی کاربر داشته باشیم. مثلا مقدارش کمتر یا بیشتر از فلان مقدار نباشه و ... تو این شرایط معمولا خودمون میایم و یه Attribute Validation سفارشی ایجاد میکنیم (که تازه اعتبار سنجی سمت کلاینت با jQuery رو هم نداره و فقط سمت سرور چک میشه) ولی الان میخوام یه کتابخونه رو معرفی کنیم که کارتون رو خیلی راحت میکنه.

🔸کتابخانه FoolProof.Core تعداد زیادی Attribute برای اعتبار سنجی مقادیر کاربر داره که همگی علاوه بر Server-side از Client-side Validation هم پشتیبانی میکنن. نسخه قدیمی آن (foolproof) برای ASPNET MVC سابق است.
(آموزش استفاده از آن در سایت dotnettips) ولی این نسخه از ASPNET Core پیشتیبانی میکنه

🔹لیست Attribute های پشتیبانی شده:
✔️ Is
✔️ EqualTo
✔️ NotEqualTo
✔️ GreaterThan
✔️ LessThan
✔️ GreaterThanOrEqualTo
✔️ LessThanOrEqualTo
✔️ Improved required validators:
✔️ RequiredIf
✔️ RequiredIfNot
✔️ RequiredIfTrue
✔️ RequiredIfFalse
✔️ RequiredIfEmpty
✔️ RequiredIfNotEmpty
✔️ RequiredIfRegExMatch
✔️ RequiredIfNotRegExMatch
✔️ In
✔️ NotIn

🔰لینک پکیچ Nuget و مخزن گیتهاب
https://www.nuget.org/packages/FoolProof.Core/
https://github.com/rpgkaiser/FoolProof.Core

#FoolProof #Validation #اعتبارسنجی
______________
❇️ نمونه معماری پیاده سازی شده با ASP.NET Core و Angular و DDD

Architecture with .NET Core 3.1, ASP.NET Core 3.1, Entity Framework Core 3.1, C#, Angular 9.1, Clean Code, SOLID, DDD, Code Analysis, Docker and more.

🔸Technologies
✔️ .NET Core 3.1
✔️ ASP.NET Core 3.1
✔️ Entity Framework Core 3.1
✔️ C# 8.0
✔️ Angular 9.1
✔️ Typescript
✔️ JWT
✔️ FluentValidation
✔️ Scrutor
✔️ Serilog
✔️ Docker
✔️ Azure DevOps
✔️ ...
🔹Practices
✔️ Clean Code
✔️ SOLID Principles
✔️ DDD (Domain-Driven Design)
✔️ Unit of Work Pattern
✔️ Repository Pattern
✔️ ...

https://github.com/rafaelfgx/Architecture
________________