.NET Interactive هنا! | معاينة NET دفاتر الملاحظات 2



في نوفمبر 2019 ، أعلنا عن محتوى .NET لأجهزة Jupyter المحمولة مع توفر C # و F #. يسعدنا اليوم أن نعلن عن إصدار Preview 2 .NET Notebook. في هذه المقالة يمكنك العثور على جميع الميزات الجديدة الرئيسية لهذا الإصدار. نضم الان!

ما هو الجديد


اسم جديد - تلبية .NET التفاعلية


نعلن اليوم عن تغيير الاسم الرسمي إلى .NET Interactive.

.NET Interactive عبارة عن مجموعة من أدوات واجهة برمجة التطبيقات (API) وواجهات برمجة التطبيقات (API) التي تتيح للمستخدمين إنشاء ميزات تفاعلية في الويب وخفض السعر ودفاتر الملاحظات.

قم بتغيير .NET Interactive


مستودع جديد -  دوت نت / تفاعلي


قررنا أن الجمع بين أدوات  dotnet try و  dotnet interactive في مستودع واحد.

  • إذا واجهت أية مشكلات مع .NET Notebooks ، فتفضل بزيارة مستودع .NET Interactive .
  • إذا واجهت أي مشاكل مع تخفيض السعر التفاعلي و trydotnet.js ، فقم بزيارة  مخزن Try .NET .

أداة عمومية جديدة - دوت نت تفاعلية


كيفية تثبيت .NET Interactive


أولاً ، تأكد من تثبيت ما يلي:

  • .NET 3.0 SDK .
  • جوبيتر. يمكن تثبيت جوبيتر باستخدام  أناكوندا .
  • افتح Anaconda Prompt (Windows) أو Terminal (macOS) وتأكد من تثبيت Jupyter:

> jupyter kernelspec list
  python3        ~\jupyter\kernels\python3

  • بعد ذلك ، في وحدة التحكم العادية ، قم بتثبيت  dotnet interactive الأداة العالمية:

> dotnet tool install --global Microsoft.dotnet-interactive

  • قم بتثبيت .NET kernel عن طريق تشغيل ما يلي في Anaconda Prompt:

> dotnet interactive jupyter install
[InstallKernelSpec] Installed kernelspec .net-csharp in ~\jupyter\kernels\.net-csharp
.NET kernel installation succeeded

[InstallKernelSpec] Installed kernelspec .net-fsharp in ~\jupyter\kernels\.net-fsharp
.NET kernel installation succeeded

[InstallKernelSpec] Installed kernelspec .net-powershell in ~\jupyter\kernels\.net-powershell
.NET kernel installation succeeded

  • يمكنك التحقق من التثبيت عن طريق تشغيل الأمر التالي في Anaconda Prompt:

> jupyter kernelspec list
  .net-csharp    ~\jupyter\kernels\.net-csharp
  .net-fsharp    ~\jupyter\kernels\.net-fsharp
  .net-powershell ~\jupyter\kernels\.net-powershell
  python3        ~\jupyter\kernels\python3

ملحوظة: إذا كنت تبحث عن مزيد من المعلومات dotnet try قم بزيارة  dotnet / try .

دعم اللغة الجديدة - PowerShell


أجهزة الكمبيوتر المحمولة PowerShell




تجمع أجهزة PowerShell Notebooks بين إمكانات إدارة PowerShell والخبرة المرئية الغنية لأجهزة الكمبيوتر المحمولة. يؤدي دمج تجربة PowerShell القابلة للتنفيذ مع النص الواسع والمرئيات إلى فتح سيناريوهات لمستخدمي PowerShell لدمج تدريبهم ودعم المستندات وتحسينهم. كمثال ، تم تحويل هذا العرض التوضيحي لميزة PowerShell الجديدة بسهولة إلى برنامج تعليمي تعاوني عبر الإنترنت.



بفضل التفاعل متعدد النوى الذي يوفره .NET core التفاعلي ، يمكن لجهاز كمبيوتر محمول واحد ، الآن مع دعم PowerShell ، أن يستهدف كلاً من مستوى التحكم ومستوى البيانات.

يجد مسؤولو قواعد البيانات ومسؤولو النظام وخبراء الدعم أن أجهزة PowerShell المحمولة مفيدة لإدارة الموارد. على سبيل المثال ، سيعلم هذا الكمبيوتر الدفتري المستخدم كيفية إنشاء جهاز Azure الظاهري في PowerShell.



تشغيل .NET Code في nteract.io



بالإضافة إلى العمل مع  .NET Code  في Jupyter Notebooks ، يمكن للمستخدمين الآن كتابة التعليمات البرمجية الخاصة بهم بشكل تفاعلي. Interact هي أداة مفتوحة المصدر تقوم بإنشاء حزم SDK والتطبيقات والمكتبات التي تساعد الأشخاص على تحقيق أقصى استفادة من دفاتر الملاحظات التفاعلية و REPL. يسعدنا أن يستفيد مستخدمو .NET بالكامل من REPL التفاعلي ، بما في ذلك تطبيق سطح المكتب التفاعلي.



لبدء استخدام .NET Interactive بشكل تفاعلي ، قم بتنزيل تطبيق  Interact لسطح المكتب  وتثبيت  .NET kernels .

مصادر


Source: https://habr.com/ru/post/undefined/


All Articles