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


🆔 @dotnetcode
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
⚜️ فعالساز پایچرم نسخه 3.2.0 - سازگار با پایچرم 2020.1

نحوه فعالسازی در تمامی سیستم عامل ها: ویدئو پیوست شده برای هر 3 سیستم عامل ویندوز , مک و لینوکس به همین شکل هستش.


دانلود:
https://drive.google.com/open?id=1-MYZFciR50pNevk2JI4BPGauSZCop4aG

https://drive.google.com/drive/folders/1DvzOGgmdwXbq9kNrIsLlikWD42PU4VbB?usp=sharing
پایچرم 2020.1 منتشر شد!!!

تغییرات جدید:

- قابلیت Interactive Rebasing برای کنترل بهتر مخازن
- دیباگر هوشمند با استفاده از این دیباگر کدنویسی و یافتن خطاها رو آسان تر میکند
- فونت اختصاصی و جدید JetBrains Mono
- قابلیت Django Template Imports تجربه بهتری در فرانت نویسی جانگو فراهم می کند.

https://www.jetbrains.com/pycharm/whatsnew/
This media is not supported in your browser
VIEW IN TELEGRAM
⭕️ آموزش کوتاه از نحوه استفاده قابلیت step by step دیباگر پایچرم

نسخه 2020.1 پایچرم قابلیتی جدیدی معرفی شدش به نام Smart Debuger این قابلیت به شما کمک خواهد کرد که به راحتی خطا یابی کنید و تمامی خط های کد یا بخشی از کدتان را با گذاشتن breakpoint بررسی و خطایابی کرده.

همچنین با استفاده از این دیباگر هوشمند میتوانید خروجی هر خط از کد خود را ببینید و آنالیز کنید.
📌 برنامه‌تون رو نوشتید و حالا با کلی ذوق می‌خواید اون رو به دنیا نشون بدید. قراره کلی کاربر جذب کنید و یه تجربه‌ی خیلی خوب براشون رقم بزنید. اما نمی‌دونید که باید از کجا شروع کنید. دل‌تون می‌خواد که فقط روی برنامه‌تون و بازخورد کاربران‌تون متمرکز باشید، اما حالا درگیر VPS فروشی‌ها شدید.

ما تو این مقاله به ۱۰ دلیلی که نباید از سرور VPS استفاده کنید، می‌پردازیم و در نهایت هم راه حل رو بهتون می‌گیم.
https://liara.ir/blog/no-vps
کامپیوتر مجازی ویندوز ۱۰ دسکتاپ با سرعت دانلود ۱۵ مگ
محدودیت استفاده 30 دقیقه
Apponfly.com
پس از وارد شدن بر روی گزینه try it free free trial کلیک کنید.
بعد از گذشت ۱۰ دقیقه از شما درخواست ایمیل می کند که می توانید از سایت زیر برای فیک میل استفاده کنید تا بتوانید به دفعات زیاد از این vps استفاده کنید.
https://temp-mail.org/
بعد از وارد کردن ایمیل فیک، لینک فعالسازی به همان ایمیل فیک ارسال می شود.
برای استفاده دائم باید ای پی خود را هر دفعه تغییر دهید.
نکته: سرعت دانلود با مرورگر محدود است و بهتر است از دانلود منیجر پرتیبل استفاده کنید‌.
این سایت برای دانلود و اپلود بسیار مناسب است و هم چنین در صورتی که فایل با حجم بالا دارید و می خواهید محتویات آن را مشاهد کنید حتما از این سایت استفاده کنید.
Media is too big
VIEW IN TELEGRAM
نوشتن بهیه ترین حالت کد های سی شارپ
کلیدهای میانبر ویندوز ۱۰(پارت دوم)
🟣کلید ویندوز + G: فعال کردن بخش جدید اشتراک‌گذاری را در اپلیکیشن‌های ویندوز
🟣کلید ویندوز + L: سیستم را قفل می‌کند
🟠کلید ویندوز + R: اجرا کردن یک دستور
🟣کلید ویندوز + S: فعال کردن کورتانا
🟠کلید ویندوز + X: باز شدن ویژگی‌های مرتبط با کاربران دارای استفاده‌ی سنگین
🟣کلید ویندوز+ کلید جهت چپ/ بالا / پایین / راست : هدایت اپلیکیشن‌ها به گوشه‌های تصویر
🟠کلید ویندوز + Ctrl + D: ایجاد دسکتاپ مجازی
کلید ویندوز + Ctrl + F4: بستن دسکتاپ مجازی
🟣کلید ویندوز + Ctrl + دکمه جهت راست یا چپ: حرکت بین دسکتاپ‌های مجازی
🟠کلید ویندوز + Shift + دکمه جهت راست یا چپ: اپلیکیشن‌ها را از مانیتوری به مانیتور دیگر منتقل می‌کند
🟣کلید ویندوز + ۱/۲/۳...: اپلیکیشن‌های سنجاق یا پین شده به تسکبار را باز می‌کند. اولین اپلیکیشن از سمت چپ مربوط به شماره‌ی یک
خواهد بود.
#بدانیم_2
📌جی کوئری (jQuery)چیست؟👨‍💻👩‍💻
کتاب خانه ای سریع، کوچک و پر از ویژگی از
زبان جاوا اسکریپت است و برنامه نویسی را بسیار ساده میکند. یادگیری کتاب خانه ای همچون jQuery(جی کوئری) بسیار ساده تر از یادگیری زبان جاوا اسکریپت است

در واقع اگر بخواهیم دقیق تر بگوییم که جی کوئری چیست ، میتوانیم بگوییم که سازندگان جی کوئری، هزاران خط کد نوشته‌اند که چیزی به نام جی کوئری بسازند، که این جی کوئری نوشتن کدهای جاوا اسکریپت را برای شما ساده میکند
خب چرا جی کوئری؟😯🤔
شما با استفاده از جی کوئری میتوانید دستورات جاوا اسکریپت را خیلی ساده تر و راحت تر اجرا کنید. برای مثال اگر انجام یک کار با جاوا اسکریپت نیاز به ۱۰۰ خط کدنویسی دارد، شما میتوانید همان کار را با جی کوئری تنها با ۱۰ خط کد انجام دهید. دقیقا همان چیزی که شعار جی کوئری توضیح میدهد: 😎کدهای کمتری بنویس، ولی کارهای بیشتری انجام بده.
🔷️ ویژگی‌های #جی_کوئری :

🔶️ دسترسی به عناصر موجود در پرونده و تغییر در آنها

🔶️کنترل آسان و قدرتمند تر رویدادها (Events)

🔶️تغییر در آرایش و چینش صفحه (دقیقا کاری که با CSS انجام میشود)

🔶️ایجاد افکت و حرکات انیمیشن

🔶️ توسعهٔ افزونه‌هایی بر پایه جی‌کوئری
پیش نیازهای یادگیری JQuery 🧐

قبل از اینکه دوره ی آموزش jQuery(جی کوئری) را شروع کنید، شما باید دانش پایه ای(حداقلی) از موارد زیر را داشته باشید:

HTML

CSS

JavaScript
Media is too big
VIEW IN TELEGRAM
کنفرانس GO TO
چرا شما الان باید با یک نگاه دیگر به سی شارپ نگاه کنید؟
🔶️ زبان برنامه نویسی #Dart چیست؟

زبان برنامه نویسی Dart یک زبان برنامه نویسی عمومی است که ابتدا توسط گوگل توسعه داده شد و بعد ها توسط Ecma (یک سازمان استاندارد برای سیستم های اطلاعاتی و ارتباطی) به تصویب رسید. از Dart برای ساخت وب، سرور و برنامه های کاربردی تلفن همراه استفاده می شود. این زبان رابط ها، مخلوط ها، کلاس های انتزاعی، اصطلاحات عمومی، تایپ استاتیک و سیستم نوع صدا را پشتیبانی می کند.
DotNet | دات نت
Photo
#آموزش


❗️ آشنایی با شبکه تاریک وب یا Dark Web ( دنیای خلافکاران اینترنتی )❗️


بخش اول ) مقدمه و معرفی

🚫 دارک وب بخشی از شبکه وسیع جهانی که برای دسترسی به آن به نرم افزار های خاصی نیاز خواهیم داشت که بعد از وارد شدن به این بخش،وبسایت ها و سایر خدمات موجود در آن از طریق یک مرورگر همانند وب معمولی در دسترس قرار خواهند گرفت. در دارک وب وبسایت هایی وجود دارند که کاملا پنهان هستند، به طوری که حتی موتور های جستجو هم نمی توانند صفحات این وبسایت ها را ایندکس کنند و تنها راه دسترسی به آن ها داشتن آدرس اینترنتیشان می باشد . در دارک وب فروشگاه های خاصی در حال فعالیت هستند که عمده محصولات این فروشگاه ها غیر قانونی می باشند که مواد مخدر و سلاح های گرم هم در این فروشگاه ها به فروش می رسد.پرداخت ها در فروشگاه های دارک نت معمولا با استفاده از پول مجازی بیت کوین انجام می گیرد. براساس تخمین های صورت گرفته،شبکه تاریک وب تقریبا 500 برابر بزرگتر از شبکه جهانی وبی است که کاربران به صورت روزانه از آن بهره می برند این بخش از وب به اندازه ای مخفی است که حتی غول جستجوی دنیا یعنی گوگل هم نمی تواند صفحات و اطلاعات موجود در آن را بایگانی نماید.
(https://t.iss.one/AttachFiles/13) یک #نکته - آزاد سازی فضای درایو C با حذف پکیج های Nuget اضافی

وقتی یه پکیچ nuget رو نصب میکنید اون رو توی یه پوشه ای به ازای کاربری جاری سیستم عامل ذخیره میکنه (کش میکنه)
این باعث میشه که دفعات بعدی که اون پکیچ رو لازم دارید دیگه از اینترنت دانلود نکته و از کش شما بخونه. البته اگر ورژن جدید تری اومده باشه که توی پوشه کش شما وجود نداشته باشه اون رو دانلود میکنه و به لیست ورژن های قبلی ایی که داشتین اضافه میکنیه

این عمل خیلی خوبه و باعث میشه معمولا پکیج های اضافه دانلود نکنین و از کش نصب میکنه پس سرعت restore شدن پکیج ها خیلی بالا میره ولی در طولانی مدت باعث میشه حجم خیلی زیادی اشغال کنه. مثلا من که سالی 12 ماه ویندوز عوض نمیکنم و پکیج ها و ورژن های زیادی توی سیستمم ذخیره شده بود یه چند مدتی بود که فضای درایو C ایم کم بیاد و الان که این پوشه رو چک کردم بیش از 10 گیگابایت حجم داشت!

🔰واسه حذف این پکیج ها 2تا راه وجود داره:

1️⃣ مسیر زیر روی توی آدرس بار بزنین و دستی اون پوشه رو حذف کنین
%userprofile%\.nuget\packages
2️⃣ ویژوال استادیو رو باز کنین و از منو Tools به مسیر زیر برین (مانند تصویر)
Tools > NuGet Package Manager > General
و سپس دکمه Clear All NuGet Cache(s) رو بزنین. (ممکنه واسه چند لحظه هنگ کنه برنامه)

🔸این حذف کردن هیچ مشکلی هم براتون به وجود نمیاره فقط اگر پکیج هاتون شناسایی نشد رو Solution راست کلیک کنین و گزینه Restore Nuget Packages رو بزنین یا توسط NET Core CLI. دستور dotnet restore رو پروژه/سلشون تون اجرا کنین (این کار برای بار اول کمی زمان میبره تا همه رو دانلود کنه - یادتون نره یه بارم VS رو باز و بسته کنین)
معرفی دو پرچمدار شیائومی Mi10 و Mi10 Pro
هر دوی این گوشی ها دارای نمایشگر 6.67 اینچی از نوع AMOLED میباشند. رزولوشن ۱۰۸۰ در ۲۳۴۰ ، نرخ رفرش ۹۰ هرتزی و پشتیبانی از تکنولوژی +HDR10 از دیگر ویژگی های نمایشگر تازه وارد های شیائومی می‌باشد.
این دو اسمارت فون از تازه ترین چیپست شرکت کوالکام یعنی اسنپدراگون ۸۶۵ بهره میبرند. خریداران هم می‌توانند از میان نسخه های ۶ یا ۸ گیگابایت رم، یکی را انتخاب کنند.
شیائومی اما، در این سری از گوشی خود هم از دوربین ۱۰۸ مگاپیکسلی بهره میبرد که توانایی ضبط ویدئو های با کیفیت 8K را دارا می‌باشد. همچنین دوربین سلفی ۲۰ مگاپیکسلی هم در جلوی گوشی خودنمایی می‌کند. از دیگر تفاوت های این دو مدل فضای حافظه دستگاه می‌باشد که در نسخه معمولی ۲۶۵ و در نسخه پرو ۵۱۲ گیگابایت فضا در اختیار کاربران قرار دارد.
از جمله مهم ترین ویژگی های Mi10 Pro میتوان به باطری ۴۵۰۰ میلی آمپری آن اشاره کرد و نسخه معمولی نیز باطری ۴۷۸۰ میلی آمپری دارد و هر دو مدل از شارژ بیسیم پشتیبانی می کنند. ضمنا پشتیبانی از شبکه 5G و سیستم عامل اندروید 10 را هم باید به خصوصیات این دو پرچمدار اضافه نمود.
📌بک اند "Backend" عموما از سه بخش تشکیل می شود: یک سرور، یک برنامه و یک پایگاه داده ها (دیتا بیس). اگر به عنوان مثال قصد خرید یک بلیت از وب سایتی را داشته باشید، معمولا سایت را باز میکنید و با فرانت اند "Frontend" تعامل می کنید. زمانی که اطلاعات را وارد کردید، برنامه آن اطلاعات را در پایگاه داده هایی که روی سرور قرار دارد ذخیره می کند.
تمام اطلاعاتی که وارد کردید در سرور باقی می مانند و مثلا زمانی که برای پرینت بلیت دوباره وارد حساب کاربری آن وب سایت شوید، تمام آنها برای شما قابل مشاهده می باشند.
💢 در روز چند ساعت کدنویسی می کنید؟ با wakaTime محاسبه کنید!

❇️اگر برنامه نویس هستید و ساعت های زیادی رو در طول روز صرف کدنویسی می کنید قطعا براتون بسیار جذاب و کاربردی خواهد بود که بدونید چقدر و به چه شکل در حال کار هستید، چند ساعت به شکل مفید در حال کدنویسی بودین یا چند ساعت در حال پرسه زدن در شبکه های اجتماعی و اتلاف زمان!

❇️ابزار wakatime دقیقا به همین منظور ایجاد شده، سرویس بسیار کاربردی و مفیدی که پلاگین های مختلفی برای تقریبا همه IDE ها و محیط های کدنویسی داره و با نصب پلاگینش می تونید آمار دقیقی و به صورت جزئی از میزان فعالیت روی هر پروژه بدست بیارید.