وسم التدوينة Dotnet
إطلاق الإصدار النهائي لـ Mono for Android لكتابة تطبيقات Android باستعمال إطار Dotnet
إطلاق الإصدار النهائي لـ Mono for Android لكتابة تطبيقات Android باستعمال إطار Dotnet
بعد أن “تعدى” إطار العمل Dotnet على نظام Linux و أصبح بمقدور المطورين كتابة تطبيقات تعمل على نظام Linux، ها هي Novell تبدع من جديد و تطلق الإصدار النهائي لـ Mono for Android 1.0 و الذي يتيح كتابة تطبيقات باستخدام إطار العمل Dotnet على أنظمة Android.*
و سيصبح ممكنا كتابة تطبيقات لـ Android بلغة C# باستخدام Visual Studio 2010 حيث أن Mono for Android عبارة عن إضافة يمكن تنصيبها على هذا الـ IDE، أو الاكتفاء بالإصدار المجاني الموجه لـ MonoDevelop .
ماذا عن الأسعار ؟ … Mono for Android متوفر ابتداء من 99$ للطلبة و يصل سعر الترخيص الواحد إلى غاية 999$ للشركات. و تضع Novell بين أيديكم إصدارا تجريبيا يمكن تحميله من هنا.
و بتوفيرها لـ Mono for Android إلى جانب MonoTouch تكون Novell قد سهلت على مطوري تطبيقات الهواتف الذكية من مهمة كتابة تطبيقاتهم، حيث سيصبح بإمكانهم كتابة تطبيقات لكل من Android و iOS بنفس لغة البرمجة و بأدوات جد متشابهة.
إطلاق تحديثات جديدة لكل من مشروع Mono و MoonLight إصدار SilverLight مفتوح المصدر
إطلاق تحديثات جديدة لكل من مشروع Mono و MoonLight إصدار SilverLight مفتوح المصدر
أطلق القائمون على مشروع Mono الإصدار المجاني و مفتوح المصدر من إطار العمل DotNet الإصدار 2.10 منه ، إلى جانب أول إصدار Preview 1 من MoonLight الإصدار المجاني و مفتوح المصدر من SilverLight.
قد يكون أهم ما جاء في هذا الإصدار هو دعمه للـ ASP.NET MVC3. و قد تم إدخال تحسينات على مترجمات C#، VB ، F# و Python و تم العمل على تحسين أداء الكود المولد باستخدام Mono، كما تم ترقيع 228 ثغرة تم اكتشافها منذ الإصدار السابق.
بالرغم من الميزات التي يقدمها هذا الإصدار (و التي يمكن إيجاد قائمة كاملة بها هنا) إلا أنه أقل استقرارا من الإصدار 2.6 و هو الإصدار الذي ينصح باستعماله إلى غاية إطلاق الإصدار 3.0 .
و فيما يخص الإصدار Preview 1 من MoonLight 4 فإن يدعم الـ hardware acceleration إلى جانب دعمه للمعيار H.264، و يعرف هذا الإصدار إضافة طبقة سميت PAL و ذلك لتسهيل من عملية نقل MoonLight إلى أنظمة تشغيل إضافية.
يمكن الإطلاع على كامل خواص MoonLight 4 Preview 1 بزيارة هذه الصفحة.
Mono 2.10 متوفر للتحميل من هنا
صدور التحديث 2.8.2 لـ Mono الإصدار مفتوح المصدر من .net و الذي يرقع ثغرة خطيرة تخص ASP.Net
صدور التحديث 2.8.2 لـ Mono الإصدار مفتوح المصدر من .net و الذي يرقع ثغرة خطيرة تخص ASP.Net
إذا كنت من مستخدمي الإصدار 2.8.1 من Mono لكتابة تطبيقات ASP.Net فأنت مدعو لتحميل الإصدار 2.8.2 و الذي يأتي ليرقع ثغرة خطيرة تخص هذه التكنولوجيا.
الثغرة تجعل تطبيقات ASP.Net (وفق شروط معينة) تكشف عن كودها المصدري مما يتيح للمخترقين الوصول إليه عن بعد و قراءته لاكتشاف أي ثغرات محتملة، كما تمكن منالوصول إلى أي من الملفات التي يمكن للتطبيق أن يصل إليه.
للتذكير فإن مشروع Mono هو الإصدار مفتوح المصدر من إطار عمل .net الخاص بـ Microsoft حيث يمكن من كتابة تطبيقات .net من دون الحاجة إلى استخدام أنظمة Windows.
Mono 2.8.2 متوفر للتحميل من هنا
Microsoft تفتح مصدر لغة F# 2.0
Microsoft تفتح مصدر لغة F# 2.0
في حين تعزز Oracle من حظوظها للترشح لمنصب عدو المصادر المفتوحة رقم واحد، سهلت Microsoft اليوم لها المهمة بفتح مصدر لغة البرمجة #F التابعة لها، وذلك يشمل المصرف Compiler و المكتبات libraries الأساسية.
#F هي لغة برمجة متعددة الأنظمة (وليس المنصات) multi-paradigm programming، وظيفية، كائنيه التوجه، مخففة تعقيد المعادلات الرياضية ومشابهة إلى حد ما بـ OCaml موجهة لمنصة .NET، تم تطويرها من قبل Don Syme ضمن أبحاث Microsoft. كسبت جمهورا ملحوظا من مختلف البقاع، وقد شهد الإصدار الثاني منها F# 2.0 زرع مسبق في Visual Studio 2010 وتوافق مع مستنسخ منصة .NET مفتوح المصدر Mono.
اللغة وما تشمله من أدوات تم إطلاقها مفتوحة حسب ما تنص عليه رخصة Apache 2.0 ، والكل يمكن النفاذ إليه وتحميله ضمن باقة F# PowerPack المسكنة في موقع CodePlex . وتحوي هذه النسخة المفتوحة على بعض الأدوات المكملة ومكتبات لا تتوفر في الإصدارة الرسمية.
يجدر الإشارة أنه ليس هذه أو مرة تفتح فيها Microsoft مصرفات Compliers، فقد سبق وأن فعلت ذلك مع IronPython و IronRuby وهي نسخ Python و Ruby مكرسة لمنصة .NET
يمكن الإطلاع على إعلان فتح مصدر اللغة على لسان Dom Syme مطور اللغة من على مدونته.
- كيف يمكن وصف هذه المبادرة من قبل Microsoft؟ وكيف تجدها بالمقارنة مع أفاعيل Oracle في غير منتجاتها خاصة Java وما يتعلق بـ Sun ؟
إطلاق الإصدار 2.8 من Mono و الذي يدعم الـ C# 4.0
إطلاق الإصدار 2.8 من Mono و الذي يدعم الـ C# 4.0
أعلن Miguel de Icaza القائم على مشروع Mono توفر الإصدار 2.8 من المشروع للتحميل و الذي يأتي بالعديد من المزايا التي تعتبر ثمرة 10 أشهر من العمل على خواص جديدة، تحسينات في الأداء و ترقيعات لعلل سابقة كما ورد في تدوينة de Icaza .
من بين أهم ما جاء في هذا الإصدار من Mono هو دعمه للـ C# 4.0 و توفيره لـ garbage collector جديد و دعمه للـ OpenBSD، إضافة لتوفيره أحد عشر Frameworks جديدة:
- ASP.NET 4.0
- Parallel Framework: including PLINQ.
- System.XAML
- System.Dynamic
- Managed Extensibility Framework
- ASP.NET MVC 2
- System.Data.Services.Client (OData client framework)
- WCF Routing
- .NET 4.0′s CodeContracts
للتذكير فإن Mono عبارة عن مشروع مجاني و مفتوح المصدر مكافئ للـ Dotnet Framework المملوك لـ Microsoft كما أنه متعدد المنصات حيث أنه يدعم جميع أنظمة التشغيل الرئيسية.
Mono 2.8 متوفر للتحميل من هنا، و تجدون قائمة بجميع ما تم استحداثه، تصحيحه و تغييره في هذا الإصدار على الـ Release Notes
إطلاق 2.0 من Moonlight الإصدار مفتوح المصدر لـ Silverlight على أنظمة Linux
إطلاق 2.0 من Moonlight الإصدار مفتوح المصدر لـ Silverlight على أنظمة Linux
أطلقت شركة Novell الإصدار 2.0 النهائي من Moonlight الإصدار مفتوح المصدر لـ Sliverlight على أنظمة Linux.
يأتي هذه الإصدار بعد قرابة عام على إطلاق الإصدار 1.0 في شهر يناير الماضي.
قد يتبادر إلى الأذهان أن هذا الإصدار الثاني يعتبر كإصدار مكافئ فقط لـ Silverlight 2.0 الذي تم إطلاق الإصدار الثالث منه منذ مدة (كما أنه تم أيضا إصدار Silverlight4 Beta منذ أسابيع) مما يعني عدم مواكبته للأحداث، لكن الأمر ليس كذلك تماما بالنسبة لـ Miguel de Icaza الذي يقول أن Moonlight 1.0 احتوى هو أيضا على بعض خواص Sliverlight2 مما يعني أن الإصدار الحالي أيضا عبارة عن مزيج من إصداري 2 و 3 من Silverlight.
الجديد في هذا الإصدار هو تحسين دوال الفيديو و الصوت و دعم الـ smooth streaming.
حسب Miguel de Icaza فإنه من المترقب نزول الإصدار الثالث من Moonlight خلال الفصل الثالث من العام القادم.
يمكن تحميل الإصدار الثاني من Moonlight من هنا
إطلاق الإصدار 2.4.3 من Mono الـ IDE المجاني و مفتوح المصدر
إطلاق الإصدار 2.4.3 من Mono الـ IDE المجاني و مفتوح المصدر
قامت شركة Novell الراعية لمشروع Mono بإطلاق الإصدار 2.4.3 منه.

يأتي الإصدار الجديد ليصحح أكثر من 110 علة تم اكتشافها في الإصدار 2.4.2 و ليقدم العديد من المزايا الجديدة مثل تحسين استعمال الذاكرة الحية و تسهيل عملية إدارة الوحدة الخاصة بـ Apache. و تحسين دعم كل من Mono Debugger، Windows Forms , ASP.NET و ADO.NET
لكن الأهم من كل هذا هو إعلان فريق تطوير Mono أن مترجم c# المضمن في Mono يدعم جميع الخصائص الجديدة المتعلقة بالإصدار الرابع من اللغة C#4.0.
يمكن تحميل الإصدار2.4.3 من Mono لأنظمة SUSE، l’openSUSE، Windows و Mac OS X من هنا
صدور Expression Blend Preview for .NET 4
صدور Expression Blend Preview for .NET 4
أصدرت Microsoft برنامج Expression Blend Preview for .NET 4

يسمح هذا الإصدار للمطورين بإنشاء محتويات تخص الـ Silverlight 4 Beta و إطار العمل .NET 4 Beta 2
هذا الإصدار متوافق مع Visual Studio 2010 Beta 2
يمكن قراءة الـ Release Notes من هنا
كما يمكن تحميل هذا الإصدار من هنا
Microsoft تفتح مصدر 0.Dotnet Micro Framework 4
Microsoft تفتح مصدر 0.Dotnet Micro Framework 4
أظهرت Microsoft وجها آخر مختلفا عما هو معروفة عليه الآن حيث أعلنت عن فتح مصدر 0.Dotnet Micro Framework 4 و نشره تحت رخصة Apache 2.0.
الـ 0.Dotnet Micro Framework 4 موجه للأجهزة محدودة الموارد على خلاف مع .Dotnet Compact Framework الذي يعمل على الأجهزة الكفية.
يتم استثناء مكونين من هذه الرخصة و هما: المكون الخاص بـ TCP/IP و الذي لم تقم Microsoft بكتابته و إنما استعانت بشركة أخرى للقيام بذلك ، إضافة إلى مكتبات التشفير و التي –حسب Microsoft – لا تقع ضمن مجال البرمجيات الخاصة بـ .NET Micro Framework.
المصدر:
http://port25.technet.com/archive/2009/11/16/microsoft-to-open-source-the-net-micro-framework.aspx










