Collections Initializers في Visual Basic 2010

19 06 2009

في كل اصدارة جديدة جديد برمجي ، هذا ما عودتنا عليه مايكروسوفت خصوصا في السنوات الاخيرة ، حيث تجد العديد من التطويرات الجديدة في لغة البرمجة مما يكسبها المزيد منت المرونة والقوة في نفس الوقت .

من التطويرات الجديدة في النسخة القادمة من Visual Basic والتي تحمل الرقم 10 هي ما يدعى بمنشئات المجموعات Collection Initializers . في هذه المقالة سنتعرف على الـ Collections Initializers .

أقرأ باقي الموضوع »





فيديو : دعم WPF Bussiness Applications في Visual Studio 2010

6 02 2009

اذا كنت تتابع اخر الاحداث المايكروسوفتيه واخر التطورات التي تظهر في معامل ريدموند ، فقد تكون سمعت بالميزات الجديدة التي ستظهر في فيجوال ستوديو 2010 والتي من بينها دعم خاصية السحب والالقاء Drag-Drop لمصادر البيانات على نوافذ WPF والتي تعني سهوله عمل تطبيقات ال Bussiness والتطبيقات التي تعتمد على قواعد البيانات وربط مصادر البيانات بالنوافذ بإستخدام تقنية الـ Data Binding دون عناءبمجرد سحب مصدر البيانات الى النافذه المراده – كما هو حاصل في تطبيقات Windows Applications .

لمشاهده حوار حول هذا الموضوع ، يمكنك زيارة الصفحة التالية عبر القناة التاسعة لـ MSDN :

http://channel9.msdn.com/posts/funkyonex/Drag-Drop-Data-Binding-Comes-to-WPF-in-Visual-Studio-2010/





مايكروسوفت تعلن عن بنائها لـ Visual Studio 2010 و .Net Framework 4.0

13 12 2008

اعلنت مايكروسوفت قبل فترة عن بنائها لإصدارين جديدين للشقيقين المترابطين Visual Studio و .Net Framework وهما 2010 و الاصدار الرابع .

وسأحاول تغطية الجديد في كل منهما على حدة :

.Net framework 4.0 :

· تحتوي الاصدارة القادمة من اطار العمل ، على اصدارات محدثه من WCF,WF والتي تدعم المزيد في web 2.0

· يتوقع ان يتطور ويتحسن اداء WCF,WF بعشر مرات عن الاصدار 3.5 على الاقل !

· البرمجة المتوازية Parallel Programming : سيتطور دعم المعالجات متعددة الانوية من خلال وجود تقنيات كـ PLINQ و Task Parallel Library and Coordination Data Structures.

· ستدعم لغة الترميز XAML تقنية WCF ابتداءا من الاصدار القادم .

هناك العديد من التطويرات المرتقبة على التقنيات الحديثة كـ WF,WCF وغيرها ، ابرز هذه التطويرات تركز على تحسين الاداء

Visual Studio 2010 CodeName : Rosario :

اختارت مايكروسوفت الاسم الكودي روساريو ليكون هو الملازم لـ VS لحين صدور النسخه النهائية منه .

ومن ناحية بناء التطبيقات :

· تعمل مايكروسوفت على جعل هذه المنصه العملاقه منصة تجمع كل من له دخل في تطوير الحلول التقنية البرمجية ابتداءا من المبرمج والمطور وانتهاءا بمدير دورة حياة الحل Application LifeCycle Manager .

· ومن التطويرات الخاصه ببناء التطبيقات والحلول هو دعم النسخه 2.2.1 من UML وانشاء تكامل بين OMG و UML

· المزيد من الدعم لقوالب برنامج Microsoft Visio .

· ذلك المزيد من الدعم للهندسة العكسية ،

· وهناك ايضا مايعرف بمستكشف الوحدات Model Explorer وهو شبيه بـ Solution Explorer لكنه يقوم باستكشاف كائنات المشروع بنمط UML .

· كذلك يتمتع الاصدار القادم بميزة انشاء Sequence Diagram من الكود الموجود مباشرة بضغطة زر !

· ايضا دعم البرمجة المتوازية Parallel Programming وذلك يتجلى في دعمها اثناء عملية التقنيح Debug وغيرها من العمليات الخاصه ببناء المشروع .

ومن ناحية التجريب Testing وجودة البرامج Quality :

· يقدم Rosario خدمة جديدة تسمى Test Impact view والتي تقوم بمراقبة اداء كود معين فقط .

· لامزيد من شائبة no-repro !

· هناك اداة جديدة تسمى Microsoft Test Runner Tool وهي اداة منفصلة تساعد المختبرين Testers على اختبار التطبيق بشكل سهل وفعال .

المصادر :

http://www.vikasgoyal.net/net/What’s%20New%20in%20Visual%20Studio%202010%20Rosario.aspx

http://www.vikasgoyal.net/net/What’s%20New%20in%20.NET%204.0.aspx

http://www.microsoft.com/visualstudio/2010/overview.mspx

ايضا يمكنكم زيارة صفحة Visual Studio 2010 على موقع Channel9 :

http://channel9.msdn.com/visualstudio/#Page=9

تحياتي لكم





Visual Studio 2010 CTP جاهز للتجربة !

13 12 2008

لقد صدرت النسخه التجريبية CTP من Visual Studio 2010 على شكل ملف Virtual Machine للراغبين بالاطلاع والتجربة والمساعده في اقتراح التحسينات لتعمل النسخه بشكل صحيح وسليم.

يمكنكم الوصول اليها بتحميلها من هنا :

https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=9790

نلتقي على خير