أرشيف التصنيف: Windows

Windows 8 and VisualStudio11 but Beta

windows-8-metro-apps1

أطلقت شركة مايكروسوفت يوم 29.2.2012 الإصدارات التجريبية ماقبل الأخيرة من نظام التشغيل Windows8 وبيئة البرمجة VisualStudio11 والتي تتضمن بيئة التشغيل NET FrameWork4.5، إستعداداً لطرح هذه البرامج رسمياً خلال العام الجاري، كما يمكنك تحميل هذه البرامج من الروابط التالية:

يمكن تلخيص أشهر الإضافات للوندوز الجديد في إضافة واجهة جديدة (Metro) لكي يستطيع العمل على الأجهزة اللوحية بسهولة، كما تم إضافة متجر للبرامج (Windows Store) وتخزين سحابي (SkyDrive) في اشارة واضحة لنية مايكروسوفت اللحاق بشركة أبل واتباع نفس أفكارها الناجحة، بينما كانت أكثر الإضافات للفيجوال ستوديو هي قدرته على البرمجة المباشرة لواجهة الوندوز الجديدة (Metro Style apps) وجهاز XBox.

للأسف لم أتمكن من تحميل هذه النسخ لتجربتها، ففي نفس اليوم (ويبدو انها صدفة) بدأت شركة ليبيا للإتصالات وتقنية المعلومات (LTT) بتفعيل الحصة الشهرية، وهي 14 جيجابايت لمستخدمي الوايماكس، وبما أن هناك مستخدمين للإنترنت غيري في البيت فلا أحب أن أقوم بتحميل برامج والتضحية بالجيجات المحدودة المتوفرة لنا مقابل برامج لا زالت في طور التجريب.

خطأ عند برمجة تطبيقات قواعد بيانات أكسس على وندوز64بت

imageفي الفترة الماضية قمت بشراء جهاز كمبيوتر محمودل جديد من شركة Toshiba موديل Satellite L635 وبما أنه يحمل ذاكرة 4GB ونظام تشغيل Windows 7 Home Premium 64Bit، وذلك للإستفادة القصوى من كامل مساحة الذاكرة وإدارة أفضل لقدرات النظام، بالإضافة إلى الترخيص الرسمي لنسخة الوندوز، مع أنني لا أحب نسخة Home بسبب عدم إحتوائها على العديد من المميزات الخاصة بالشركات مثل الدخول على Domain والتشفير المشترك للملفات.

 

كما قمت بتثبيت نسخة Visual Studio 2010 Ultimate بالطبع لمتابعة تطوير تطبيقاتي وإلى جانبها نسخة SQL Server 2008 R2 Express، وجرت الأمور بسهولة وخلت من المشاكل الكبيرة، لكنني لاحظت أن هناك مشكلة ظهرت تطوير التطبيقات الصغيرة المعتمدة على قواعد بيانات Access، فهذه التطبيقات لم تعد تعمل في طور البرمجة تحت بيئة VS2010 وبلغة C Sharp، وتظهر رسالة الخطأ التالية عندما يقوم التطبيق بمحاولة الربط مع قاعدة البيانات:

The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine

image

قمت بالبحث عن سبب المشكلة وتفاجأت عندما عرفت السبب، السبب هو أن شركة Microsoft لم تقم بإصدار محرك (Microsoft.Jet.OLEDB.4.0) لإصدارة 64Bit من الوندوز!

استمر في القراءة

الهجرة إلى فيجوال ستوديو 2010

image منذ مدة طويلة (حوالي الثمانية أشهر) وأنا أرغب بالبهجرة من Visual Studio 2008 إلى Visual Studio 2010 وذلك لتطوير تطبيقاتي التي أقوم ببرمجتها، فالجميل عندما تقوم بإستخدام أخر التقنيات الموجودة بالسوق هو قلة المنافسين في نفس مجال لغة البرمجة، وعدم وجود من يقول لك أن تقنياتك قديمة (مع أن البرامج والتطبيقات لا تقاس بالتقنيات الحديثة أو القديمة ولنا في منظومات المصارف أكبر مثال، فمنظومات لغة Cobol كانت قليلة الأعطال على عكس منظومات FlexCube و Atlas2 الكثيرة التوقف)، وبالتالي ضمان قدرة تطبيقات على العمل مع أنظمة التشغيل الجديدة (Windows7 و Windows Vista) بسهولة مع العمل على Windows XP بالطبع، حسناً ماهي بيئة البرمجة التي بدأت بإستخدامها الأن؟

استمر في القراءة

DELL Inspiron Mini 10v

image طلب أحد أقاربي مني نصيحة بشأن شراء جهاز كمبيوتر محمول يحمل المواصفات التالية:

  • صغير الحجم وخفيف الوزن ونحيف الشكل.
  • شاشة صغيرة تميل للصغر.
  • أعماله الرئيسية تصفح الإنترنت وإستخدام برامج Microsoft Office وبرنامج الــWord بصفة خاصة واإستماع إلى الموسيقى ومشاهدة الأفلام.
  • الإستغناء عن الإضافات التي لا نستخدمها دائماً في الأجهزة المحمولة مثل CD/DVD Drive و HDMI و E-SATA و Modem.
  • وجود WEB Cam و Speakers مدمجة.
  • توفر الربط اللاسلكي الشبكي والبلوتوث.

بالطبع بالإضافة إلى أن يكون الموديل من شركة محترمة ومعروفة، فما كان مني إلا البحث عن Mini Notebook وبالفعل وجدت عدة موديلات من شركات LG و ASUS و DELL و Tosheba (مع إستثناء MacBook Air وذلك لصعوبة وجود الدعم الفني له في ليبيا سواء برمجياً أو من ناحية الهاردوير).

استمر في القراءة

Future Directions for C# and Visual Basic

محاضرة قيمة عن مستقبل البرمجة بلغتي #C و VB.NET بداية من بيئة البرمجة القادمة VS2010 يقدمها المبرمج Luca Bolognese عضو في فريق البرمجة الخاص بشركة مايكروسوفت، ألقاها على هامش منتدى PDC09، أنصح المهتمين بالتقنيات الحديثة بمشاهدتها حيث أنه يوضح مجموعة من التقنيات الجديدة التي ستضاف لبيئة البرمجة القادمة، وبالرغم من لكنته الإيطالية إلا أن معلوماته غزيرة ومهمة جداً.

كما يمكنك مشاهدة أو تحميل المحاضرات الخاصة بمنتدى PDC09 من هذا الموقع.

مشاهدة طيبة.

أدوات البرمجة في المرحلة القادمة

image

قامت Microsoft بإطلاق Windows7 مدشنة مرحلة جديدة في طريق نظام التشغيل Windows، وهي لا تسعى لتطوير نظام التشغيل فقط، فهي أساساً تعتبر نظام التشغيل منصة للبرامج وليس البرنامج الرئيسي، أي أنه الوسيلة وليس الغاية.

استمر في القراءة