اشتراک‌ها
ابزار جدید گیت هاب (Copilot) برای نمایش کد پیشنهادی بر اساس هوش مصنوعی

گیت هاب از ابزار جدید هوش مصنوعی بنام copilot رونمایی کرده که از هوش مصنوعی استفاده می‌کند تا به شما در نوشتن کد با کارآیی بیشتر کمک کند. این ابزار می‌تواند خطوطی از کد و حتی بعضی اوقات کل توابع را به شما پیشنهاد دهد.  این ویژگی از طریق  Extentsion ای  در VS Code نیز قابل ارائه است

ابزار جدید گیت هاب (Copilot) برای نمایش کد پیشنهادی بر اساس هوش مصنوعی
اشتراک‌ها
معرفی بهترین پروژه های بلاکچین با سی شارپ در گیت هاب

این روز‌ها صحبت از بلاکچین و رمز ارزها زیاد هست

به نظرم نتایج جستوجوی بلاکچین با زبان سی شارپ در گیت هاب به این سه پروژه ختم می‌شه...

این‌ها پروژه هایی هستند که به زبان ساده بلاکچین رو با سی شارپ پیاده کردند

معرفی بهترین پروژه های بلاکچین با سی شارپ در گیت هاب
اشتراک‌ها
کدهای کامپیوتری راهنمای آپولو 11 در اینترنت منتشر شد / لینک دانلود

اطلاعات ریز و سورس کد مأموریت آپولو 11 روی سایت گیت هاب  قرار داده‌شده است و می‌تواند راهنمای خوبی برای محققان کشورهای تازه‌کار برای انجام مأموریت‌های فضایی به‌ویژه ارسال انسان به‌کرات دیگر باشد. 

کدهای کامپیوتری راهنمای آپولو 11 در اینترنت منتشر شد / لینک دانلود
اشتراک‌ها
لیستی از منابع و تکنولوژی ها برای توسعه دهندگان

در گیت هاب می‌تونید تعداد زیادی پروژه پیدا کنید که لیستی از منابع و لینک‌های مفید رو برای یه زبون با یک فریم ورک خاص جمع کرده. مثلا awesome-javascript رو مشاهده کنید: https://github.com/sorrycc/awesome-javascript
حالا یک پروژه به نام awesome درست شده که لیستی از تمام این awesome‌ها رو تو خودش جمع کرده! و این واقعا عالیه  

لیستی از منابع و تکنولوژی ها برای توسعه دهندگان
نظرات مطالب
معرفی کتابخانه Postal برای ASP.NET MVC
ممنون از مقالتون
من توی ارسال به شیوه strongly type مشکل دارم. خطای زیر رو میده:
A from address must be specified
توی مخزن خود پروژه توی گیت هاب هم بررسی کردم جوابی نیافتم.
نظرات مطالب
توسعه سیستم مدیریت محتوای DNTCms - قسمت دوم
با تشکر از توجه شما؛ دقیقا همین طور است. 
به شخصه تمام این تنظیمات را با Fluent API‌ها انجام میدهم . در مقاله بعد سعی میکنم DomainClasses را به همراه Configuration‌های مربوط در گیت هاب قرار دهم.
پ.ن : صرفا جهت سرعت بخشیدن به انتشار مقالات از مطرح کردن آنها فعلا صرف نظر کردم.
مطالب
تقویم شمسی در Xamarin Forms
BitDatePicker یک Date Picker، برای استفاده در برنامه‌هایی مبتنی بر زمارین فرم (Android - iOS - UWP) است.

مهم‌ترین ویژگی ها:
  • پشتیبانی از تمامی Calendar System هایی که noda time ساپورت می‌کند؛ اعم از شمسی، قمری، میلادی و ...
  • پشتیبانی از تمامی Locale هایی که NET. پشتیبانی می‌کند؛ اعم از فارسی، عربی، انگلیسی و ...
  • قابلیت ارائه Template سفارشی شده برای UI
  • سازگار شده با MVVM
بر روی گیت هاب یک نمونه کد که در آن از کنترل BitDatePicker استفاده شده، قرار داده‌ایم. در ادامه  توضیح مختصری را از نحوه‌ی استفاده‌ی از آن داریم.

چگونه BitDatePicker را در پروژه‌ی خود داشته باشیم؟
  • دریافت و نصب پکیج Bit.CSharpClient.Controls از nuget.
  • اضافه کردن کدهای زیر در کلاس AppDelegate پروژه‌ی iOS و کلاس Main Activity در Android و کلاس App پروژه‌ی UWP قبل از Forms.Init .
BitCSharpClientControls.Init();

چگونگی استفاده از BitDatePicker در فرم Xaml: 
  • اضافه کردن namepsace های زیر در فرم Xaml:

  • xmlns:bitControls="clr-namespace:Bit.CSharpClient.Controls;assembly=Bit.CSharpClient.Controls"
    xmlns:noda="clr-namespace:NodaTime;assembly=NodaTime"

    مثال تقویم شمسی:
<bitControls:BitDatePicker
    Text="لطفا یک روز را انتخاب کنید" 
    Culture="Fa"
    DateDisplayFormat="dd MMM yyyy"
    CalendarSystem="{x:Static noda:CalendarSystem.PersianArithmetic}"
    FlowDirection="RightToLeft" 
    SelectedDate =" {Binding SelectedDate}"/>

برای داشتن تقویم شمسی  با اعداد فارسی تنها کافی است از یک Font که همیشه اعداد فارسی را در خود دارد مثل Vazir-FD-WOL، استفاده کنیم. فونتی سبک، سورس باز و زیبا! (FD مخفف Farsi Digit و WOL مخفف Without Latin است)

برای درک بهتر از نحوه‌ی استفاده‌ی از این Date Picker، نگاهی به Sample های آن بیاندازید. همچنین می‌توانید در همینجا نیز سؤالات خود را بپرسید؛ یا این که در Stackoverflow.com سوال ایجاد کنید و یا در GitHub یک Issue را ثبت کنید.

اشتراک‌ها
تغییرات در استفاده از Git و GitHub در نسخه 16.8 از ویژوال استودیو

تغییرات در نسخه 16.8 ویژوال استودیو که به همراه NET 5.0. ارائه شد بر روی نحوه استفاده از Git و GitHub نیز تغییرات و بهبودهایی را داشته است که این مقاله با آنها می‌پردازد.

تغییرات در استفاده از Git و GitHub در نسخه 16.8 از ویژوال استودیو