استخدام Parameters في ADO.NET لتبادل البيانات مع قاعدة البيانات – الجزء الثاني

26 09 2008

في الجزء الاول من هذا الدرس تكلمنا حول اهميه الباراميترات وفوائدها ، اما الآن فنأتي الى كيفية استخدامها .
في هذا الدرس لن اطول كثيرا في الحديث ، فقط نذكر كيفيه استخدام الباراميترات ونذكر بعض الاكواد والامور المتعلقه بها .

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





استخدام Parameters في ADO.NET لتبادل البيانات مع قاعدة البيانات – الجزء الأول

19 09 2008

السلام عليكم ورحمه الله وبركاته
سنتكلم اليوم عن موضوع مهم في قواعد البيانات والتعامل معها … سنتكلم عن الكائن Parameters التابع لأي فئة Command في اي فئة تتبع فضاء الأسماء Data سواء كانت OleDB او SQL او Oracle … او غيرها من من الفئات والكائنات .
مقدمة :
في أي تطبيق يعتمد على قواعد البيانات ، تبرز أهميه ارسال الباراميترات Parameters الى قاعدة البيانات ، وغالبا ما يتم ذلك عن طريق جمل الإستعلام SQL Statements حتى وقت كتابة هذه المقالة ( قريبا سنستخدم Linqمع VS2008 ) ومنهم من يفضل حفظ الاستعلاما في قاعدة البيانات والاكتفاء بمخاطبتها وارسال الباراميترات اليها واستقبال نواتجها على التطبيق .

 

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





كود لفتح صفحة انترنت

12 09 2008

انتشرت عدة طرق مختلفة لفتح صفحات الانترنت ، فمنها ما يستخدم الدالة shell القديمة والتي ستظهر Command Prompot يظهر ويختفي ، ومنها ما يستخدم المكتبة البرمجية التابعة لـ Internet Explorer ، ولكن وجدت كود ثالث يستخدم طريقة الـ Process كما هنا :

 

        Process.Start("IExplore.exe", "www.google.com")




فيروس في محطة الفضاء !

10 09 2008

الحاسبات المحمولة فى محطة الفضاء الدولية تصاب بفيروس أكدت ناسا (NASA) (وكالة الفضاء و الطيران الأمريكية) ان هناك فيروس قد نجح فى السفر خارج الكوكب ليصيب الحاسبات المحمولة فى محطة الفضاء الدولية. أصاب فيروس من نوع "W32.Gammima.AG" حاسبات محمولة فى محطة الفضاء الدولية و هذا الفيروس يقوم بسرقة معلومات سرية للاعبين على 10 ألعاب الكترونية مختلفة على الانترنت. جدير بالذكر أن مهام المحطة الفضائية لم تتأثر بهذا الفيروس. و قد أعلن المتحدث الرسمى لناسا أنه تم اكتشاف الفيروس (من نوع worm) فى 25 يوليو. و عن نظرية اصابة الحاسب بالفيروس هى انه اصيب به أثناء تحميل البرامج الخاصة به أو انتقل من وحدة تخزين شخصية (flash drive). و من الجيد ان هذا الفيروس يقوم بسرقة معلومات مثل اسم المستخدم و كلمة السر فى بعض الألعاب الالكترونية و هو شىء لا يقوم به رواد الفضاء كثيرا …

المصدر : رسالة في بريدي الالكتروني





جوجل كروم ! مفهوم جديد في متصفحات الويب !

3 09 2008

لقد تفاجأت عندما تهافتت الاخبار على موقع جوجل ومدونته الرسميه حول صدور متصفح جديد ، ولكن هذه المرة من موقع Google واسمه Google Chrome smile_whatchutalkingabout

ما هو جوجل كروم ؟

يُعد Google Chrome متصفحًا تم تطويره لجعل استخدام الويب سريعًا وسهلاً وآمنًا بشكل أكبر من خلال تصميم مبسّط يحل كل مشاكلك

لماذا اصدرت جوجل منتجها الجديد ؟

منذ أكثر من 15 عاما ونحن غالبا ما نقضي، نحن مستخدمي الانترنت، معظم أوقاتنا على متصفح واحد، فنقوم من خلاله بعمليات البحث المختلفة، وارسال البريد الالكتروني، كما نقوم باستغلاله لايجاد فرص للتعاون مع اقراننا بشكل أو بآخر، والاطلاع على الاخبار بالاضافة الى العديد والعديد من الاشياء المثيرة والجديدة التي يبتدعها مستخدمي الانترنت كل يوم.

وبما أن هناك العديد من الناس يفضلون قضاء الكثير من الوقت على الانترنت، بدأنا جديا في Google في التفكير في ابتكار متصفح جديد يمكنه أن يتوافر اذا ما بدأنا من نقطة الصفر وبنينا عليه أفضل العناصر المكونة للمتصفح. كان لزاما علينا أولا أن نفكر مليا في تطوير هذه الفكرة خاصة مع التطور السريع الذي تشهده الانترنت وتحولها من مجرد نص مكتوب الي تطبيقات تتفاعل مع مستخدميها. وهنا أدركنا أننا لا نبحث فقط عن متصفح عادي بل نبحث عن منصة عصرية لصفحات الويب وتطبيقاتها المختلفة على شبكة الانترنت.

كان نتيجة هذه الفكرة متصفح Google Chrome مفتوح المصدر الذي يتم اليوم اطلاق النسخة التجريبية منه. يعد Chrome متصفح مبسط وسهل الاستخدام. فهو يميل أكثر الى أن يكون أداة لتنظيم الاشياء التي يجدها المستخدمون مهمة مثل صفحات الويب والمواقع الالكترونية التي يفضلونها والتطبيقات المختلفة التي يستخدمونها. فعلى غرار تصميم الصفحة الرئيسية لمحرك البحث Google يعد تصميم Chrome مرتب وسريع فهو يناسب كل المستخدمين ويصل بهم الى حيث يريدون.

ولكن يكمن تحت هذا التصميم المبسط والسهل، متصفح يمكنه أن يقوم بتشغيل تطبيقات الويب المعقدة بمنتهى الكفاءة عن طريق الحفاظ على كل تطبيق معزول في كادر أو نافذة خاصة تمنع تداخل التطبيقات الاخري معها وتزيد من الحماية ضد المواقع المقتحمة أو المتطفلة كما أننا قمنا بتحسين سرعة الاستجابة لـ Chrome عن طريق تحسين أداء اللوحة الرئيسية. بالاضافة الى ذلك فقد قمنا بتحسين أداء محرك الـ JavaScript – V8 – لخدمة الجيل القادم من تطبيقات الويب التي لا تتوافر حتى في متصفحات الانترنت الموجودة على الساحة الآن.

هذه هي مجرد البداية، فنسخة Google Chrome لم تصل بعد لدرجة الكمال، فقد قمنا بإطلاق هذه النسخة التجريبية لمستخدمي نظام التشغيل ويندوز لفتح مجالا أوسع لمناقشة المنتج الجديد والاستماع لارآء المستخدمين في أسرع وقت ممكن خاصة وأننا بصدد انشاء نسخ مماثلة لنظم تشغيل أخرى أمثال MAC و Linux ونحن نعمل جاهدين على أن تكون نسخ أكثر سرعة وفاعلية.

نحن مدينون للكثير من مشاريع المصادر المفتوحة ونحن ملتزمون بالمواصلة على طريقهم. فقد استوحينا مكونات من Apple WebKit و Mozilla’s Firefox وغيرها، لبناء كود خاص بنا للتطبيقات مفتوحة المصدر وأننا لنتطلع لأن نتعاون مع مجتمع الانترنت بأسره من أجل النهوض بمحتواها وتطبيقاتها. فالانترنت وسيلة وبيئة غنية تزداد أهميتها بالمزيد من الخيارات والمزيد من الابتكار وهنا يأتي Google Chrome كإضافة جديدة في بادرة منا لجعل تجربة الانترنت أكثر نفعا وفاعلية.

ميزات Google Chrome :

مربع واحد لكل شيء :

بحث الويب. سِجل الويب. شريط العناوين. إظهار الاقتراحات أثناء الكتابة. ‏‫مربع واحد موحد يفي بكافة متطلبات التصفح التي تحتاجها.‬ اعرف المزيد.

صفحة علامة التبويب الجديدة :

في كل مرة تفتح فيها علامة تبويب جديدة، ستظهر لك نماذج مرئية للمواقع الأكثر زيارة ومحركات البحث الأكثر استخدامًا وآخر الصفحات التي تمت إضافة إشارات مرجعية لها وآخر علامات تبويب تم إغلاقها. اعرف المزيد.

اختصارات التطبيقات :

استخدم تطبيقات الويب دون فتح المتصفح الخاص بك. يُمكن لاختصارات التطبيقات تحميل تطبيقات الإنترنت المفضلة لديك مباشرةً. اعرف المزيد.

علامات التبويب الجديدة :

يمكنك سحب علامات تبويب إلى خارج المتصفح لإنشاء نوافذ جديدة، أو تجميع العديد من علامات تبويب في نافذة واحدة، أو وضع ترتيب لعلامات التبويب لديك كيفما تشاء بسرعة وسهولة. اعرف المزيد.

السيطرة على الاعطال :

يتم بشكل مستقل تشغيل كل علامة تبويب تستخدمها في المتصفح؛ وبالتالي لا يؤدي تعطل أحد التطبيقات إلى تعطيل كل شيء معه. اعرف المزيد.

وضع التخفي :

هل تريد عدم ظهور الصفحات التي تزورها داخل سِجل الويب الخاص بك؟ اختر وضع التخفي للتصفح الخاص. اعرف المزيد.

التصفح الآمن :

يُحذرك Chrome عند الشروع في زيارة موقع ويب يُشتبه بأنه موقع لسرقة المعلومات الخاصة‬ أو يحتوي على برامج ضارة أو غير آمن. اعرف المزيد.

الاشارات المرجعية الفورية :

هل تريد إضافة إشارة مرجعية لصفحة ويب؟ انقر فقط فوق رمز النجمة الموجود على الطرف الأيمن من شريط العناوين، وستتم بذلك إضافة الإشارة المرجعية لصفحة الويب. اعرف المزيد

استيراد الاعدادات :

عند التحول إلى استخدام Chrome، يمكنك أن تنقل إليه جميع الإشارات المرجعية وكلمات المرور من المتصفح الذي تستخدمه حاليًا. اعرف المزيد.

التنزيلات البسيطة :

لا توجد حاجة لاستخدام برنامج إدارة تنزيلات؛ حيث ستظهر لك حالة التنزيل في أسفل النافذة الحالية. اعرف المزيد.

 

لمعرفة المزيد حول هذا البرنامج انقر هنا ، لتنزيل النسخه التجريبية منه انقر هنا





صدور النسخه Express من Microsoft SQL Server 2008

2 09 2008

في يوم السابع من اغسطس صدرت النسخه Express من Microsoft SQL Server 2008 ولكن المفاجأة الكبرى هذه المرة كانت ان المصطلح Express صار يطلق على عائلة مكونه من ثلاث اصدارات مختلفة ، فهناك SQL Server 2008 Express وهناك SQL Server 2008 Express With Tools وهناك SQL Server 2008 Express With Advanced Services وهذه النسخ صارت تدعم امكانيات وميزات لم تكن تتوفر الا في النسخ التجارية من SQL Server .

بالتأكيد فإن فضولك سيدفعك للمعرفة الفروق بين النسخ الثلاثه ، وسأختصر لك عناء ذلك قدر الإمكان ، بالنسبة للنسخه Express with Tools فهي تأتي مزودة بـ PowerShell Integration و Management Studio Basic والميزة الاخيرة بالذات هي من اروع ما يكون !

بالنسبة للنسخه Express with Advanced Services تتميز عن Express with Tools بدعم كلي لميزة Full Text Search ودعم كبير للـ Reporting Services بما فيه الـ Business Intelligence Studio .

الا ان الخبر المحزن ، ان الاصدارتين Express with Tools, Express With Advanced Services غير متوفرتان حتى الآن وقد يتأخر اصدارهما أكثر !

للمزيد من المعلومات يمكنكم زيارة المدونة الخاصة بـ SQL Server Express :

http://blogs.msdn.com/sqlexpress

ورابط الخبر من موقع مايكروسوفت :

http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx