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


🆔 @dotnetcode
Download Telegram
مایکروسافت اپلیکیشن Bing Wallpapers را با امکان تغییر روزانه والپیپر گوشی عرضه کرد

مایکروسافت به‌تازگی اپلیکیشن والپیپر بینگ Bing Wallpapers را منتشر کرده است، به وسیله این برنامه کاربران می‌توانند هر روز یک تصویر زمینه جدید را دریافت کنند. اگرچه بینگ از نظر جستجو نمی‌تواند رقیب قدرتمندی برای گوگل باشد، اما همه کاربران موافق آن هستند که تصاویر روزانه این موتور جستجو واقعا چشم‌گیر هستند.

https://play.google.com/store/apps/details?id=com.microsoft.bing.wallpapers
♨️پرفروش‌ترین گوشی اندرویدی جهان معرفی شد

بر اساس گزارش کارشناسان فعال‌ در شرکت تحقیقاتی استراتژی آنالیتیکس این گوشی میان رده گلکسی A51 سامسونگ عنوان پرفروش‌ترین و محبوب‌ترین گوشی اندرویدی در سه ماهه نخست سال ۲۰۲۰ میلادی نام از آن خود کرده است و سهم آن ۲.۳ درصد از بازارهای جهانی بوده است.
پس از این محصول، گوشی شیائومی ردمی ۸ و گلکسی اس ۲۰ پلاس به ترتیب با سهمی ۱.۹ درصدی و ۱.۷ درصدی، رتبه های دوم و سوم جدول رده بندی پرفروش‌ترین گوشی‌های اندرویدی در نخستین فصل از سال جاری میلادی را به خود اختصاص داده‌اند.
رتبه‌های چهارم تا ششم این فهرست نیز به ترتیب گوشی‌های گلکسی A10s سامسونگ و شیائومی ردمی نوت ۸ با سهمی ۱.۶ درصدی و گلکسی A20s سامسونگ با سهمی ۱.۴ درصدی بوده اند.
https://mobilesyrup.com/2020/05/14/samsungs-galaxy-a51-was-the-most-sold-android-smartphone-in-q1-2020-report/
♨️ایلان ماسک از ساخت ایمپلنت اتصال مغز به رایانه تا سال ۲۰۲۱ خبر داد
طبق اعلام ایلان ماسک، شرکت نورولینک تا سال ۲۰۲۱ ایمپلنت اتصال مغز به رایانه را به تولید می‌رساند که آغازی برای همزیستی انسان با هوش مصنوعی خواهد بود.
شواهد حاکی از آن است رویای اتصال مغز انسان به رایانه که ایلان ماسک در سر می‌پروراند به زودی محقق خواهد شد. ایلان ماسک به عنوان مدیر ارشد اجرایی شرکت نورولینک با انتشار پادکستی اعلام کرد تا سال ۲۰۲۱ ایمپلنت اتصال مغز به کامپیوتر توسط این شرک آماده خواهد شد.
ایلان ماسک در ادامه اظهار کرد برای کاشت این ایمپلنت در مغز انسان باید تکه‌ای از جمجمه فرد برداشته شود. در گام دوم ربات‌ها الکترودهایی که همانند رشته‌هایی بسیار نازک خواهند بود را در مغز فرد قرار می‌دهند. پس از کاشت ایمپلنت در مغز فرد، فقط یک زخم کوچک از این عمل جراحی باقی خواهد ماند. ماسک در ادامه تاکید کرد ما قصد نداریم به این زودی‌ها این فناوری را روی انسان‌ها مورد آزمایش قرار دهیم و این آزمایش در آینده دور روی انسان‌ها انجام خواهد شد.
https://www.dailymail.co.uk/sciencetech/article-8298575/Elon-Musk-says-Neuralink-company-human-brain-implant
راهنمای شروع و پیشرفت در برنامه نویسی:

۱. کتاب ها رو از اول تا آخر نخونین:
در شروع کتاب ها رو از اول تا آخر نخونین. ما بخش کمی از کتاب ها رو یادمون می مونه و فقط کتاب خوندن بخش زیادی از انرژی شما رو می گیره.
۲. بدون برنامه تو بحث شیرجه نزنید:
آدم ها رو به دلایل مختلف جو می گیره. یک دفعه میخوان خدای چیزی بشن و یک عالمه کتاب دانلود می کنند و عضو یکسری کانال میشوند‌.
این اشتیاق معمولا به همین سرعت هم فروکش می‌کند. بدانید برای چی وارد بحث شدین و میخواین به کجا برسین و می خواین باهاش چیکار کنید.
۳. حوزه خودتون رو مشخص کنید:
دنیا وسیعه! حتی برنامه نویسی هم خیلی وسیعه بهتره شما بدونید در چه حوزه ای می خواهید کار کنید و از آنجا شروع به یادگیری کنید. از یک جا شروع کنید و توش پیش برید‌.
۴. دو مبحث رو همزمان یاد نگیرید:
آدم ها سریع می خوان «هکر» بشن و شروع می کنند به یادگیری شبکه و سیستم عامل و برنامه نویسی، بهترین راه این است که از یک جا شروع کنید و وقتی در حد معقولی پیش رفتید برید سراغ مبحث بعد.
♨️تاریخ رونمایی آنر تبلت وی ۶ به عنوان اولین تبلت 5G جهان اعلام شد

آنر تبلت وی ۶ – Honor Tablet V6 اولین تبلت جهان خواهد بود که از اینترنت ۵ جی و استاندارد وای فای ۶ پشتیبانی می‌کند و کمپانی سازنده لحظاتی پیش تاریخ رونمایی از آن را رسما اعلام کرد.
آنر دقایقی پیش با انتشار یک تصویر تبلیغاتی جدید، شمارش معکوس برای برگزاری رویداد رونمایی از تبلت جدید خود را آغاز کرد. این تبلت که قرار است اولین تبلت جهان با پشتیبانی از نسل جدید اینترنت موبایل و البته استاندارد جدید وای فای ۶ باشد، آنر تبلت V6 نام‌گذاری شده است. این محصول جدید قرار است پرچمدار تبلت های این برند چینی تبدیل شود و از مشخصات جالب توجهی نیز برخوردار است. این تبلت در 18 می 2020 رونمایی خواهد شد.
https://www.gizmochina.com/2020/05/13/honor-tablet-v6-teased-worlds-first-tablet-that-supports-5g-and-wifi-6/
مایکروسافت استارتاپ جدیدی به‌نام MicroVision را به زیرمجموعه‌ی خود افزود. شرکت‌های دیگر همچون جنرال موتورز و تسلا هم به‌دنبال این استارتاپ بودند.

از چندی پیش شایعه‌های متعددی پیرامون خرید استارتاپ MicroVision توسط مایکروسافت مطرح شده بود. ظاهرا قرارداد نهایی امضا شده و شایعه‌ها تأیید شده‌اند. استارتاپ مایکروویژن در حوزه‌ی فناوری‌های مرتبط با اسکن سه‌بعدی فعالیت می‌کند. مایکروسافت این استارتاپ را در هفته‌ای خرید که وضعیت مناسبی را در بازار بورس تجربه می‌کرد. ارزش سهام آن‌ها با افزایش ۳۰۰ درصدی به ۱/۷۵ دلار رسید. البته پس از انتشار گزارش‌های مالی، آن‌ها کاهش ارزش ۶۵ درصدی را تجربه کردند.
پشتیبانی از نسخه ۳۲ بیتی ویندوز ۱۰ رو به پایان است

سرانجام پشتیبانی از نسخه ۳۲ بیتی Windows 10 همراه با آپدیت بیلد ۲۰۰۴ این سیستم عامل، رسماً پایان خواهد یافت.
مایکروسافت مسیر کوتاهی را برای پایان دادن به پشتیبانی از نسخه ۳۲ بیتی ویندوز ۱۰ انتخاب کرده است و دیگر قصد ندارد از این نسخه پشتیبانی کند. همراه با نسخه ۲۰۰۴ ویندوز ۱۰ که هم اکنون در اختیار توسعه دهندگان و شرکای تولیدکننده سخت افزاری این شرکت قرار گرفته است، این شرکت دیگر از نسخه‌ی 32-Bit سیستم عامل خودش پشتیبانی نخواهد کرد. این پایان یافتن پشتیبانی، باعث تغییر لیست حداقل سخت افزار مورد نیاز برای اجرای این سیستم عامل نیز شده است.
https://www.neowin.net/news/microsoft-is-beginning-to-phase-out-32-bit-support-for-windows-10/
در ماه‌های اخیر، مایکروسافت تلاش کرده است سیستم‌های مبتنی‌بر معماری ۳۲ بیتی را از رده خارج کند و کاربران را به‌سمت استفاده از سخت‌افزاری با معماری ۶۴ بیتی سوق دهد. با‌این‌حال، سخت‌افزارهای موجود در بازار درکنار سازگاری با معماری ۶۴ بیتی، از معماری ۳۲ بیتی نیز پشتیبانی می‌کنند.

حال، سران مایکروسافت به‌منظور تغییری بزرگ در رویه‌ی تعامل کاربران با سیستم‌عامل ویندوز ۱۰ اعلام کردند آینده‌ی ویندوز ۱۰ تنها در نسخه‌ی ۶۴ بیتی ادامه می‌یابد و از به‌روزرسانی مه ۲۰۲۰ که به‌نام نسخه‌ی ۲۰۰۴ ویندوز ۱۰ نیز شناخته می‌شود، تنها سخت‌افزارهای ۶۴ بیتی پوشش داده می‌شوند.

چنین موضوعی در وب‌سایت رسمی مایکروسافت نیز به‌چشم می‌خورد و حداقل سیستم موردنیاز برای اجرای ویندوز ۱۰ ویرایش شده است. در فهرست سیستم موردنیاز برای اجرای ویندوز ۱۰ می‌توان مشاهده کرد نسخه‌ی جدید سیستم‌عامل مایکروسافت، فقط روی سخت‌افزاری اجرا خواهد شد که برمبنای معماری ۶۴ بیتی توسعه داده شده باشد. مقام‌های مایکروسافت در این زمینه توضیح دادند:

با عرضه‌ی ویندوز ۱۰ نسخه‌ی ۲۰۰۴، تمامی سیستم‌های سخت‌افزاری جدید ساخت OEM یا تولیدکنندگان تجهیزات اصلی باید از معماری ۶۴ بیتی برخوردار شوند؛ زیرا نسخه‌های جدید ویندوز ۱۰ دیگر سخت‌افزاری مبتنی‌بر معماری ۳۲ بیتی را پشتیبانی نمی‌کنند. این اتفاق به‌معنی قطع کامل ارائه‌ی خدمات به سیستم‌های قدیمی مبتنی‌بر معماری ۳۲ بیتی نیست و مایکروسافت همچنان به ارائه‌ی به‌روزرسانی‌های امنیتی و افزودن قابلیت به ویندوز ۱۰ نسخه ۳۲ بیتی ادامه خواهد داد.
♨️روش جدید برای بهبود مهارت های برنامه نویسی در هنگام تفریح و سرگرمی🕹


❇️روش جالب را یاد بگیرید
❇️کد خالص را تمرین کنید

❇️با حل چالش های سرگرم کننده به 25+ زبان با پرداختن به همه مباحث داغ برنامه نویسی ، مفاهیم جدید را بیاموزید. https://www.codingame.com/start
مایکروسافت امشب در رویداد «بیلد ۲۰۲۰»، قابلیت‌های جدیدی را که در آینده به مرورگر Edge خواهند آمد را به نمایش کشید. یکی از مهم‌ترین ویژگی‌ها، اضافه شدن یک نوار کناری (ساید بار) برای جستجو است. کاری که این نوار می‌کند این است که به شما اجازه می‌دهد در لحظه، در اینترنت جستجو کنید، بدون اینکه نیاز باشد از صفحه‌ای که داخل آن هستید، خارج شوید.
برای مثال می‌توانید کلمه‌ای که در یک صفحه وب دیده‌اید و می‌خواهید درباره آن بیشتر بدانید را انتخاب (هایلایت) کنید و سپس به کلیک راست کردن روی آن، جستجو در نوار کناری را انتخاب کنید. به این شکل اطلاعات زیادی درباره آنچه می‌خواهید، در یک نوار کناری ظاهر می‌شود
نسخه جدید پایچرم 2020.1.1 منتشر شد.

مشکل مصرف بالای سی پی یو در ادیتور کاملا برطرف شده است.
کسانیکه ارتقا نداده اند هم اکنون بدون هیچ مشکلی می توانید ارتقا دهید و از نسخه جدید لذت ببرید.

⭕️ تغییرات: https://confluence.jetbrains.com/display/PYH/PyCharm+2020.1.1+Release+Notes

⭕️ دانلود آخرین نسخه پایچرم: https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows

⭕️ دانلود فعالساز سازگار: https://t.iss.one/PSFarsi/263
وی پی ان ۵۴ دلاری seed4me به مدت یک هفته رایگان شد.
داری برنامه برای اندروید و ویندوز
داری کانکشن pptp & l2tp برای تمامی سیستم عامل ها
لینک دانلود
اکانت دوساله OPEN VPN
۱.داخل سایت ثبت نام کنید و سپس ایمیل خود را تایید کنید.
https://tryvpn.com/
۲. کانفیگ مطابق با سیستم عامل خود انتخاب کنید.
۳. دانلود برنامه مورد نیاز اجرای فایل (https://t.iss.one/APPXAP/1761)
این وی پی ان چون در مرحله بتا و تست قرار دارد فعلا اکانت رایگان می دهد.
اضافه شدن GUI لینوکس به ویندوز

ابزار Windows Subsystem For Linux به کاربران ویندوز امکان میدهد برنامه های لینوکس را در ویندوز اجرا کنند اما این موضوع فقط محدود به اپلیکیشن هایی بود که رابط کاربری نداشتند و فقط در خط فرمان کار می کردند.

مایکروسافت در بیلد 2020 اعلام کرد به زودی پشتیبانی از رابط کاربری لینوکس هم به WSL اضافه میشود تا امکان استفاده از اپ هایی که رابط کاربری دارند ممکن شود. تصویر نمونه ی اجرای برنامه مدیریت فایل GNOME را در محیط ویندوز 10 نشان میدهد.

همچنین Docker Desktop در نسخه ی بعدی از WSL2 استفاده خواهد کرد که نیاز به Hyper-V را از بین میبرد و سرعت اجرای آن را افزایش میدهد. با این تغییر امکان اجرای Docker در نسخه ی Windows Home هم ممکن میشود.

نسخه ی WSL2 از آپدیت ماه جاری در ویندوز قرار میگیرد.
مایکروسافت در حال ایجاد نوع جدیدی از اسناد Office است. این شرکت به جای Word ، Excel یا PowerPoint ، بلوک های Lego از محتوای Office را ایجاد کرده است که بصورت Live در وب وجود دارند. جداول ، نمودارها و لیست هایی که به طور معمول در اسناد Office می یابید به واحدهای مشترکی تبدیل می شوند که خارج از اسناد سنتی و معمول هستند.
مایکروسافت آنها را اجزای سیال بلوک های لگو می نامد و آنها را هر شخصی در هر اپلیکیشنی می تواند ویرایش نماید. ایده این است که شما می توانید چیزهایی مانند جدول ایجاد کنید بدون اینکه لازم باشد بین چندین برنامه جابجا شوید تا بتوانید آن را انجام دهید و جدول مربوطه مانند بلوکهای لگو بر روی وب باقی می ماند و هر کسی بصورت رایگان می تواند از آن استفاده نموده یا آن را ویرایش نماید.
تصور نمایید که شما بتوانید این قطعات لگو را برداشته و در هر جایی خواستید سر هم نمایید.

https://www.theverge.com/2020/5/19/21260005/microsoft-office-fluid-web-document-features-build
Media is too big
VIEW IN TELEGRAM
آموزش تصویری نحوه دریافت vpn رایگان
وی پی ان ۵۴ دلاری seed4me به مدت یک هفته رایگان شد.
داری برنامه برای اندروید و ویندوز
داری کانکشن pptp & l2tp برای تمامی سیستم عامل ها
لینک دانلود
———————————-
🆔 @codedeveloper
۵ مورد از بهترین پروژه‌های اوپن سورس پایتون:

1. Pipenev
یک محیط و ابزار پکیج‌بندی است که برنامه‌نویسان پایتون از آن برای ساخت یک محیط مجازی برای پروژه‌هایشان و همینطور بروزرسانیDependency های آن پروژه‌ها، استفاده میکنند.
2. Whatwaf
یک ابزار بسیار پیشرفته‌ای که فایروال‌ها را شناسایی میکند.
با استفاده از Whatwaf میتوانید فایروال‌ها و سیستم‌های امنیتی را تشخیص دهید و با میان‌برها آنها را دور بزنید.
3. Grumpy
وقتی شما نیاز به تبدیل کد پایتون خود به کد زبان برنامه‌نویسی GO داشته باشید، بهترین راه حلی که وجود دارد استفاده از Grumpy است.
بطور خلاصه Grumbly یک تبدیل کننده کد امن و runtime پایتون و زبان Go است.
4. Pythorch
این کتابخانه هوش مصنوعی و یادگیری ماشینی هنگامی که در برنامه‌نویسی نیاز به چیزهایی همچون محاسبه tensor، شبکه‌های عصبی و … ایجاد میشود، بسیار مفید واقع میشود.
5. Home Assistant
یک پلتفرم اوپن سورس بر پایه پایتون است که به شما امکان کنترل و پیگیری تمامی دستگاه‌های هوشمند و گچت‌هایی که در خانه دارید، را میدهد.
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش: استارت آپ سریع تر در اندروید!

ابتدا پروژه اندروید خود را Unload کرده،
بر پروژه اندروید راست کلیک کرده و Edit را بزنید.

سپس در تگ زیر :

<PropertyGroup
Condition=" '$(Configuration)|$(Platform)' == '
Release|AnyCPU' ">

پراپرتی زیر را وارد کنید :

<AndroidEnableProfiledAot>
true
</AndroidEnableProfiledAot>

یا

<AotAssemblies>
True
</AotAssemblies>

پروژه را Reload کرده
و در Properties>Android Options
تیک Enable Startup Tracing را بزنید.

💢 تفاوت حالت های AOT :

Type |Startup Speed |APK Size
------------------------------
Normal |2s914ms|16.1MB
AOT |1s018ms|34.6MB
Startup Tracing|1s518ms|20.1MB
🔥 رویداد //Build 2020 Xamarin.Forms : پرسش و پاسخ

🔵 .NET MAUI

چه زمانی .NET MAUI منتشر خواهد شد؟

همراه با .NET 6 منتشر خواهد شد
RoadMap

آیا هنگامی که NET MAUI منتشر می شود ، Xamarin.Forms رها میشود؟

برنامه ما اضافه کردن ویژگی ها به Xamarin.Forms تا زمانی است که .NET MAUI به دسترس عموم در .NET 6. برسد، پس از اینکه .NET MAUI در .NET 6 در نوامبر سال 2020 منتشر شد ، Xamarin.Forms برای 12 ماه آپدیت های سرویسی را دریافت می کند.

آیا .NET MAUI بطور خودکار تمام تصاویر iOS و Android را بر اساس یک تصویر واحد تولید می کند؟

بله! تصاویر شما را به 1x ، 2x ، 3x ، HDPI ، XHDPI و غیره تغییر می دهد ، شبیه به Resizetizer NuGet Package

آیا .NET MAUI اجازه deployment در یک واحد کد را در آیفون ، اندروید ، ویندوز دسکتاپ ، macOS دسکتاپ و لینوکس فراهم می کند؟

بله ، نمودار را در اینجا میتوانید ببینید که چه سیستم عامل های پشتیبانی شده است

.NET MAUI از چه نوع XAML پشتیبانی می کند؟

از همان XAML که ما از Xamarin.Forms می شناسیم و دوست داریم ادامه خواهد داد.

.NET MAUI چگونه می تواند پلاگین های موجود Xamarin توسعه یافته توسط جامعه را تحت تأثیر قرار دهد؟

برای Target قرار دادن .NET MAUI ، پلاگین ها باید پیش نیاز NET 6 را اضافه کنند و به Namespace های جدید System.Maui را reference کنند.

آیا .NET MAUI و Blazor متحد خواهند بود؟

گوش به زنگ باشید! هنوز هیچ برنامه رسمی وجود ندارد ، اما ما در حال بررسی این امکان هستیم.

آیا دات نت Maui به شما اجازه می دهد در صورت لزوم به Native UI دسترسی داشته باشیم؟

بله! با اهرم Multitargeting که به ما اجازه می دهد تا در پروژه MAUI یکپارچه ما به API های خاص برای پلتفرم مراجعه کنیم

برای توسعه دهندگان جدید، آیا باید برنامه های خود را با MAUI شروع کنیم؟

امروز به استفاده از Xamarin.Forms ادامه دهید زیرا MAUI تا پیش نمایش .NET 6 در اواخر سال جاری در دسترس نخواهد بود.

چه چیزی را می توان انتظار داشت به خصوص پیشرفت عملکرد در MAUI؟

Slim Renderers عملکرد چشمگیر را بهبود می بخشد و رندرها را استاندارد سازی می کند


🔵 Xamarin.Forms

آیا برنامه ای برای ساخت / اجرای یک برنامه Xamarin.iOS بدون اتصال به macOS / Xcode وجود دارد؟

Hot Restart اجازه می دهد تا بدون اتصال به mac ، برنامه Xamarin.Forms ما را به یک دستگاه iOS بطور مستقیم از Visual Studio در ویندوز Build / Deploy کنیم. برای انتشار برنامه به Store App و کاربران AdHoc هنوز به macOS / Xcode احتیاج دارید.

چه ویژگی های جدید مهیج امروز در Xamarin.Forms موجود است؟

Maddy: Gradient Brush in Xamarin.Forms v4.7-pre1
Matt: Xamarin.Forms.Shell Backwards Navigation
Brandon: Xamarin.Forms C# Markup
David: من همه ویژگی های جدیدم را به یک اندازه دوست دارم 😇

🔵 Tools

آینده Xamarin.Essentials چیست؟

مانند Xamarin.Forms ، Xamarin.Essentials نیز در .NET قرار می گیرد
Xamarin.Essentials -> System.Devices
Xamarin.Forms -> System.Maui

چه زمانی می توانیم از پروژه های SDK با Xamarin استفاده کنیم؟

.NET 6

چه زمانی می توان انتظار Hot Reload برای UWP را داشت؟

این در RoadMap برای بهار 2020 است
محیط طراحی WinForm برای NET Core

در آپدیت 16.07 که امروز منتشر شد امکان استفاده از محیط طراحی فرم های ویندوز به دات نت Core اضافه شده است.

برای استفاده از این قابلیت باید ابتدا Visual Studio را به آخرین نسخه آپدیت کنید سپس در تنظیمات Tools > Options > Environment > Preview

گزینه ی Use the preview Windows Forms designer for .NET Core apps را تیک بزنید.