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


🆔 @dotnetcode
Download Telegram
نسل پنجم تلفن همراه به ایران رسید

🔹وزیر ارتباطات از رونمایی نسل پنجم تلفن همراه (5G) در تهران خبر داد
معرفی Design Pattern ها به همراه مثال در زبان های مختلف

یکی از بهترین سایت هایی که میشه به عنوان مرجع برای #DesignPattern ها بهش نگاه کرد سایت زیر هست.

این سایت خیلی روون و ساده الگو های برنامه نویسی رو توضیح داده، براشون مثال زده و توی زبان های مختلفی از جمله #C و JavaScript و Java و Python و ... پیاده سازیشون کرده

https://refactoring.guru/design-patterns/catalog

🔰2تا ریپوی زیر هم پیاده سازی ایی از این دیزاین پترن ها در سی شارپ هست
1️⃣ https://github.com/exceptionnotfound/DesignPatterns
2️⃣ https://github.com/HamidMosalla/CSharpDesignPatterns
_____________________
جستجوی معکوس تصاویر در گوگل، یاندکس و بینگ با اپ Reverse Image Search
احتمالا برایتان پیش آمده که عکسی در سوشال مدیا دیده‌اید و با خودتان گفته‌اید که آیا می‌شود ابعاد بزرگتری از آن پیدا کرد؟ یا آنقدر محتوای عکس را دوست‌ داشته‌اید که دلتان می‌خواسته تصاویر مشابه آن را هم در آرشیو شخصی‌تان داشته باشید.
این طور مواقع یکی از سریع‌ترین راه‌هایی که شما را به نتیجه می‌رساند استفاده از جستجوی معکوس است. اپلیکیشن Reverse Image Search برای همین هدف طراحی شده، ولی با یک مزیت بزرگ: جستجوی معکوس تصاویر به طور همزمان در گوگل، بینگ و یاندکس، سه موتور جستجوی بزرگ دنیا.
اگر با جستجوی معکوس گوگل از گوشی کار کرده باشید حتما می‌دانید که برای استفاده از این قابلیت باید حتما مرورگر را به حالت دسکتاپ ببرید. این موضوع به خودی خود وقت‌ گیر است و طبیعتا با این کار احساس راحتی نمی‌کنید. اما Reverse Image Search مزیتش اینجاست که برایتان میان‌بر می‌زند تا فقط لازم باشد که عکس را بارگذاری کنید و به جستجو مشغول شوید.
اپلیکیشن Reverse Image Search برای استفاده کاملا رایگان است و در App Store و Google Play قابل دانلود می باشد.
https://dgto.ir/1qy0
🔔 مایکروسافت ابزار ریکاوری اطلاعات در فروشگاه ویندوز منتشر کرد

ویندوز فایل ریکاوری ابزار مایکروسافت به‌منظور بازگردانی داده‌ها به شمار می‌رود که سه حالت خاص برای فایل‌سیستم‌های مختلف دارد و به‌رایگان قابل‌دانلود است.

👉👉 microsoft.com/en-us/p/windows-file-recovery/9n26s50ln705?source=lp&activetab=pivot:overviewtab
This media is not supported in your browser
VIEW IN TELEGRAM
مایکروسافت ظاهر جدید منوی استارت ویندوز را معرفی کرد.
❇️ ابزار های کاربردی برای یک Web Developer
#جعبه_ابزار

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

🔹Image Compressor
🔸Javascript Minifer
🔹CSS Minifier
🔸JavaScript Beautifier
🔹Unminify HTML, CSS and JS
🔸Unminify/Formating JSON - Check/Validating JSON
🔹Browse JSON in TreeView
🔸Regex (Regular Expression) Tester and Highlighting
🔹Unicode Converter
🔸Url Decoder/Encoder
🔹Converter Toolbox
🔸Hash Text and File
🔹Web Developer Toolbox
🔸Check Domain and Whois
🔹IP to Location
🔸Website Traffic Statistics
🔹SEO Checker
🔸Rank Checker
🔹Analytics & Tracking
🔸Speed Checker and Performance Optimization
🔹Webiste Monitoring / Uptime Checker
🔸Text Compare / Difference Checker
🔹Port Checker
🔸DNS Checker
🔹DNS Lookup
🔸SSL/TLS Checker
🔹Security Checker
🔰آدرس ریپازیتوری گیتهاب
https://github.com/mjebrahimi/Awesome-Tools-For-WebDevelopers
____________________
This media is not supported in your browser
VIEW IN TELEGRAM
خلاصه ی کتاب بسیار خوب "پدر پولدار،پدر بی پول" از رابرت کیوساکی بصورت انیمیشن.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Profile Video 🔥


قابلیت گذاشتن ویدیو بجای عکس پروفایل در نسخه جدید (بتا 6.3) تلگرام !😍

همونطوری که پیشبینی شد‌. یک قابلیت شبیه استوری به تلگرام اصلی اضافه خواهد شد که میشه بجای عکس پروفایل از ویدیو استفاده کرد !👌
مرورگر اندرویدی کروم بالاخره ۶۴ بیتی می‌شود؛ ارتقای سرعت و کارایی
نسخه اندرویدی مرورگر Chrome سرانجام بعد از به‌روز‌رسانی به نسخه شماره ۸۵، به معماری ۶۴ بیتی ارتقا پیدا خواهد کرد و به صورت خودکار در اختیار کاربران اندروید ۱۰ یا بالاتر قرار خواهد گرفت. این در حالی است که اندروید از نسخه پنجم، یعنی حدود شش سال پیش از معماری ۶۴ بیتی پشتیبانی می‌کند، اما کروم که متعلق به گوگل است هرگز خودش اپلیکیشینی بر پایه این معماری نبود.
با مروری بر آدرس chrome://version می‌توان به سادگی دریافت که نسخه‌های ۸۳ و ۸۴ مرورگر کروم همچنان اپلیکیشن‌هایی ۳۲ بیتی هستند. اما نسخه‌های آزمایشی کروم (شامل کروم Dev و کروم Canary ) که در واقع نسخه‌های ۸۵ و ۸۶ آتی به شمار می‌آیند، در حقیقت بر پایه معماری ۶۴ بیتی توسعه یافته‌اند. این موضوع به تایید گوگل هم رسیده است.
از نظر عملکرد، آمار و ارقام بنچمارک Octane 2.0 از پیشرفت قابل توجه سرعت و بهبود کیفیت نسخه ۶۴ بیتی در قیاس با نسخه ۳۲ بیتی حکایت می‌کند. بدون شک بهینه‌سازی‌های متعددی از سوی گوگل در نسخه اندرویدی شماره ۸۵ اعمال شده، اما روی آوردن به معماری ۶۴ بیتی هم در این رابطه بی‌تاثیر نبوده. هرچند امتیازات بالاتر در بنچمارک لزوما به معنای ارتقای عملکرد در دنیای واقعی نیستند.
https://dgto.ir/1r4e
با پنتل نسل جدیدی از پیام رسانی را در گوشی و کامپیوتر تجربه کنید
پنتل روشی نوین برای پیام رسانی و ارتباط با دیگران در دنیای آنلاین بوده و نسل آینده ارتباطات، با امنیت بالا، محسوب می‌شود. در ادامه بیشتر با Pantel آشنا خواهیم شد.
پنتل نه تنها یک پیام رسان، بلکه یک پلتفرم متشکل از قابلیت‌های متعدد محسوب می‌شود. در اینجا شاهد ترکیبی از سرویس‌های مختلف نظیر پیام رسانی، تماس صوتی و تصویری، امکان ایجاد گروه و شبکه‌های اجتماعی مرسوم، ارتباط از طریق موقعیت جغرافیایی، تجارت آنلاین و مخصوصا ایجاد کنفرانس‌ها و کلاس‌های مجازی هستیم. به همین دلیل به لطف Pantel از نصب و استفاده از چند اپلیکیشن برای کاربردهای مختلف بی‌نیاز شده و ارتباطات کاری یا دوستانه خود را تنها از طریق یک برنامه پیش خواهید برد. رایگان، ایمن و متن باز بودن را باید سه خصیصه بسیار مهم آن نام برد.
یکی از نکات بسیار مهمی که کاربران امروزی حین انتخاب یک اپلیکیشن پیام رسان به آن توجه می‌کنند، قابلیت کراس پلتفرم بودن است. به عبارتی آن‌ها دوست دارند از اپلیکیشن، روی گوشی و حتی کامپیوتر دسکتاپ و لپ تاپ بدون توجه به سیستم عامل استفاده کنند. خوشبختانه پنتل از این قابلیت بهره برده و نسخه‌ای برای اندروید، آی او اس، ویندوز، لینوکس و مک موجود است. اگر مایل به نصب اپلیکیشن نیستید، می‌توانید از وب اپلیکیشن Pantel از طریق مرورگر وب استفاده کنید. به لطف ذخیره اطلاعات در فضای کلاد کاملا امن این پلتفرم، از همه جا به پروفایل و گفتگوهایتان دسترسی خواهید داشت.
https://gadgetnews.net/444276/pantel-platform-messenger/
#سری_معرفی_وسایت_های_برتر

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

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

🔷 یادتون نره واسه رفقاتون بفرستید✌️

1️⃣ https://www.dotnetcurry.com/
2️⃣ https://referbruv.com/blog/
3️⃣ https://codingsight.com/
4️⃣ https://www.danylkoweb.com/
5️⃣ https://buildplease.com/
6️⃣ https://www.binaryintellect.net/
7️⃣ https://ranjeet.dev/
8️⃣ https://dontcodetired.com/blog
9️⃣ https://gunnarpeipman.com/
🔟 https://codeopinion.com/
_________________
اپ رستوران با ASP.NET Core و معماری Microservices

Restaurant App is a sample open source e-Commerce application for ordering foods, powered by polyglot microservices architecture and cross-platform development using
✔️ ASPNET Core
✔️ EF Core
✔️ Microservices
✔️ Architecture
✔️ Xamarin Forms
✔️ Identity Server
✔️ Angular
✔️ React
✔️ Docker

🔰https://github.com/chayxana/Restaurant-App
_______________
Media is too big
VIEW IN TELEGRAM
🔸در این قسمت از سری سخنرانی‌های تد از وضعیت بسیار نابسمان و بحرانی کشور ونزوئلا در بخش‌های مختلف از قبیل خوراک، دارو، برق و نیازهای اولیه مردم این کشور نفت خیز آگاه خواهید شد.

🔸همچنین با راهکارهای ساده‌ای که متخصصان ونزوئلاییِ خارج از ونزوئلا برای رفع نیازهای مهم مردم از جمله دارو طراحی و پیاده کرده‌اند آشنا خواهید شد.

🔸ونزوئلا یکی از 5 کشور نفت خیز دنیا می‌باشد که در حال حاضر بی ارزش‌ترین واحد پولی، رفاه اجتماعی را دارد و همچنین دچار جنگ داخلی و تحریم‌های سنگین امریکا نیز است.
پاسخ به کامنت‌ها در یوتیوب به هوش مصنوعی واگذار می‌شود

یوتیوب تصمیم دارد قابلیت «پاسخ‌دهی هوشمند» را برای توسعه دهندگان محتوا ارائه کند. این سیستم با هوش مصنوعی به کامنت‌های زیر پست‌ها پاسخ می‌دهد.
💢 تبدیل عدد به حروف در گوگل
👈 یکی دیگر از قابلیت‌های ویژه‌ای که جستجوگر گوگل در اختیار کاربرانش قرار می‌دهد، تبدیل عدد مدنظر شما به حروف است. به عنوان مثال برای فهمیدن تلفظ و نوع خواندن عدد بزرگی مانند 19999999999 دیگر نیاز نیست تا خودتان را اذیت کنید. کافیست همانند مثال آن را در قسمت جستجوی گوگل نوشته و کلید اینتر را بفشارید
شرکت Fraunhofer HHI پس از سال‌ها تحقیق و همکاری با شرکت‌هایی همچون اپل، اریکسون، اینتل، هواوی، مایکروسافت، کوالکام و سونی، استاندارد H.266 موسوم به Versatile Video Coding را معرفی کرد.

شرکت سازنده با استاندارد فشرده سازی H.266 همانند استاندارد نسل قبلی H.265 (یا HVEC) وعده کاهش بیت ریت و سایز فایل ویدیویی تا حدود ۵۰ درصد بدون از دست رفتن کیفیت تصویر را داده است. به گفته Fraunhofer یک فایل ویدیویی ۹۰ دقیقه‌ای 4K که حدود ۱۰ گیگابایت حجم دارد، پس از استفاده از کدک H.266 تنها ۵ گیگابایت فضا اشغال خواهد کرد.

کدک جدید برای ویدیوهای مختلف از جمله SD تا 8K و همچنین ویدیوهای ۳۶۰ قابل استفاده بوده و از HDR پشتیبانی می‌کند. از این کدک علاوه بر فایل‌های ویدیویی رایج می‌توان برای اشتراک تصویر و استریم گیم نیز استفاده کرد. این کدک با در نظر گرفتن رزولوشن بالا توسعه داده شده بنابراین حداکثر کارایی آن در فرمت‌های حجیم مثل 4K به بالا مشاهده خواهد شد.
قابلیت Nearby Sharing اندروید وارد مرحله آزمایشی شد
این قابلیت عملکردی شبیه AirDrop اپل دارد و برای اشتراک‌گذاری فایل‌های حجیم با سرعت زیاد استفاده می‌شود.
اپل یکی از ساده‌ترین روش‌های انتقال فایل‌های چند رسانه‌ای یا اسناد را از طریق قابلیت بی‌سیم AirDrop برخوردار است. کاربران اندرویدی می‌توانند توسط روش القایی NFC که Android Beam نام دارد برای این کار استفاده کنند، اما نسخه تکامل یافته این ویژگی فقط به اندروید ۱۰ محدود می‌شود. این قابلیت از NFC برای برقرار کردن ارتباط بین دو دستگاه برای انتقال فایل استفاده می‌کند، اما همچنین از بلوتوث نیز استفاده می‌کند که می‌تواند سرعت پایین آن ناخوشایند باشد.
رسانه‌های نزدیک به گوگل گزارش داده‌اند که قابلیت Nearby Sharing اندروید اکنون وارد مرحله آزمایشی شده است. کسانی که جزو گروه آزمایش کنندگان پلی سرویس‌های پلی استور گوگل هستند، می‌توانند از این نسخه آزمایشی بهره‌مند شوند. این نسخه بتا اکنون به کاربران اجازه می‌دهد گزینه‌ای به نام “Nearby” را در منوی اشتراک‌گذاری سیستم عامل اندروید مشاهده کنند. در زیر می‌توانید چندین اسکرین شات را از این قابلیت ببینید.
https://www.gsmarena.com/googles_nearby_sharing_goes_into_beta_testing-news-44030.php
چه فعالیتهایی در محیط کار شما می تواند بهتر ، سریعتر یا فقط متفاوت انجام شود؟ آیا تاکنون از همکاران خود پرسیده اید "چرا ما این کار را از این طریق انجام می دهیم"؟ در محیط کار ما ، همه چیزهایی مانند "ما همیشه این کار را انجام داده ایم" شنیده ایم ، "لطفاً کار را مانند همیشه انجام دهید".
آیا این پتانسیل رشد تجارت ما در این دنیای متغیر و مخرب تأثیر دارد؟ ضرورت ایجاد تغییر چیست؟ برای ایجاد تغییر چه ضروری است؟ چگونه تغییر ایجاد شود؟ فرزانه قدس مشاور علوم داده و مشاور فنی AI در تیم IBM Watson است. او در تجربه شغلی خود در نقش های مختلف در صنعت ، همواره روی آوردن رویکردهای جدید به مشتریان در حل چالش های خود با استفاده از فناوری تمرکز داشته است. او در رشته مهندسی نرم افزار تحصیل کرد و فعالیت خود را به عنوان توسعه دهنده نرم افزار آغاز کرد. سرانجام ، او فهمید که اشتیاق او در استفاده از فناوری برای حل چالش های تجاری نه به جای توسعه آن نهفته است ، بنابراین وی به سمت مشاغل حرکت کرد. او پس از چند سال تجربه در فروش فناوری و نقش بازاریابی ، MBA را با تمرکز بر مدیریت بازاریابی استراتژیک مطالعه کرد.
او ترکیبی از پیشینه فنی و تجاری خود را با رویکرد Design Thinking و Agile که در طول راه در تجربیات راه اندازی قبل از IBM آموخته شده است گرد هم می آورد تا به مشتریان خود در تحول دیجیتالی خود کمک کند. او داوطلبانه با ابتکارات مختلف در داخل و خارج از IBM از جمله STEM4Girls ، Jumpstart Developer Tech Challenge ، زنان در گروه شبکه IBM ، زنان در فروش فناوری. او رهبر جامعه داوطلب بعدی نوآوری سپاه در IBM کانادا است تا نه تنها صدای نسل خود را به رهبری آی بی ام برساند بلکه این نسل پرشور را به بخشی از ایجاد این تغییرات در IBM کانادا سوق می دهد. نقل قول مورد علاقه او این است: "تغییری باشید که می خواهید در جهان ببینید". فرزانه مشاور علوم داده و مشاور فنی AI در تیم IBM Watson است. او در تجربه شغلی خود در نقش های مختلف در صنعت ، همواره روی آوردن رویکردهای جدید به مشتریان در حل چالش های خود با استفاده از فناوری تمرکز داشته است.
او در رشته مهندسی نرم افزار تحصیل کرد و فعالیت خود را به عنوان توسعه دهنده نرم افزار آغاز کرد. او ترکیبی از پیشینه فنی و تجاری خود را با رویکرد Design Thinking و Agile که در طول راه در تجربیات راه اندازی قبل از IBM آموخته شده است گرد هم می آورد تا به مشتریان خود در تحول دیجیتالی خود کمک کند. او داوطلبانه با ابتکارات مختلف در داخل و خارج از IBM از جمله STEM4Girls ، Jumpstart Developer Tech Challenge ، زنان در گروه شبکه IBM ، زنان در فروش فناوری. او رهبر جامعه داوطلب بعدی نوآوری سپاه در IBM کانادا است تا نه تنها صدای نسل خود را به رهبری آی بی ام برساند بلکه این نسل پرشور را به بخشی از ایجاد این تغییرات در IBM کانادا سوق می دهد. این گفتگو در یک رویداد TEDx با استفاده از قالب کنفرانس TED اما بطور مستقل توسط یک جامعه محلی ترتیب داده شد
لینک یوتیوب : https://www.youtube.com/watch?v=ehd9AU6k-XM&t=157s
میهن و فرهنگ مرتبط با آن بخش جدا نشدنی از هویت اجتماعی هر فرد است. اعتقاد بر این است که فرهنگ فارسی یکی از قدیمی ترین و ثروتمندترین فرهنگ های جهان است. اما هنوز چه ارزش هایی از این فرهنگ باستانی وجود دارد؟ نقش ما در توسعه آینده این فرهنگ چیست؟
برای پاسخ به این سؤالات ، روزیتا شجاعی تجربه شخصی خود را از مهاجرت به آلمان در نوجوانی و سالهای مبارزه با هویت گمشده ای که در جایی بین دو وطن مانده است ، برای ما تعریف می کند ، نه تنها برای او بلکه برای بسیاری دیگر با یک داستان مشابه. ... او در ادامه با به اشتراک گذاشتن ایده های عملی ، از همه می خواهد تا به احیای هویت و فرهنگی که فکر می کنیم هنوز هم داریم ، کمک کنند ، اما واقعاً آن را در زندگی روزمره ما برای مدت طولانی پیدا نمی کنیم. روزیتا شجاعی در شهری کوچک در نزدیکی تبریز در ایران به دنیا آمد. در سن 12 سالگی ، روزیتا و خانواده اش به آلمان مهاجرت کردند ، علوم کامپیوتر را فرا گرفتند و با موفقیت به عنوان مدیر پروژه و مشاور در زمینه تجارت دیجیتال برای بسیاری از شرکتهای مشهور جهانی کار کردند.
از سالهای نوجوانی ، به روان و انسانها و روش ها و ابزارهای كلی برای بهبود سلامت روان علاقه مند بود. بنابراین ، وی همچنین در کنار حرفه شغلی دیجیتال خود در یادگیری روانشناسی نیز فعالیت داشته است. این در نهایت باعث شد تا حرفه وی به عنوان مربی توسعه شخصی منجر شود. او عاشق فرهنگ فارسی است و ارتباط خود را با میهن خود حفظ می کند. او مرتباً به ایران سفر می کند ، و همچنین با اشتیاق به جنبه های مختلف فرهنگ فارسی ، به عنوان مثال ، هنر و اشعار فارسی ، موسیقی و رقص فولکلور ، رویدادهای سنتی مانند نوروز و غیره. او خود را سفیر فرهنگ فارسی می داند. هدف اصلی وی یادگیری و گسترش ارزشهای اساسی فرهنگ فارسی و همچنین کمک به تعریف و بازسازی این ارزشها برای آینده است. این گفتگو در یک رویداد TEDx با استفاده از قالب کنفرانس TED اما بطور مستقل توسط یک جامعه محلی ترتیب داده شد.
بیشتر بدانید در https://www.ted.com/tedx روزیتا شجاعی در شهری کوچک در نزدیکی تبریز در ایران متولد شد. در سن 12 سالگی ، روزیتا و خانواده اش به آلمان مهاجرت کردند ، علوم کامپیوتر را فرا گرفتند و با موفقیت به عنوان مدیر پروژه و مشاور در زمینه تجارت دیجیتال برای بسیاری از شرکتهای مشهور جهانی کار کردند. او همچنین در کنار حرفه شغلی دیجیتال در یادگیری روانشناسی فعال بوده است.
این در نهایت باعث شد تا حرفه وی به عنوان مربی توسعه شخصی منجر شود. او عاشق فرهنگ فارسی است و ارتباط خود را با میهن خود حفظ می کند. او مرتباً به ایران سفر می کند ، و همچنین با اشتیاق به جنبه های مختلف فرهنگ فارسی ، به عنوان مثال ، هنر و اشعار فارسی ، موسیقی و رقص فولکلور ، رویدادهای سنتی مانند نوروز و غیره. او خود را سفیر فرهنگ فارسی می داند. هدف اصلی وی یادگیری و گسترش ارزشهای اساسی فرهنگ فارسی و همچنین کمک به تعریف و بازسازی این ارزشها برای آینده است.
این گفتگو در یک رویداد TEDx با استفاده از قالب کنفرانس TED اما بطور مستقل توسط یک جامعه محلی ترتیب داده شد
لینک یوتیوب : https://www.youtube.com/watch?v=B8uMG5oFiaE&t=88s
مدیریت دیتابیس های SQLite با SQLiteStudio

برنامه SQLiteStudio یکی از بهترین و محبوب ترین برنامه های مدیریت دیتابیس های SQLite هست که به صورت رایگان و Cross-Platform وجود داره.
https://github.com/pawelsalawa/sqlitestudio

🔸برنامه محبوب دیگر SQLiteBrowser نام داره که این هم رایگان و Cross-Platform هست
https://sqlitebrowser.org/
https://github.com/sqlitebrowser/sqlitebrowser

🔹اگرم خیلی کم سروکارتون به SQLite میافته و صرفا یه ابزار آنلاین خوب واسه کار باهاش نیاز دارین سایت SQLiteOnline بهترینشه
https://sqliteonline.com/
__________________