الاثنين، 27 سبتمبر 2010

دورة LINQ

السلام عليكم ورحمة الله

العنوان: دورة LINQ
عن الكتاب:

هذا الكتاب يعتبر دورة تعريفية بتقنية Linq نشرح فيها التقنيات الجديدة في فيجول ستوديو 2008 والمتعلقة بهذه التقنية مع شرح لصيغة كتابة الاستعلامات باستخدامها وذلك عبر مزوداتها المختلفة مع العديد من الأمثلة التوضيحية

تأليف: محمد سامر أبو سلو

التحميل من: هنـــــــــا

تمنياتي للجميع بالتوفيق

الأحد، 26 سبتمبر 2010

الدورة الاحترافية للجرافيك فى الفيجوال بيسك دوت نت

السلام عليكم ورحمة الله

كتاب : الدورة الاحترافية للجرافيك فى الفيجوال بيسك دوت نت

التحميل :


تمنياتي للجميع بالتوفيق

التعامل مع الملفات النصية خطوة بخطوة في الـ VB.NeT

السلام عليكم ورحمة الله

التعامل مع الملفات النصية خطوة بخطوة في الـ VB.NeT
عن الكتاب:
شرح مفصل للتعامل مع الملفات النصية ويتضمن ما يلي
1-تمهيد
2-القراءة من الملفات النصية
3-الكتابة إلى الملفات النصية
4-بعض الأكواد المفيدة
5-الدالة FILEOPEN
6-الدالة PRINTLINE
7-تطبيق عملي نموذج دخول المستخدمين
التحميل :



تمنياتي للجميع بالتوفيق


الأحد، 19 سبتمبر 2010

الأن يمكنك دمج ملفات FrameWork أو أي أسمبلي مع برنامجدك التنفيذي


بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

الكثير من الأخوة الأفاضل دائما ما يتسائلون عن كيفية إضافة ملفات الدوت نت FrameWork الي برامجهم التنفيذية؟

الأن يمكنك أن تفعل ذلك بكل سهولة فلقد اطلقت شركة مايكروسوفت في أواخر عام 2009 برنامجا يقوم بهذه الخدمة واسم هذا البرنامج هو ILMerge ويمكنكم إنزال نسخة من هذا البرنامج من اللينك التالي وهو برنامج Free


ولمن يريد مزيدا من التفاضيل عن هذه الخدمة يمكنه مراجعة اللينك التالي


وتعتبر أهم مميزات برنامج ILMerge هو امكانية دمج أي أسمبلي أو أكثر في ملف واحد فقط وبالتالي يمكنك الأن أن تدمج اي شئ مع برنامجك التنفيذي
اضافة لطريقة الدمج :
ملاحظة: ستتكرر كثيرا كلمة "تجميع" أو "وحدة نمطية" في هذا الموضوع, للمزيد من
عادة ما تتكون تجميعات الدوت نت من عدة أجزاء, عدد من التجميعات في مجلد التطبيق, وعدد آخر ضمن مجلد التجميعات العمومية Global Assembly Cache, عندما تقوم بتشغيل التطبيق فإن وقت التشغيل RunTime سيعمل على ربط تلك الأجزاء بالتطبيق بالشكل المطلوب, لكن أحياناً من الجيد أن نقوم بربط كافة أجزاء التطبيق ضمن تجميع واحد Single Assembly, على سبيل المثال قد ترغب في تسهيل عملية نشر برنامجك إن كان يحتوي على عدد لابأس به من التجميعات الضرورية لتشغيل التطبيق عند العميل, يمكنك في هذه الحالة دمج كافة مكتبات البرنامج والموارد الضرورية ضمن ملف تنفيذي واحد Single executable.

عندما تقوم بكتابة عدد مكتبات باستخدام لغة برمجة واحدة عندها يمكن بسهولة إنشاء تجميع واحدبدلا من بعثرة كل تجميع, والناتج سيكون إما مكتبة DLL منفردة أو ملف تنفيذي منفرد مع كافة التبعيات dependencies.

رمز:

في المقابل عندما تعمل على إنشاء مكتبات مخvbc /target:winexe /out:Program.exe MainProgram.vb ClassLibrary1.vb ClassLibrary2.vbتلفة باستخدام لغات الدوت نت المختلفة عندها لن تتمكن من القيام بذلك

.NET Modules

مترجمات الدوت نت .NET Compilers تمكنك من إنشاء الوحدات النمطية المدارة .NET Managed Modules تماماً مثلما تقوم بإنشاء تجميع (ولكن من دون ملف Manifest), ويمكنك بعد ذلك ربط تلك الوحدات ودمجها ضمن تجميع واحد باستخدام الأداة al.exe, وبذلك يمكنك إشاء تجميع واحد يضم عدة وحدات نمطية مصممة بلغات مختلفة. وللقيام بذلك كل ماعليك فعله هو هو ترجمة السورس كود إلى وحدة نمطية باستخدام أداة المترجم vbc.exe أو csc.exe أو كليهما معاً, ثم بعد ذلك ستقوم بدمج وربط تلك الوحدات باستخدام الأداة al.exe لتشكيل تجميع واحد, والمثال التالي يوضح كيفية القيام بهذه الخطوات:

رمز:
csc /target:module /out:ClassLibrary1.netmodule ClassLibrary1.csvbc /target:module /out:ClassLibrary2.netmodule ClassLibrary2.vbvbc /target:module /out:Program.netmodule Program.vbal /target:winexe /out:Program.exe ClassLibrary1.netmodule ClassLibrary2.netmodule Program.netmodule
ولسوء الحظ هذه الطريقة تعمل فقط إذا كانت كافة أجزاء تطيقك على شكل كود مصدري او على شكل وحدات نمطية, أما إذا كنت تستخدم في تطبيقك مكونات خارجية Third Party Components مثل أدوات ActiveX فان تتمكن من إجراء الدمج بهذه الطريقة.

Microsoft ILMerge

هذه الأداة الرائعة من Microsoft والتي قام بتطويرها Mark Barnett وهي تتيح إمكانية دمج عدة تجميعات مع بعضها مهما كانت لغة البرمجة التي صممت بها, يمكنك تحميلها من الرابط التالي:http://www.microsoft.com/DOWNLOADS/d...displaylang=en

حتى نتمكن من استخدام هذه الأداة يجب أولاً ترجمة الكود المصدري إلى ملف التنفيذي ومعه ملفات DLL المرتبطة به, تماماً كما يفعل ذلك Visual Studio, ولك الخيار إما باستخدام Visual Studio أو الأداتين vbc.exe و csc.exe.

المثال التالي سيقوم بالمهمة نيابة عن Visual Studio

رمز:
csc /target:library /out:ClassLibrary1.dll ClassLibrary1.csvbc /target:library /out:ClassLibrary2.dll ClassLibrary2.vbvbc /target:winexe /out:Program.exe /reference:ClassLibrary1.dll,ClassLibrary2.dll Program.vb
هذا المثال سيقوم بإنشاء بإنشاء الملف التنفيذي Program.exe بشكل منفصل, والوحدتين ClassLibrary1 و ClassLibrary2 أيضا بشكل منفصل.

الآن يمكنك دمج هذه الأجزاء ضمن ملف تنفيذي واحد باستخدام ILMerge , وهذا مقال على ذلك:

رمز:
ilmerge /target:winexe /out:SelfContainedProgram.exe Program.exe ClassLibrary1.dll ClassLibrary2.dll
الأمر الرائع في هذه الأداة هو إمكانية دمج مكتبات COM Wrappers (ملفات COM Interop) مع تطبيقك وذلك قبل ععملية النشر, طبعاً مع الأخذ بعين الاعتبار أنه لايمكن دمج Third Party Components (ملفات DLL أو OCX ) مع الملف التنفيذي فهذا غير ممكن.

ملاحظات : هذه الأداة تعمل فقط على Framework 2.0, 3.0, 3.5, 4.0 وهي لاتدعم MONO أو ROTOR.


أداة ILMerge-GUI هي أداة مجانية ومفتوحة المصدر تستند إلى ILMerge
يقدمها موقع CodePlex وهي تعتمد على واجهة رسومية تسهل كثيرا عملية الدمج مع إمكانية اعتماد الخيارات التي توفرها ILMege


للتحميل http://www.codeplex.com/ILMergeGUI

نقل للفائدة

تمنياتي للجيمع بالتوفيق

السبت، 18 سبتمبر 2010

Microsoft Visual Studio 2010 Ultimate V10.0.30319.1 RTM

بسم الله الرحمن الرحيم

منقول
برنامج Microsoft Visual Studio 2010 Ultimate V10.0.30319.1 RTM | Fully Activated



دليل على
عمل السيريال
برنامج فيجوال استديو كامل Microsoft






التحميل


برنامج فيجوال استديو كامل Microsoft


fileserve.com
حجم كل جزء 200 ميجا

http://www.fileserve.com/file/HBuUtkg

http://www.fileserve.com/file/bJey6Gy
http://www.fileserve.com/file/rZUW2px
http://www.fileserve.com/file/CqdJJaD
http://www.fileserve.com/file/aZRc4gk
http://www.fileserve.com/file/5N7f276
http://www.fileserve.com/file/7AfJKhv
http://www.fileserve.com/file/mKFGdY5
http://www.fileserve.com/file/3T2QAGP
http://www.fileserve.com/file/K8RcgBP
http://www.fileserve.com/file/wKaqEF2
http://www.fileserve.com/file/hs62ZEe
http://www.fileserve.com/file/6hgKKsc
البرنامج بثلاث روابط فقط وحجم كل جزء 1 جيجا

http://www.fileserve.com/file/3SZj9HR

http://www.fileserve.com/file/7terhV2

http://www.fileserve.com/file/nMgP7RY



رابط تحميل السيريال


تمنياتي للجميع بالتوفيق

شرح البرنامج المجانى العربى لتشغيل الاسكانر و الكاميرا

السلام عليكم ورحمة الله

اليكم كتاب رائع : شرح البرنامج المجانى العربى لتشغيل الاسكانر و الكاميرا
مرفق مع الكتاب البرنامج وكذلك مشروع البرنامج مفتوح المصدر
يعمل على vb.net2005 وتستطيع تحويله ليعمل على vb.net2008 من خلال المعالج
طريقة التحويل : افتح ملف المشروع لتجد ايقونة المشروع قم بالضغط عليها
تلقائي سوف يتم فتح معالج الفجوال بيسك 2008
بعد ظهور شاشة المعالج وبها خياران
هل تريد انشاء نسخة احتياطية للمشروع , الخيار مترورك لك
بعد ذلك التالي الى ان تصل الى الشاشة الاخيرة اضغط Finish ,, تم تحويل المشروع الى vb.net 2008

الكتاب والبرنامج من هنـــــــــــــا

تمنياتي للجميع بالتوفيق

شرح البرنامج العربى المجانى لشئون الموظفين

السلام عليكم ورحمة الله

اليكم كتاب رائع : شرح البرنامج العربى المجانى لشئون الموظفين مرفق مع الكتاب البرنامج وكذلك مشروع البرنامج مفتوح المصدر

يعمل على vb.net2005 وتستطيع تحويله ليعمل على vb.net2008 من خلال المعالج
طريقة التحويل : افتح ملف المشروع لتجد ايقونة المشروع قم بالضغط عليها
تلقائي سوف يتم فتح معالج الفجوال بيسك 2008
بعد ظهور شاشة المعالج وبها خياران
هل تريد انشاء نسخة احتياطية للمشروع , الخيار مترورك لك
بعد ذلك التالي الى ان تصل الى الشاشة الاخيرة اضغط Finish ,, تم تحويل المشروع الى vb.net 2008

الكتاب والبرنامج من هنـــــــــــــا

تمنياتي للجميع بالتوفيق

مشروع notepad رائع جدا

السلام عليكم ورحمة الله

اليكم مشروع مفتوح المصدر وهو notepad رائع جدا

للتحميل من هنـــــــــــا

تمنياتي للجميع بالتوفيق

برنامج DbVisualizer 7.1.2 للتعامل مع جميع قواعد البيانات

السلام عليكم ورحمة الله وبركاته


اقدم لكم اليوم اسطورة التعامل مع قواعد البيانات

DbVisualizer 7.1.2

الاصدار بتاريخ اليوم

البرنامج مفيد للمبرمجين الذين يبرمجوا برامج تعتمد علي قواعد البيانات
كما انه مفيد ايضا لمديري قواعد البيانات DBA


البرنامج سهل الاستخدام كما انه شامل لجميع العمليات التى يمكن أن تتم على قواعد البيانات
قواعد البيانات التي يدعمها البرنامج هي أغلب قواعد البيانات الموجودة بالسوق
DB2 - Oracle - SQL Server - SyBase - MySQL ...

شرح تسطيب البرنامج



ثم



ثم



واخيرا



وهذه بعض الصور من داخل البرنامج

















الان مع رابط التحميل
من هنا

او
من هنا

تمنياتي للجميع بالتوفيق

Insert Pictures in Excel 2007 from VB.NET 2005

 
The following VB.NET program shows , how to insert a picture in Excel 2007 . For inserting a picture in Excel 2007 we hav to call the AddPicture method. For that you have to specify PictureName with path , Left , Top , Width and Height.
توضيح كيفية ادارج صورة في اكسل 2007 من خلال فجوال بيسك دوت نت وذلك باستخدام الطريقة:Addpicture



الجمعة، 17 سبتمبر 2010

Visual Studio 2008 and .NET Framework 3.5 Training Kit

مايكروسوفت وفي نشرتها الاسبوعية قبل الاخيرة وضعت رابط لملفات تعليمية للفيجوال ستديو 2008 تحت مسمى Visual Studio 2008 and .NET Framework 3.5 Training Kit الملفات عبارة عن مقالات وعروض تقديمية وملفات تفاعلية وأمثلة
لتحميل الملفات
اضغط هنا
الحجم:125.9 MB



وهذه بعض المواضيع التي تم شرحها
Fundamentals: Framework and Language Enhancements
Building Rich Client Experiences
Building Connected Applications
Building Applications for Microsoft Office and Windows Mobile
منقول

تمنياتي للجميع بالتوفيق

موقع رائع VB.NET 2005 Free Training

السلام عليكم ورحمة الله وبركاته

اقدم لكم مشاركتي الاولى وهي موقع يستفيد منه اي مبتدئ في برمجة دوت نت 2005
بالشروحات المبسطة
اضغط هنا للوصول الى الموقع

منقول
تمنياتي للجميع بالتوفيق

الأربعاء، 15 سبتمبر 2010

اسطوانة رائعة لتعليم Html بالعربي

السلام عليكم و رحمة الله و
بركاته

اسطوانة تعليم لغة


HTMLanguage




اسطوانة شاملة متكاملة تعلمك بإحتراف لغة HTML باللغة العربية

الاسطوانة مضغوطة بمساحة 526 ميجا

بعد فك الضغط ينتج ملف ISO بمساحة 647 ميجا يمكنك حرقها مباشرة على ال سي دي أو تشغيلها ببرنامج الديمون او الكحول 120%




الاسطوانة مقسمة الى ستة (6) أجزاء حجم كل واحد 98 ميجا ما عدا

الاخير 36.3 ميجا


حجم الاسطوانة قبل الضغط : 647 ميجا

حجم الاسطوانة بعد الضغط :526 ميجا


http://rapidshare.com/files/127416485/html.part1.rar
http://rapidshare.com/files/127433436/html.part2.rar
http://rapidshare.com/files/127447944/html.part3.rar
http://rapidshare.com/files/127527898/html.part4.rar
http://rapidshare.com/files/127584659/html.part5.rar
http://rapidshare.com/files/127451754/html.part6.rar


الباسوورد لفك الضغط :Rachid1982


منقول

أفضل وأسهل لغات برمجة الويب



أفضل وأسهل لغات برمجة الويب

السلام عليكم ورحمه الله وبركاته ,لمن يبتدئ طريقه في تطوير مواقع الويب , ولمن لا يعرف ما الادوات او اللغات التي ينبغي عليه اتقانها ( او اتقان بعضها , او حتي واحده فقط ) لتطوير موقع ويب آمن , سريع وفعال .. اليه هذا المقال.

أولا لابد ان تعرف هذه الفروقات :
Client-Side :وهي لغة تقوم بعملها علي جهاز المستخدم نفسه من خلال المتصفح Browser مثل انترنت اكسبلورر ولها العديد من المميزات , مثلا ان تقوم بتأكيد ان المعلومات التي ادخلتها في خانات التسجيل صحيحه وكاملة ... وبالتالي تقوم بتخفيف العبئ علي السيرفر.

عيوبها :
بالرغم من انها تعتبر لغة برمجة , الا انك لا تستطيع مثلا ان تجعلها تسترجع بيانات من قاعده البيانات او وضع بيانات جديدة .. اضف الي ذلك انعدام الامان في هذا اللغة ’ لان المصدر نفسه معروض للمستخدم من خلال View>page source من اي متصفح.

Server-Side : لغة تقوم بتنفيذ الاكواد الخاصه بها من علي السيرفر نفسه ولا يمكن باي حال من الاحوال قراء الكود المكتوب .. والبي اتش بي بالطبع تنتج كنتيجة للتنفيذ كود XHTML متوافق مع المعايير .
الفرق الثاني :
Web Development : تطوير الويب هو عملية جعل الموقع ذكي , ومتفاعل مع المستخدم , مثال : المنتديات , ان تستطيع ان تقوم بكتابة موضوع او الرد علي موضوع , تستطيع في موقع اخر ان تتصفح بريدك , ... واي شئ اخر لا علاقة لصاحب الموقع في عملة ( الا كتابة الكود الخاص به بالطبع )

Web design : تصميم المواقع يختلف , وهو مكمل قوي جدا للتطوير , حيث ان التطوير ينتج نصوصا فقط ولا يوجد به امكانية اصافه صور او تشكيل للنصوص هذه من تكبير الحجم او لون النص .. وبالتاالي انت كمصمم , تقوم بهذه الاشياء باستعمال HTML و برامج جرافيك مناسبه مثل PhotoShop ... واذا تعلمت السي إس إس CSS يكون افضل ..( وهي تقنية لفصل النص تماما عن كود التحكم به من تكبير او تصغير ...الخ الخ ) وممكن وضعها في ملف مستقل لكي تتطبق علي جميع صفحات الموقع ..( قمة السهوله والابداع )

مصادر التعلم ادناه باللغة الإنجليزية , وانصحكم بشده باتقان هذه اللغة لان اغلب المراجع القيمة وذات المضمون الجيد مكتوبة بالأنجليزية

* الايه إس بي ASP :
لغة عاملة علي السيرفر server-side بتطوير من شركة مايكروسوفت . غالبا مايتم استخدام VBScript في التطوير .

لماذا ASP ؟
إشتهرت هذه اللغة بالرغم من وجود نظائر لها من مفتوحي المصدر Open-source ( اي ان كود اللغة نفسه ظاهر لمن يريد التعديل والتطوير فيه وليس مشفر ) نظرا للدعاية الضخمه التي تمولها مايكروسوفت وثقل اسمها في السوق العالمي. اللغة المستخدمه VBscript بجانب استخدامها هذا , فانها تستخدم ايضا للعمل علي جهاز المستخدم Client-Side , شبيهه نوعا ما بالبرمجة بواسطة JavaScript . بالاضافه الي انه يمكنك ايضا تطوير برامج للويندوز بهذه اللغه . ولتلك الاسباب فهي جيدة وتعلمها مفيد .

أين اتعلم الـ ASP ؟



* الفلاش والأكشن سكربت :
الفلاش ( من تطوير مايكروميديا قبل البيع لأدوب ) برنامج جيد لتصميم واجهه عرض شيقة لموقعك بدون خصائص ذكية او تعاملات مباشرة مع الزائر . ولكن بإستخدامك للغة ActionScript تستطيع اضافه التفاعل لهذه الواجهه الفلاشية مع الزوار.

لماذا الفلاش ؟
الفلاش بالتاكيد يضفي المزيد من الجمال والاحترافيه الي موقعك , ولكن بغة تطويرية مثل ActionScript - كما قلت - تضيف تفاعل تقريبا كما يحدث بإستخدامك لغة تطوير . ويوجد هناك مواقع كاملة مبنية علي الفلاش , او بعض من المواقع الثابتة ( Static ) تلجأ لتصميم البانرات والاعلانات لها بالبرنامج فقط وبدون استخدام اللغه بالطبع .

أين اتعلم الفلاش والاكشن سكربت ؟



* الجافا : لغة تستطيع استخدامها علي واجهة المستخدم او واجهه السيرفر Client-side or server side .

لماذا الجافا ؟
علي خلاف اللغات الاخري , تتميز الجافا بقدرتها علي العمل في بيئات مختلفه , مثلا , Java Applet تمكن المطور من التطوير لجانب المستخدم Client-Side ولكن JSP تنتج لك صفحات دايناميكيه ( متغيرة ) شبيهه الي حد كبير باللغات PHP و ASP

أين اتعلم الجافا ؟
الجافا سكربت والاجاكس !

الجافا سكربت هي لغة تعمل علي واجهه المستخدم client-Side , الاجاكس هو تقنية تجمع بين XML والجافا سكربت والذان تم ربطهما ببعض

لماذا الجافا سكربت والاجاكس .؟


ما بين الجافا سكربت , JScript وال VBScript , تظل الجافا سكربت هي الاشهر والاقوي , وايضا الاكثر دعما من قبل الكثير من المتصفحات , والاجاكس يبقي موقعك محدثا بدون اعادة تحميل الصفحة مما يقدم السرعه وروعة الشكل والاحترافية

أين اتعلم الاجافا سكربت والأجاكس؟

لغة مشهورة ومتعددة الاستعمالات , تستخدم غالبا في تطبيقات CGI وبرمجه تطبيقات تعمل علي واجهه السيرفر Server-Side استخدمتها Google في العديد من صفحاتها مما اكسبها شهرة لماذا البيرل ؟

البيرل :


*البي اتش بي :لغتي المفضلة والتي استخدمها الآن , لغة مجانيه مفتوحه المصدر , ويوجد الكثير من الداعمين لها , ولكن للاسف تستخدم محرك يسمي zend-Engine وهو تطوير اسرائيلي .

لماذا البي اتش بي ؟

من أشهر لغات واجهه السيرفر Server-Side , وهي تشكل العمود الاساسي للعديد من التطبيقات والسكربتات المنتشرة علي الأنترنت الان , مثل المنتدي التي تتصفحة انت الان , ونظام المدونات الشهير WordPress , نظام اللغة شبيه بالـ C والبيرل , ولكنها اسهل من الـ C بالتأكيد ويطلقون عليها Weakly Typed Language , مثلا انت في هذه اللغة لا تقوم بتعريف المتغيرات قبل استخدامها , وهي من ابسط اللغات التي تستطيع ان تبرمج بها ( ويتعملها المبتدؤون سريعا ) ,.

اين تستطيع ان تتعلم البي اتش بي ؟

*البايثون ! :

لغة برمجه عالية المستوي High level programming language

لماذا البايثون ؟البايثون دائما ما توصف بالبساطة , وايضا بسهولة التعلم , وبسهولة قراءة البرنامج الكتوب بها لتفهم ماذا يعمل بالضبط , مما يجعلها ممتازة في التطبيقات السريعة .
اين اتعلم البايثون ؟
Ruby و Ruby on Rails

الربي هو لغة برمجة مفتوحه المصدر , اما ال Ruby on rails فهو نطاق تطويري مبني علي ال Ruby نفسه .

لماذا الربي ؟
بالرغم من عدم شهرة هذا اللغة وعدم الاقبال عليها , الا انها كانت الحجر الاساس لتكوين تقنية ال Ruby on rails والذي اشتهر كثيرا في السنوات الاخيرة

اين اتعلم الربي ؟

SQL :

لغة التخاطب مع قواعد البيانات ذات العلاقات .
لماذا اتعلم الاس كيو ال ؟
لابد للمواقع الكبيرة او المتوسطه من قاعدة بيانات تقوم بتسجيل بيانات الاعضاء مثلا , او ربما بيانات المنتجات التي تقوم بانتاجها , وهذه هي فقط اللغه التي تستخدمها انت من خلال اللغة التطويريه الاصليه لتخاطب قاعدة البيانات من ادراج لبيانات جديدة او قراءة بيانات تريدها .
اين اتعلم الإس كيو إل ؟

بعض الاجزاء ترجمتها من مواقع اجنبية , والباقي مني ...
*** التقنيات واللغات اعلاه مرتبة ترتيب عشوائيا وليس بحسب قوة اللغة او التقنية .
**** عند حبك للغة معينة , لا تجعل احد يؤثر فيك ويذكرلك عيوبها ويمتدح لك لغة اخري هو يستخدمها ... عن تجربة شخصية : كل واحد بيحب اللغة بتاعته وبيمدح فيها لانه حبها وبكده بدأ يبرمج بيها واتعود عليها .... ولكن انت في البداية هتحتار وتصبح قابل للتأثير عليك . توكل علي الله واختار مايعجبك .
ASP.NET مطلوبه في السوق ,, PHP سهلة واقل ماتوصف انها رائعة
منقول

بالجمع بين هذه اللغة وبين الموديلات المناسبة , تستطيع ان تفعل اي شئ بهذه اللغة , بالرغم من انها لم تكن مبرمجة اصلا للعمل كلغة تطويريه للويب . ولكنها مفضلة لتصميم تطبيق يقوم بتمرير معلومات من والي التطبيقات الاخري المختلفه , واتقان هذه اللغة يؤدي الي شغلك منصب Server Administrator

أين اتعلم البيرل ؟



البيرل :

الثلاثاء، 14 سبتمبر 2010

أسطوانة نادرة لتعلم vb s c r i p t بالصوت و الصورة وبالعربي


أسطوانة نادرة لتعلم vb s c r i p t بالصوت و الصورة وبالعربي كمان رفعتها لكم أتمنا أن تفيدكم


بعض صور الأسطوانة












































التحميل من هنا




http://rapidshare.com/files/69945589..._VBS.part1.rar






http://rapidshare.com/files/69960362..._VBS.part2.rar






كلمة السر لفك الضغط www.bramjnet.com













بعد الانتهاء من تحميل الملفات قم بفك الضغط عنها ستحصل على ملف ISO قم بحرقه على اسطوانة أو استخدم برنامج

PowerISO

الاثنين، 13 سبتمبر 2010

فيجوال بيسك دوت نت 2008 + أمثلة مفتوحة المصدر

Microsoft .NET Framework 3.5

http://download.microsoft.com/downlo...dotnetfx35.exe

Microsoft Visual Studio 2008 Professional Edition

http://download.microsoft.com/downlo...NUX1435622.iso

Serial

XMQ2Y - 4T3V6 - XJ48Y - D3K2V - 6C4WT


Visual Studio Team System 2008 Team Suite


http://download.microsoft.com/downlo...alX1429235.iso

Serial

PYHYP-WXB3B-B2CCM-V9DX9-VDY8T


أمثلة بالفيجوال بيسك دوت نت 2008

تشمل المحاسبة و الموظفون و المخازن و البرامج الطبية

و الملتيميديا و الاتصالات و الارشفة الالكترونية

http://www.4shared.com/account/file/...nowVB2008.html

الدورة الذهبية فى الرخصة الدولية لقيادة الحاسب الآلى الاصدار الرابع

http://www.fileflyer.com/view/RmUj5B8

Microsoft SQL Server 2005 Express Edition Service Pack 2

http://download.microsoft.com/downlo...9e/SQLEXPR.EXE

Crystal Reports 10 Basic Runtime

ftp://webapp.progress.com/psdn/s71_5024/CR10RDC.msi

Microsoft Report Viewer Redistributable 2008

http://download.microsoft.com/downlo...portViewer.exe

Microsoft SQL Server Management Studio Express Service Pack 2

http://download.microsoft.com/downlo...005_SSMSEE.msi

Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A

http://download.microsoft.com/downlo.../MSDE2000A.exe

SQL Express 2008

http://go.microsoft.com/fwlink/?Link...89&clcid=0x409

فتح وتعطيل و إظهار إدارة المهام Task manager

السلام عليكم ورحمة الله


تحية طيبة وبعد :

اقدم لكم برنامج صغير مهمته : فتح وتعطيل و إظهار إدارة المهام Task manager ولكم حرية التطوير فيه.





ارجو ان لا يطور فيما يغضب الله العلي القدير .
التحميل من
هنـــــــــــــــــــــــــــــا

تمنياتي للجميع بالتوفيق

برمجة كلمة السر مبتدئ (صلاحية الدخول)


السلام عليكم ورحمة الله


اضع بين ايديكم درس برمجة كلمة السر لصلاحية الدخول للمبتدئين وانا منهم
بيئة العمل :VB.NET 2008

قم بإنشاء فورم جديد واضف عليه عدد 2 تكست بوكس ,وعدد2 ليبل , وعدد زرين واحد بإسم تنشيط والثاني إلغاء ,, الان انقر دبل كلك على زر التنشيط واضف هذا الكود بداخله
ويفضل كتابته يدوي لنعتاد على كتابة الاكواد

Dim x, w AsString
 " منتديات عميد التعريب "x =
w = 123
If TextBoxX1.Text = x And TextBoxX2.Text = w Then
MsgBox("مرحبا بك في منتديات عميد التعريب ")
Else
MsgBox(" عفوا ليس لديك صلاحية الدخول")
TextBoxX1.Text = ""
TextBoxX2.Text = ""
ExitSub
EndIf





الزر الثاني تضع فيه كلمة end لتنهي البرنامج .
كود
end


الليبل الاول في خاصية النص اكتب (اسم المستخدم)
الليبل الثاني خاصية النص اكتب(كلمة المرور)






شرح الكود :
السطر الاول قمنا بتعريف متغيرين ليحملا قيمة التكستات , المتغير x,w مع العلم انه يمكن الاستغناء عنهم والتعامل مع التكستات على انها متغيرات
في السطر الثاني استخدمنا قاعدة if لتطبيق الشرط في حال انه تحقق الادخال الصحيح لكلمة السر والرقم يظهر لنا رساله ترحيبيه وننفذ ما نريد , وإن لم يكن صحيح سيظهر لنا ايضا رساله تخبرنا بأنه ليس لدينا صلاحية الدخول ثم ينتهي الاجراء بعد ان يقوم بمسح التكستات لإعادة الادخال من جديد , اي استفسار حاضر بإذن الله


تحميل المثال للتجربة من هنـــــــــــــــــا


السلام عليكم ورحمة الله

Visual Studio 2008 Service pack1

بسم الله الرحمن الرحيم
Visual Studio 2008 Service pack1
حزمة الخدمات الأولى لفيجوال ستوديو 2008




ملحوظة هذة حزمة تحديث لمن لدية فيجوال ستوديو 2008 بالفعل وهى إصدار نهائى
تحتوى هذة الحزمة على التحديثات التالية

.NET Framework 3.5 SDK
SQL Server 2008
MVC Preview Release #3
ASP.NET Extensions/Dynamic Data Preview
VC 2008 Feature Pack
(VB PowerPack Controls (2.0 & 3.0
(Expression Studio 2 (RTM
XSLT Profiler
VSTA 2.0 SDK
Visual Studio 2008 SDK

ولمزيد من المعلومات يرجى زيارة الرابط التالى
http://msdn.microsoft.com/en-us/vstu.../cc533447.aspx
حجم الحزمة 831 ميجا فى صورة ملف ISO يمكن حرقة حرقة على اسطوانة أو تشغيلة باستخدام Daemon Tools
رابط التحميل
http://download.microsoft.com/downlo...NUX1512962.iso

شكرا لكم

برنامج مكتبة الأكواد 2009 من برمجتي

برنامج مكتبة الأكواد 2009 من برمجتي

الميزات :

1-عدد الأكواد 276 كود تظهر بلونه كما في المحرر
2-إمكانية أضافة تعديل حذف
3-إمكانية البحث في الكود
4- إمكانية البحث عن كود
5-مفضلة للتنظيم أكوادك
6-معالج لإنشاء الرسائل بسيط
7-ضغط أصلاح نسخة أحتياطية للقاعدة
والمزيد

أو

تمنياتي للجيمع بالتوفيق


Microsoft Win32 to Microsoft .NET Framework API Map

خريطة دوال API والمرادف لها في اطار العمل NET Framework للمنتقلين من فجوال بيسك 6 الى  VB.NET 



تمنياتي للجميع بالتوفيق

تعلم إنشاء تقارير Crystall reports في VB.Net بالفيديو

السلام عليكم ورحمة الله

تعلم إنشاء تقارير Crystall reports في VB.Net بالفيديو
عن الكتاب:

ملف فيديو يشرح كيفية إنشاء تقارير Crystall reports في VB.Net

تأليف: أمين إبراهيم


تمنياتي للجميع بالتوفيق

تعلم إنشاء قواعد البيانات في vb.net بالفيديو

السلام عليكم ورحمة الله


تعلم إنشاء قواعد البيانات في فجوال بيسك دوت نت بالفيديو
عن الكتاب:
فيديو يشرح كيفية إنشاء قواعد البيانات في فجوال بيسك دوت نت.






تمنياتي للجميع بالتوفيق

برمجة قواعد البيانات اكسس باستخدام sql

السلام عليكم ورحمة الله

برمجة قواعد البيانات اكسس باستخدام sql
عن الكتاب:

كتاب يشرح كيفيه كتابة استعلامات الأكسس باستخدام لغة SQL بشكل مفصل ومُوضح





تمنياتي للجميع بالتوفيق

مكتبة Windows API خاصة بـ Windows 7


السلام عليكم ورحمة الله




Windows® API Code Pack for Microsoft® .NET Framework


تحتوي على مكتبة مصدرية تمكننا من الوصول لميزات ويندوز سفن الجديدة من الكود المدار حيث أن هذه الميزات غير موجودة في الفريموورك حاليا وفيمايلي سرد لبعض محتوبات هذه المكتبة
Windows 7 Taskbar Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars.
Known Folders, Windows 7 Libraries, non-file system containers, and a hierarchy of Shell Namespace entities.
Windows 7 Explorer Browser Control.
Shell property system.
Windows Vista and Windows 7 Common File Dialogs, including custom controls.
Windows Vista and Windows 7 Task Dialogs.
Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1, Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) APIs. (DirectWrite and WIC have partial support)
Sensor Platform APIs
Extended Linguistic Services APIs
Power Management APIs
Application Restart and Recovery APIs
Network List Manager APIs
Command Link control and System defined Shell icons.



صفحة التحميل المباشر من موقع مايكروسوفت


تمنياتي للجميع بالتوفيق

المرجع العربى الشامل فى الفيجوال بيسك دوت نت


السلام عليكم ورحمة الله
المرجع العربى الشامل فى الفيجوال بيسك دوت نت

عن الكتاب:كتاب كبير يعتبر مرجعا في الفجوال بيسك دوت نت.










تمنياتي للجميع بالتوفيق

الدخول الى عالم البرمجة

اذا كنت تنوي الدخول الى عالم البرمجة ولا تعلم من اين تبدأ فهذه مايكروسوفت تدعوك لاختبار قدراتك ومهاراتك الاساسية اولا ثم تهديك نسخة من برنامج VS Express مع تسجيلها ثم تبدأ معك خطوة خطوة لتعلم البرمجة من الصفر
للبدء في هذا البرنامج وتحميل نسخة مجانية من البرنامج المذكور ادخل هذا الموقع
وللاطلاع على مواضيع الدورات المقدمة وهي على ثلاث مستويات ضمن مجالين هما برامج ويندوز وبرامج الويب اضغط هنا
اما اذا كنت ابا لاطفال وتود ان يعرفوا طريقة عمل الحاسب الالي والبرامج؟؟
اذن اتجه الى موقع Kid’s Corner من مايكروسوفت والذي يقدم دروس مجانية باللغة الانجليزية وباسلوب سهل وسلس يناسب الاطفال وقدراتهم الذهنية
يقدم الموقع عدة دروس في عدة لغات مثل #C و VB و ASP وغيرها
اتمنى ان يتكون فريق منا لترجمة هذه الدروس الى اللغة العربية لتعم الفائدة خاصة وان الكثير من رجال المستقبل العرب يتمنون تعلم البرمجة بكل تأكيد.

إنها مكتبة "ويكي"

السلام عليكم ورحمة الله
تم إنشاء هذا القسم وتخصيصة لمتابعة كل ماهو جديد من ادوات التطوير والتقنية الجديدة القادمة من Microsoft .

إنها مكتبة "ويكي"، وهذا يعني أعضاء المجتمع يمكنك تحرير المحتويات لتحسينها. وبالإضافة إلى ذلك يوفر تجربة عرض جنبا إلى جنب أسهل فهم المحتوى اللغة العربية/الإنجليزية.وهي متاحة الآن فيhttp://msdn.microsoft.com/ar-sa/library/default.aspx
هناك نوعان من المحتويات، الأول محتوى تم ترجمته آليًا بواسطة محرك الترجمة الآلية Microsoft والنوع الثاني من المحتوى تم ترجمته يدويًا لمستوى جودة أعلى ,من قبل أعضاء المجتمع. وقد أمكن استخدام بمساعدة حوالي 60 طالبا من ثلاث جامعات في المنطقة وهي جامعة عين شمس، مصر، جامعة الكويت، الكويت، وجامعة اليمامة، المملكة العربية السعودية. بالإضافة إلى فريق Visual Studio الدولي. هو جهد كبير إستغرق حوالي سنة أكاديمية بالكامل. وآمل أن يستفيد مجتمع المطورين من هذا الجهد.
نوع المحتوى اﻷول:
تمت ترجمة هذا المحتوى يدويًا لمستوى جودة أعلى.
على سبيل المثال:
http://msdn.microsoft.com/ar-sa/library/ee854733.aspx
http://msdn.microsoft.com/ar-sa/library/wbzbtw81.aspx
نوع المحتوى الثاني:
يعتبر هذا محتوى تم ترجمته آليًا ويمكن لأعضاء المجتمع تحريره.
على سبيل المثال:
http://msdn.microsoft.com/ar-sa/library/52f3sw5c.aspx

مدخل الى الـ Tamplates في الفيجوال ستديو 2008

السلام عليكم ورحمة الله

مدخل الى الـ Tamplates في الفيجوال ستديو 2008



أغلب المشاريع التي نقوم بإنشائها لها هيكل او محتوى متشابه في الغالب، على سبيل المثال: مثل التشابه في ملف الـ web.config ، او هيكلة المشروع من اضافة طبقات (class library) و اضافة الـ References

و تسمية الطبقات و المجلدات و غيرها الكثير من الذي تقوم به غالبا في بداية كل مشروع ..فمن الأفضل ان يكون لديك مشروع كالقالب لكل مشاريعك ، ليوفر وقتنا في القيام بالمهام المتكررة لكل مشروع.

فيجوال ستديو يتيح لنا تحويل اي مشروع موجود الى قالب بكل سهوله بدون أي مجهود إضافي..

هناك نوعين من القوالب في الفيجوال ستديو:



Project Template: أي تقوم بتصدير مشروعك كامل كـ (Project Template)


Item Template:اي تقوم بتصدير عنصر من مشروعك


الأول: Project Template

افتح الفيجوال ستديو 2008 و قم بانشاء موقع باسم RSC

لنفرض ان أغلب المشاريع التي نقوم ببنائها تحتوي على الهيكل و المحتوى التالي:





سنوقم الآن بتحويل المشروع الى قالب بالطريقة التالية:

1- من قائمة File اختر Export Template




2- نختار project template


هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 621x551 والحجم 28 كيلوبايت .




3- نحدد اسم المشروع ووصفه مع وضع علامة صح على Automatically import templates"

و Display explorer window on output files folder


هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 621x551 والحجم 28 كيلوبايت .




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


هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 694x435 والحجم 34 كيلوبايت .




الثاني:Item Template


انشاء Item Templateبنفس الطريقة إلا انه في الخطوة رقم 2 نختار Item Template بدلا من Project Template

و لاضافة القالب كعنصر الى مشروعك من خلال مربع الحوار Add new Item




مقال مترجم للكاتب : Sateesh Kumar

March 04, 2009

السبت، 11 سبتمبر 2010

برنامج Microsoft Visual Studio 2008 Professional Edition


Microsoft Visual Studio 2008 Professional Edition



بـرابـط مـبـاشـر وكـامـل



المجموعة المتطورة من لغات البرمجة التي تساعدك في الإنجاز بسرعة وسهولة مع المواكبة للأنظمة الجديدة (الفيستا، ويندوز سيرفر 2008، الأوفس 2007).


Visual C# 2008
Visual C++ 2008
Visual Basic 2008
Visual Web Developer 2008


بالإضافة إلى:


Microsoft .Net Framework 3.5
Microsoft Crystal Report Basic For Visual Studio 2008
Microsoft SQL Server 2005 Express Edition





What is Visual Studio? The Microsoft Visual Studio development system is a suite of development tools designed to aid software developers—whether they are novices or seasoned professionals—face complex challenges and create innovative solutions. Visual Studio's role is to improve the process of development and make the work of achieving breakthroughs easier and more satisfying
.





About Visual Studio



The Microsoft Visual Studio development system is a suite of development tools designed to aid software developers—whether they are novices or seasoned professionals—face complex challenges and create innovative solutions. Every day, software developers break through tough problems to create software that makes a difference in the lives of others. Visual Studio's role is to improve the process of development to make the work of achieving those breakthroughs easier and more satisfying.



How Visual Studio improves the process of development:



Productive
Visual Studio-branded tools continually deliver better ways for software developers to do more with less energy wasted on repetition and drudgery. From efficient code editors, IntelliSense, Wizards, and multiple coding languages in one integrated development environment (IDE) to high-end application life-cycle management (ALM) products in Microsoft® Visual Studio® Team System. New versions of Visual Studio keep bringing innovative tools to help developers focus on solving problems, not waste time on minutiae.



Integrated
With Visual Studio, software developers benefit from an integrated product experience that spans tools, servers, and services. Visual Studio products work well together—not just with one another, but also with other Microsoft software, such as Microsoft server products and the Microsoft Office system.



Comprehensive
Visual Studio offers a choice of tools for all phases of software development—development, testing, deployment, integration, and management—and for every kind of developer—from the novice to the skilled professional. Visual Studio is also engineered to support development across all types of devices—PCs, servers, the Web, and mobile devices.



Reliable
Visual Studio is engineered and tested to be consistently dependable, secure, interoperable, and compatible. Visual Studio offers an unmatched combination of security features, scalability, and interoperability. Although Visual Studio always incorporates forward-thinking features, it is designed to ensure backward-compatibility wherever possible.



Visual Studio and the Microsoft Application Platform
The Microsoft Application Platform is a portfolio of technology capabilities, core products, and best practice guidance focused on helping IT and development departments partner with the business to maximize opportunity.



As one of the core products of the Microsoft Application Platform, Visual Studio can help you drive the right business efficiencies, customer connections, and value-added services by providing a single, fully integrated development environment for all types of development, including Microsoft Windows, Microsoft Office, Web, and mobile applications. Use Visual Studio development solutions to give your development team powerful ways to:
Increase productivity and quality throughintegrated and familiar tools.
Deploy, secure, and support your critical Web applications and infrastructure.
Reduce costs through better visibility of your development process.
Provide better predictability and planning through integrated process and methodology support






Visual Studio 2008 Professional Edition







Professional Edition was engineered to support development projects that target the Web (including ASP.NET AJAX), Windows Vista, Windows Server 2008, The 2007 Microsoft Office system, SQL Server 2008, and Windows Mobile devices. The number of platforms that developers must target to meet business needs is increasing rapidly. Visual Studio 2008 Professional Edition provides the integrated toolset for addressing all of these needs by providing a superset of the functionality available in Visual Studio 2008 Standard Edition.


Today’s developers face the challenge of targeting a broad range of platforms and crafting applications that quickly deliver value to the business. Integrated designers and language features in Visual Studio allow developers to build the connected applications demanded by today’s businesses while taking advantage of the .NET Framework 3.5 to reduce development time.


Deliver high-performance applications
Connect to the data you need, regardless of its location, and build data driven applications using Language Integrated Query (LINQ).



Build great client applications
Develop compelling solutions that leverage the user experience and capabilities of the 2007 Microsoft Office system and Windows Vista®.



Build powerful Web applications
Build rich, interactive applications using the ASP.NET AJAX interactive Web interfaces.



Visual Studio 2008 Professional Edition System Requirements



Requirements vary for different combinations of components within Visual Studio 2008 Professional Editions. To install Visual Studio 2008 Professional Edition, you need:
Computer with a 1.6 GHz or faster processor
Visual Studio 2008 can be installed on the following operating systems:
Windows Vista® (x86 & x64) - all editions except Starter Edition
Windows® XP (x86 & x64) with Service Pack 2 or later - all editions except Starter Edition
Windows Server® 2003 (x86 & x64) with Service Pack 1 or later (all editions)
Windows Server 2003 R2 (x86 and x64) or later (all editions)
384 MB of RAM or more (768 MB of RAM or more for Windows Vista)
2.2 GB of available hard-disk space
5400 RPM hard drive
1024 x 768 or higher-resolution display
DVD-ROM Drive
Additional features may require Internet access. Fees may apply.



Download






MSDN Library 2008*







Cd. Key



XMQ2Y - 4T3V6 - XJ48Y - D3K2V - 6C4WT




* الـ VS2008 لا يحتاج لها لكي يعمل ... بأمكانك الأستغناء عنها من دون أن تلحظ أي فارق ... سوى بالملفات المساعدة والتعليمات ....