AudioVideo
EP37 - Microsoft .net Going Open Source
About this episode
يناقش محمد الشريف وياسر مكرم إعلان مايكروسوفت فتح أجزاء من منصة .NET ومصادر ASP.NET، وما الذي يعنيه ذلك عملياً للمطورين. تتتبع الحلقة خطوات الشركة السابقة نحو الانفتاح، من خادم الرموز وASP.NET MVC وRoslyn إلى دعم مساهمات المجتمع عبر GitHub، مع توضيح أن الانفتاح لا يشمل كل التقنيات بالقدر نفسه. كما تتناول أثر .NET Core ودعم macOS وLinux على Mono وXamarin، وتحول مايكروسوفت نحو الخدمات والسحابة بدلاً من الاعتماد على بيع البرمجيات فقط. ويتطرق النقاش إلى Visual Studio Community وإتاحته للأفراد والفرق الصغيرة، وإلى OneGet وإدارة الحزم في Windows، مع إجابات عن الأمن في البرمجيات مفتوحة المصدر ومستقبل Windows وWPF وWindows Forms.
Episode notes
• خلفية تحول مايكروسوفت التدريجي نحو البرمجيات مفتوحة المصدر
• فتح أجزاء من .NET وASP.NET واستقبال مساهمات المجتمع
• ما الذي بقي خارج نطاق المصدر المفتوح، مثل WPF وWindows Forms
• .NET Core ودعم التطوير والتشغيل على macOS وLinux
• دور Mono وXamarin في تشغيل تطبيقات .NET عبر المنصات
• أثر نموذج الأعمال القائم على Azure والخدمات والاشتراكات في هذا التحول
• Visual Studio Community للأفراد والفرق الصغيرة والمشروعات مفتوحة المصدر
• دعم أدوات ولغات ومنصات غير مرتبطة بـ .NET داخل Visual Studio
• OneGet كإطار لإدارة الحزم في Windows
• الأمن في المصدر المفتوح ولماذا لا ينبغي الاعتماد على سرية الشفرة
https://github.com/Microsoft
https://github.com/azure
https://github.com/MSOpenTech
https://github.com/aspnet/
http://www.visualstudio.com/products/visual-studio-community-vs
https://www.facebook.com/groups/egyptian.geeks/permalink/846529218720121/
http://sdtimes.com/microsoft-new-sun-microsystems/
http://www.zdnet.com/with-a-new-platform-neutral-microsoft-why-go-windows-7000035720/
https://twitter.com/PSOneGet
http://blogs.msdn.com/b/garretts/archive/2014/04/01/my-little-secret-windows-powershell-oneget.aspx
http://www.howtogeek.com/200334/windows-10-includes-a-linux-style-package-manager-named-oneget/
http://www.neowin.net/news/windows-10-oneget-a-linux-style-package-management-framework
https://twitter.com/shanselman/status/531904275186995200
https://twitter.com/davidfowl/status/533178140403585024