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


🆔 @dotnetcode
Download Telegram
#زنگ_تفریح

"موزیک برای برنامه نویس ها" نام سایتی است که درآن انواع موزیک های مناسب جهت افزایش تمرکز در حین برنامه نویسی وجود دارد

https://musicforprogramming.net/

____________
🔻ارزشمندترین استارتاپ‌های دنیا

🔸استارتاپ‌های یونیکورن به شرکت‌های خصوصی گفته می‌شوند که ارزش فعلی آن‌ها بیش از یک میلیارد دلار است. بر اساس آخرین اطلاعات به دست آمده بیش از ۴۰۰ استارتاپ یونیکورن در جهان وجود دارند که در این پست به ۱۰ مورد برتر آن اشاره شده است.

🔹طبق آخرین آمار، شرکت بایت دانس (شرکت مادر اپلیکیشن تیک‌تاک) که در زمینه هوش مصنوعی فعالیت دارد، برترین و بزرگ‌ترین استارتاپ با ارزش ۱۴۰ میلیارد دلار است. بعد از آن به ترتیب شرکت تاکسی‌یاب چینی دیدی چاکسینگ و اسپیس‌اکس در جایگاه دوم و سوم قرار دارند. در حال حاضر، شرکت‌های خصوصی آمریکایی، ۶۰% از ۱۰ شرکت برتر جهان را تشکیل می‌دهند و بقیه آن‌ها به کشور چین و هند تعلق دارند.

🔸ارزش‌‌گذاری‌ها بر اساس آخرین آمار موجود از تاریخ ۹ اکتبر ۲۰۲۰ (۱۸ مهر ۱۳۹۹) است.
سی شارپ 9 و بهبود pattern matching:

یکی از برتری های ویژوال بیسک نسبت به سی شارپ, موضوع pattern matching بود (البته قبل از سی شارپ 8).
از سی شارپ 8 به بعد ماکروسافت تمهیدات خاصی در جهت بهبود pattern matching در سی شارپ در نظر گرفت.👇👇

یکی از جالب ترین (و جذاب ترین) این موارد, بهبود در جملات شرطی است که در سی شارپ 9 به آن پرداخته شده است.

if(s is not string)
// is way more easier to read than
if(!(s is string))

خواندن عبارت ابتدایی بسیار آسان تر از عبارت دوم است.

Person p = new Person();
var a = p.Weight switch
{
< 150 => "light"
>= 150 and < 200 => "normal"
not null => "unknown"
null => "error"
};

و هچنین نوشتن این عبارات باعث زیباتر و خواناتر شدن کد می‌شود.

برای اطلاع از دیگر ویژگی های سی شارپ 9 می توانید از این لینک استفاده کنید.

جزئیات بیشتر را می‌توانید در لینک زیر مطالعه کنید:

https://blog.miguelbernard.com/c-9-0-improved-pattern-matching/
برای ساخت راحت تر Shape های فانتزی میتونید از این سایت استفاده کنید،
راحت کاستمایزش کنید و خروجی SVG بگیرید.

https://www.blobmaker.app/
نسخه نهایی فیلترشکن محبوب Warp برای ویندوز و مک منتشر شد.
Media is too big
VIEW IN TELEGRAM
انسانها و هوش مصنوعی داستان افرادی پرشور ، از همه اقشار را روایت می کنند ، که با استفاده از هوش مصنوعی جامعه و جهان ما را به سمت بهتر تغییر می دهند. همانطور که COVID-19 جهان را ویران کرد ، Hadas Bitran و تیم او نیاز زیادی به کمک به کارکنان بهداشتی در خط مقدم دیدند. طی چند روز آنها یک ربات خود ارزیابی COVID-19 مستقر کردند که به مردم امکان می دهد علائم خود را قبل از مراجعه به ER بررسی کنند. از آنجا که ثابت شد که پلاسمای خون از بازماندگان Covid-19 در درمان موفقیت آمیز ویروس موفق است ، این تیم برای کمک به راه اندازی ربات پلاسما به اتحاد پلاسما پیوستند ، از این طریق بازماندگان ویروس می توانند ببینند آیا واجد شرایط اهدای پلاسما برای کمک به درمان بیماران هستند. . داستان Hadas بخشی از سری جدید Humans و AI مایکروسافت است. این داستان ها اکنون بیش از هر زمان دیگری مهم هستند زیرا بشریت در بیداری خارق العاده ای قرار دارد: اینکه هر موجود زنده ای روی زمین به هم پیوسته باشد. نحوه برخورد با مهمترین چالشهای خود ، کیفیت زندگی همه ما را تحت تأثیر قرار خواهد داد.
رمزنگاری JWT و افزایش امنیت آن در ASP.NET Core

توکن JWT در حالت عادی به صورت Base64 کدگذاری(Encoding) میشه که این نوع Encoding به راحتی قابل رمزگشایی و خواندنه (امنیت در برابر خوانده شدن نداره).
در این مقاله میخوایم توکن JWT رو رمزنگاری کنیم و اون رو به Json Web Encryption (به اختصار JWE) تبدیل کنیم و امنیتش رو بالا ببریم
https://www.dotnettips.info/post/2992

مثال کامل و قابل اجرا در ریپازیتوری گیتهاب:
https://github.com/mjebrahimi/Jwt-Encryption-AspCore
Proton VPN
https://protonvpn.com
این شرکت مستقر در سوئیس و براساس قوی ترین و قوانین حفظ #حریم_خصوصی جهان تنظیم شده
در ۴۴ کشور سرور مستقل داره
پروتون وی پی ان از پیشینه امنیتی و عمیقی برخورداره که به تازگی فناوری خودشو برای بازرسان موزیلا باز کرده
همچنین همه میتونن به نحوه عملکرد پروتون وی پی ان از طریق گیت هاب نظارت داشته باشن
https://protonvpn.com/blog/open-source/

https://github.com/ProtonVPN
سایت بیتلی معروف ترین سایت کوتاه کننده لینک فیلتر شد.
⚫️ مایکروسافت آپدیت اکتبر ۲۰۲۰ ویندوز ۱۰ را عرضه کرد

مایکروسافت امروز اعلام کرد که بروزرسانی بزرگ بعدی ویندوز ۱۰ را موسوم به آپدیت اکتبر ۲۰۲۰ یا نسخه 20H2 را برای نسخه های پشتیبانی شده ویندوز ۱۰ را به صورت اختیاری برای کاربران خود منتشر کرده است.

مایکروسافت طبق معمول همیشه برای جلوگیری از مشکلات احتمالی این آپدیت ها را قبل از انتشار کنترل می کند، بنابرین ممکن است همه کاربران در ابتدا این بروز رسانی را دریافت نکنند و باید مدت زمان بیشتری را برای دریافت این آپدیت منتظر بمانند.
This media is not supported in your browser
VIEW IN TELEGRAM
در آپدیت بعدی تلگرام، شما امکان پین (سنجاق) کردن «چند پیام» به بالای هر چتی (نه فقط گروه و کانال بلکه حتی پی‌وی!) را هم دارید .
🔸سال 93 یه پلاگین بررسی متن و پیشنهاد دهنده سئو واسه ASP MVC نوشتم (مشابه Yoast واسه WordPress) که خیلی باحال بود

🔹چند روز پیش به NETStandard آپدیتش کردم و گذاشتمش گیتهابم
https://github.com/mjebrahimi/DNZ.SEOChecker

🔰پ.ن:
1️⃣ الان دیگه قصد نگهداری و ریفکتورش رو ندارم، فقط گذاشتم بمونه به یادگار و شاید بررسی سورس کدش به درد کسی بخوره
2️⃣ اینو باید همون سالها اوپن سورسش میکردم، من اشتباه کردم، شما این اشتباهو تَکرار نکنین :)
________________
dnc-mag-sixthanniv-single.pdf
9.7 MB
Time flies! DotNetCurry (DNC) Magazine, the digital publication dedicated to .NET, Cloud and JavaScript developers, is already six years old!

In our 6th Anniversary edition, we have some exclusive articles for you covering:

- AoT in Angular
- .NET Core Development in VS Code
- Writing Honest Methods In C#
- Sharding and Multithreading in C#
- Integration Testing done Simple with SqlLocalDB
- Interview with Mads Torgersen (C#'s Lead Language Designer)
- Managing Vue.js state with Vuex
- Xamarin.Forms 3 Cheat Sheet
- Angular Evolution (v1.x to 6.0)
DotNet | دات نت
Photo
DNCMag-Issue41.www.EBooksWorld.ir.pdf
11.7 MB
DotNetCurry (DNC) Magazine

The History Of ASP .NET
New C# 8 Features In Visual Studio 2019
Controlling Change Detection In Angular
.NET Core Global Tools
Global State In C# Applications
Template Driven Forms In Angular
Barcodes In Xamarin.Forms
DNCMag-Issue48.pdf
14.2 MB
DotNetCurry (DNC) Magazine, 48th edition

- Artificial Intelligence - Everything you wanted to know
- Tic Tac Toe in F#
- Microservices Architecture
- Kubernetes for Developers
- Architecting Web Applications
- React.js Lifecycle and Hooks
- React.js Forms using Functional Components
با این سایت میتونید تصویرسازی های کاستمایز از کارکتر های مختلف بسازین.

برای فیگما، ایکس دی و اسکچ هم پلاگین داره.

https://www.humaaans.com/