Sunday, November 2, 2008

Resala - Egypt's Leading NGO

Resala is an Egyptian NGO that was established in October 2000 after the completion of its first branch in Faisal, Giza, Egypt. Today Resala boasts 32 branches all over Egypt and some 75 thousand volunteers. Each Resala branch offers 17 different activities to help people in the community.

Early Beginnings

The idea behind Resala started in 1999 when Dr Sherif, now Chairman of Resala, was delivering a lecture to his Engineering school students at Cairo University as part of an academic course about Work Ethics. At the end of the lecture, student's gathered around him and expressed their desire to take action and not just stand still in front of negative aspects they see in the community. They decided to be positive and start helping out their surrounding community by cleaning up their university, delivering free training courses to their colleagues and helping out in spreading the word about blood donation among their colleagues at the School of Engineering at Cairo University.

Activities

Orphans
Hosting of orphans. Providing orphans with food and shelter in addition to a Big Brother / Big Sister program fueled by volunteers.

Poor Families
Resala provides food and simple furniture for poor families.

Deaf
1- Sign language training for volunteers.
2- Trips for the deaf.
3- Training for the deaf.

Blind
1- Braille training for volunteers.
2- Braille printing.
3- Printed book to recorded tape service for the blind done by volunteers.
4- Trips for the blind.
5- Computer training for the blind.

Children with Special Needs
1- Speech lessons.
2- Computer training.
3- Motor skills practice.

Recycling
Collection of used paper and cardboard for reuse.
SalesSimple products with the Resala label on it are sold such as mugs, tissue paper and other objects. This helps spread the word about Resala as well as create some income to be used for charity.

AdvertisingResala
regularly reserves booths at exhibitions and sport clubs to advertise its a activities through direct contact with prospective volunteers and/or donors. During the exhibition, Resala volunteers distribute flayers and provide volunteer application forms as well as donor application forms to those interested. Moreover, they sell Resala products during the exhibition.
HandiworkProviding handiwork training for volunteers.Sales of handiwork crafts with the profit reused for charity at Resala.

Used Clothes
Collecting used clothes and reselling it for very low prices at poor neighborhoods through short 3-day exhibitions. The money from the sales goes back to Resala for spending in charity.

Literacy Training
Teaching adults how to read and write. Training is delivered by volunteers.

Charity Dish
Any person may donate food to Resala. The food is then provided to those benefiting from the various Resala activities such as those attending literacy courses or children taking free private lessons at Resala.

Charity Errand
Volunteers may elect to offer a free drive to blind or sick people or for other charity errands at Resala. Whenever a need for such a service arises, an employee at Resala responsible for such activity calls volunteers who have signed up for this activity to check who is available from them and asks him or her if he could provide the free ride they are in need of.

Computer Training
Each Resala branch has a computer lab in which capable volunteers provide free computer training in various computer fields to whoever would like to attend the courses.
School LessonsResala volunteers provide free private lessons to school students in various school subjects.

Blood Donation
At the first Thursday of every calendar month, Resala volunteers who are interested in and capable of blood donation gather at the various Resala branches to donate their blood.

Blood Bank
Interested volunteers may decide to include their name, contact information and blood type in a database at Resala. Whenever a case comes up that is in need for blood transfusion, a Resala employee checks the database for volunteers with matching blood types and calls them to see who can be available to donate his or her blood for the case that has showed up.

Green Resala
Each volunteer interested in the Green Resala activity brings a potted plant and keeps it at Resala after writing his or her name on the pot. The volunteer then comes to check on his or her plant at Resala and take care of it.

Funding Needed
Donations Resala accepts regular fixed monthly donations. A Resala representative collects the fixed monthly donation each month from the donor's house. A Resala employee first calls the donor at home to make sure he or she is ready for donation and will be available to collect the donation from him or her. The Resala representative provides a stamped receipt to the donor upon collecting the fixed monthly donation.

Hospital
Resala has land in Mekattam for building a hospital.

School
Resala has land in Mekattam for building a school for children with special needs and regular children.

Dr Sherif Abdel Azim
Dr Sherif Abdel Azim is Chairman of Resala. He is a Lecturer at the School of Engineering, Cairo University. He also lectures at the AUC (American University in Cairo). Dr Sherif conducts regular visits to the different Resala branches, specially to those in Cairo, delivering an introductory session to new volunteers during each visit.

How you Can HelpYou can:

1- Donate blood
2- Deliver computer training
3- Deliver lessons to school children
4- Deliver literacy training
5- Read and tape record books for the blind
6- Teach the deaf
7- Train children with special needs
8- Offer free drives
9- Offer a charity dish
10- Sell Resala products
11- Classify used clothes at Resala
12- Sell used clothes at Resala exhibitions
13- Distribute food bags in poor families
14- Explore poor families
15- Donate a fixed monthly donation to one or more of these three activities at Resala: orphans; 16- poor families and/or other.

=========================================

LEAVE comment for more information

Sunday, October 12, 2008

Apply @ MSFT

So you’ve decided you want to be a blue badge? Find a job you want and apply today!



Tuesday, October 7, 2008

Download Oracle OpenWorld 2008 .NET and Windows Slides and Sample Code

Download Oracle OpenWorld 2008 .NET and Windows Slides and Sample CodeOracle OpenWorld 2008 was a great success, especially for .NET developers who had their own Oracle Develop .NET session track! Oracle Develop was a very popular program for .NET developers to learn all about the latest and greatest Oracle and .NET features and network with other developers.


Download the .NET and Windows slides and sample code for Oracle Database!

Saturday, April 19, 2008

57357 Part 2


57357


Wednesday, April 16, 2008

نوايا لأي عمل تطوعي

السلام عليكم
"إنما الأعمال بالنيات و إنما لكل امريء ما نوي "و النوايا هذه كأنها عداد حسانات فالصحابة كانوا تجار نيه فلماذا لا تكون / تكوني تجار نيه

· رضا الله عز و جل و التقرب الي الله بأحب الأعمال إليه.
· محبة النبي و صحبتة صلي الله عليه و سلم في الجنة.
· احياء اسم الله الرزاق
· إفطار مسلم
· إدخال السرور علي قلب مسلم
· ثواب السعي علي الأرملة و المسكين
· الوصول لمرتبة الأبرار (و الذين هم في كتابهم في عليين)
· إصطناع المعروف و الدلاله علي الخير
· الإيثار (حب لأخيك ما تحب لنفسك)
· الحب في الله و الصحبة الصالحة
· التعاون علي البر و التقوي
· نية حب المساكين و أن تحشر معهم
· قضاء حوائج المسلمين
· تفريج كربة (فيفرج الله عك كربة يوم القيامة)
· نية الصدقة (إن كان فيها بذل مال لله من أجل إطعامهم الطعام)
· نية الدعوة اللي الله بالعمل الصالح
· الإبتسام في وجة أخيك صدقة
· إفشاء السلام
· الإفتخار بأن الله يذكر اسمك
· التأمل في خلق الله
· شكر الله علي هذه النعمة
· الجهاد في سبيل الله
· إن الله في عون العبد ما دام العبد في عون أخيه
· إحياء سنة النبي.
· اللهم أجعل يومي كله لك فتقبله مني.
· اللهم أجعل يومي لوجهك الكريم و إبتغاء مرضاتك و طمعا في ثوابك و خوفا من عقابك.
· اللهم أجعل هذا اليوم شاهدا لنا لا علينا.
· ثواب تعليم الناس الخير بدعوتنا.
· زيادة و مضاعفة للحسنات ان شاء الله.
· قل ان صلاتي و نسكي و محياي و مماتي لله رب العالمين.
· تبسمك في وجه أخيك صدقة.
· الكلمة الطيبة صدقة.
· حصول السعادة في الدارين.
· نفع للناس.
· لا غدو ولا روح في سبيل الله خير من الدنيا و ما فيها.
· اللهم إجعل يومي كله إنفاق في سبيلك و صقة لوجهك الكريم ( تخيل كل ما تصرفة يكون لله حتي ما ينفق في المواصلات )
· لكي نأتي يوم القيامة أيدينا منوره من عملا في نهضة للمسلمين و نكون سبب لرفعة الاسلام و ليرضي عنا رسول الله (صلي الله عليه و سلم)
· جهاد في سبيل الله و مجاهدة النفس
· الإجتماع علي الخير.
· لكي يستغل الوقت فيما يرضي الله.
· منترك شيئا لله ابدله الله خيرا منه (فقد تركت\تركتي منزلك ونومك لله)
· تكفير للذنوب ان شاء الله
· من أدخل السرور علي أهل بيت من المسلمين ليس لهم جزاء إلا الجنة.
· قول الله تعالي " من يعمل مثقال ذرة خير يره."
· طاعة الله سبحانة و تعالي
· قول الله تعالي "من جاء بحسنه فله خير منها"
· من دل علي خير فله مثل أجر فاعله.
· إحتساب أن تكون قدوة للأخرين في المسارعة لعمل الخير و الدعوة.
· تعمل شيء للإسلام
· تعاونو علي البر و التقوي ولا تعاونوا علي الاثم و العدوان.
· إنشراح الصدر و الرضا عن النفس.
· بشري للمحسنين.
· تثبتنا للدعوه اليك و تعنا عليها.
· نتحابا فيك"الصحبة الصالحة" فتظلنا يوم لا ظل إلا ظلك.
· ثواب مواجهة الفساد.
· يرزقنا الثبات و الإخلاص بعملنا و إخلاصنا اليوم.
· يهدينا الي راطه المستقيم.
· إبراء الذمة أمام الله.
· إصلاح شئون الأمة.
· التقرب لله تعالي
· نأخذ ثواب حمل الدعوة.
· الحصول علي دعاء النبي (صلي الله عليه و سلم)
· الفوز بالجنة و النجاة من النار.
· أن تنعنم علينا بما انعمت علي عبادك الصالحين و ان تثبتنا.
· نصرة الاسلام و اهله.
· تبييض وجوهنا يوم تبيض وجوه.
· تقليد النبي(صلي الله عليه و سلم) و مرضاته.
· ومن أحياها فكأنما أحيا الناس جميعا.
· ننشأ في طاعة الله لكي يظلنا الله يوم لا ظل إلا ظله.
· من مشي في حاجة اخيه خيرا من 10 سنين اعتكاف.
· الأمر بالمعروف و النهي عن المنكر.
لا تنسونا من صالح دعواكم

Security Tips!

Today i've recived a mail form Windows Live Hotmail Team talks about mail security so Take a few minutes to read through the latest tips and information on how to keep your inbox more safe and secure. With helpful questions and answers from the Hotmail team about e-mail scams, password protection, and suspicious activities, it may be something you want to file away for the future.

E-mail scams

Q: How can I tell if an e-mail message is fraudulent?
A: Look for clues. Fraudsters often use URLs with typos in them that are easy to overlook, such as"micosoft."

Q: Should I click links in e-mail messages?
A: It's actually safer to copy and paste the URL from your e-mail message to the address bar in your Internet browser.

Q: What should I do if I think an e-mail is a scam?
A: Report it by clicking on the"Report phishing scam" button in Hotmail.

Q: How do I check if an offer is a scam?
A: Scams are often listed on sites like snopes.com. You can go there and search for information on a suspicious offer, such as"fee for Hotmail".

Suspicious activities

Q: What are suspicious activities?
A: Be wary if you think someone accessed your account or if a Windows Live ID sign-in page or e-mail looks fraudulent.

Q: What should I do if I notice suspicious activities?
A: First, immediately change your password. Then, make sure your computer hasn't been infected by running a free full-PC scan to check for and remove viruses, spyware, and other potentially unwanted software.

Password protection

Q: How do I help keep my password secure?
A: While you're thinking of it, go to http://accounts.live.com to change your password today. Make sure you create a strong password.
Use more than 7 characters
Use uppercase and lowercase letters, numbers and special characters — such as @, #, and $
Set your password to expire every 72 days

Q: What if I receive an unexpected password reset confirmation message?
A: If you did not request a password change, someone may be trying to obtain access to your account by making the password reset. If you did not make the password reset request, delete that email. Then, log into your account and change your password as soon as possible. If you cannot log into your account and change your password, please contact support immediately at http://support.live.com.

Q: How do I recognize an authentic Windows Live sign-in page?
A: When logging into your Windows Live™ ID, verify you are actually visiting the site http://login.live.com. If you have chosen to use"enhanced security" when logging in, the site will be https://login.live.com. If the sign-in page looks suspicious, please report it using Internet Explorer 7 or higher, Windows Live Toolbar or OneCare by clicking"Tools" > "Phishing Filter" > "Report This Website".

Q: What should I do if a suspicious e-mail message asks for my Windows Live ID?
A: Do not provide your Windows Live ID. Do not click any links. Instead of clicking a link, copy and paste it into the address bar of your browser. Confirm its authenticity by navigating from the website's home page. Check to see if the email is a scam on a site like snopes.com.

To learn more: http://www.microsoft.com/protect/yourself/personal/windowsliveid.mspx

Sunday, January 6, 2008

MSPs Vs MVPs: 2/2

"MVPs Vs MSPs" اسف على التاخير لكتابة بقيه الموضوع
بس ده كان لظروف الامتحانات
ألان حان دور ال MSPs
ال MSP اختصار ل Microsoft Student Partners
وهو عباره عن برنامج جديد تقوم به ميكروسوفت من أجل مساعدة الطلبة في الجامعات.طيب أزااااي ؟؟؟
بص بقي الموضوع ازاي .... أولا ميكروسوفت فكرت ان احسن طريقه تقدر تفيد بها الطلبه في الجامعات هي ان تكون المعلومات و الشرح من الطلبه الي الطلبه ... يعني بدل ما تروح مؤتمر وتسمع كلام كتييير ومتفهمش منه كلام كتر وتتحرج انك تسال .. لا هتلاقي عندك زمايلك ال MSPs هما اللي بيساعدوك في الكلام ده ... وطبعا مفيش كسوف بين الواحد وصحبه طبعا مش كل الناس بتتكسف , بس في البعض مش بيتحدث الانجليزيه بطلاقه ... مما يجبره هذا اللي الصمت وعدم التساؤل خصوصا ان كل المؤتمرات تكون بالانجليزيه.
بص بقي الموضوع ازاي .... أولا ميكروسوفت فكرت ان احسن طريقه تقدر تفيد بها الطلبه في الجامعات هي ان تكون المعلومات و الشرح من الطلبه الي الطلبه ... يعني بدل ما تروح مؤتمر وتسمع كلام كتييير ومتفهمش منه كلام كتر وتتحرج انك تسال .. لا هتلاقي عندك زمايلك ال MSPs هما اللي بيساعدوك في الكلام ده ... وطبعا مفيش كسوف بين الواحد وصحبه طبعا مش كل الناس بتتكسف , بس في البعض مش بيتحدث الانجليزيه بطلاقه ... مما يجبره هذا اللي الصمت وعدم التساؤل خصوصا ان كل المؤتمرات تكون بالانجليزيه.
طبعا ال MSP Program يعتر تبع ال MS Academic Program اي تبع قسم ميكروسوفت الخاص بالتعليم للجامعات ... اذا يقوم واحد من فرح ميكروسوفت اللي في دولتك بالذهاب اللي الجامعه .. وعمل مقابله شخصيه مع مجموعه من الطلبه التي تود في الحصول علي هذا اللقب . وبناء علي الممقابله يتم تحديد من هم ال MVPs
طيب هو المفروض تبقي المقابله دي اسئله عن البرمجه والكلام ده ؟؟
الاسئله بتكون سهله جدا .. منها اللي بيكون عادي .. تساؤلات عن الانشطه لك داخل الكليه .. مثل انا عضو في اتحاد الطلاب ... انا مشؤال عن ... كنت مشارك في .... وما شابه ذلك
والقسم الثاني تساؤلات عن معرفتك باستخدام ادوات و تكونولوجي ميكروسوفت ... يعني عملت مشاريع قبل كده بالفيجوال استديو قبل كده ؟ طيب اشتغلت بكذا ... وما شابه ذلك ...
إيه ده ياعم ... دول عاوزين ناس جامده علشان يشرحو للطلبه كل حاجه ... يعني لازم اكون جامد في البرمجه الاجابه .. لالالالا ... ليس من الضروري ان تكون من المتميزين .. لانك سوف تحصل عي كورسات من ميكروسوفت عن ال New Technologies and Tools التي صنعتها ميكروسوفت
مثال ... عند اصدار ميكروسوفت ال Silver Light , تقوم ميكروسوفت بعمل اجتماع مع ال MSPs وإعطائهم دوره سريعه لمده يوم او أثنين عن ال Silver Light وتطلب منهم ان يتبادلو المعلومات مع زمايلهم الطلبه في الجامعات .. هذا هو كل شئ
طيب كده الدنيا حلوه جدا ... بس انا عاوز اعرف باختصار .. لو انا MSP ايه اللي عليا .. وايه اللي ليا ؟؟؟؟؟ علشانانا كده تااااايه ....
.أوك تعالي نعملهم بترتيب جميل
أيه اللي ليك ؟؟
- كورسات تدريبيه عن اخر تكنولوجي او ادوات ميكروسوفت
- خصم علي ثمن امتحانات ميكروسوفت
- حضور المؤتمرات كلها بدعاوي من ميكروسوفت ( حتي لو كان المؤتمر له رسم دخول ... الدخول ببلاش )
- اللقاء مع كبار المبرمجين للسؤال عن اي شي .. وتبادل الخبرات معهم
- هذه هي الاهم في وجهة نظري ... أنه يتم تحديد موعد لل Interview بعد التخرج من غير ما ابعت ال CV واستني دوري في الطابور >>> لا .. فالاولاويه لل MSPs في ال Interview ولكن هذا لايعني انه اذا كان مستواي البرمجي ضعيف انني سوف اعمل في ميكروسوفت لانني كنت MSP لا لال لا هذا خطأ ... هنا الاولويه في ال Interview فقط لا غير .. وعلي اساس ال Interview اذا كان مستواك جيد ... فمبروك عليك العمل في ميكروسوفت
- أخيرا ... مجموعه اشياء صغيه مثل تي-شيرت و كاب مكتوب عليهم Microsoft Student Partners ومجموعة كروت شخصيه بالاسم و الايميل مكتوب عليها MSP
إيه اللي عليا ..... ساعد زمايلك هذا هو اهم شئ .. عدم البخل بالمعلومات وطبعا تقوم باسال التقارير للمسؤل عنك في ميكروسوفت كل فتره صغيره

Saturday, December 22, 2007

MSPs Vs MVPs: 1/2

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


الكثير من الاخوة تسألو عن مفهوم ال MSPs ومفهوم ال MVPs وهناك من تداخل عليه الامر وأظن أن ال MSP هو هو ال MVP وهذا ليس صحيح.

ان شاء الله سأبذل قصاري جهدي لكي اشرح من هو هذا و من هو ذاك ..

. نبدأ بالاكثر اهميه .. وهم ال MVPs

MVP هي اختصار لكلمة Microsoft Most valuable Professional وهي شهاده أو لقب تعطيه ميكروسوفت لمن تراه خبير في اي منتج أو تكنولوجي من إنتاج ميكروسوف .. ليس هذا فقط بل و الاهم ان يكون محب للمساعده .. أي يتبادل الخبرات ويرد علي من يتسأل في اي شئ يتعلق بالمنتج الذي هو خبير فيه ... علي سبيل المثال:


لو فرضنا ان الاستاذ سمسم MVP في ال #C اذا فهذا يعني ان الاستاذ سمسم يشارك معلوماته مع جميع الناس , يرد علي اي تساؤلات لو امكن له الاجابه.هل يجب ان تكون المساعده عن طريق النت او عن طريق اي شئ اونلاين ؟لا .. ليست شرط .. ولكن الاهم ان يكون محب للمساعده .. سواء اونلاين .. أو اوفلاين


طيب مثال علي المساعده التي يقدمها ال MVPs اونلاين و اوفلاين


أونلاين ... الرد علي التساؤلات ... الكتايه عن اخر اخبار هذا المنتج ... وما شابه ذلك

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


طيب سؤال يحيرني حتي الان .. إذاي ميكروسوفت هتاخد بالها مني .. اذاي هتعرف اني بساعد الناس .. سواء اونلاين او اوفلاين ... ؟

جواب هذا السؤال ... ليس عندنا .. ولكن عند ميكروسوفت ... انظرو بانفسكم ... كل من هو محب للمساعده اصبح MVP


, جميل جدا الكلام ده ... طيب قولي .. هو لما انا ابقي MVP هستفاد ايه ؟؟؟؟؟


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


المزايا من كوني MVP


الميزه الكبري في وجهة نظري هي انه يمكنك مشاهدة ال سورس كود بتاع الويندوز ... ودي هديه لا يمكن تقيمها بالمال

الميزه الثانيه .. تساعد ميكروسوفت بارائك في الاصدارات الجديده دائما .. يعني مثلا .. ميكروسوفت قبل ما تنزل الفيجوال استديو 2008 بتطلب من ال MVPs ان كل واحد يقول كان نفسو في ايه مكنش موجود في فيجوال استديو 2005 , طيب كان في ايه وحش وعاوزينو يتشال .. وما شابه ذلك ... ويقوم ال MVPs بعمل اجتماع سنوي علي مستوي العالم في MS Redmond وهي المقر الرئيسي لميكروسوفت في أمريكا


من المزايا ايضا هناك هديه ماليه .. ولكنها رمزيه يحصل ال MVPs علي بعض الدعاوي لحضور المؤتمرات الدوليه لميكروسوفت في مختلف انحاء العالم . ولعل
MEA MVPs MEA = Middle East and Africa هنا في مصر .

طيب انا في حاجه جت في بالي دلوقتي .. مانا ممكن اساعد الناس شويه .. وأبقي MVP وبعدها اكبر دماغي أنا ناااااصح , وهدحك عي ميكروسوفت الرد .. لا انت مش ناصح .. لان ال MVP بتبقي لمده سنه واحده فقط .. تقريبا من إبريل الي إبريلوبهذا اذا حصلت علي اللقب ... ستبذل قصاري جهدك للحفاظ عليه .. فدائما الوصول اللي القمة سهل ... ولكن الحفاظ عليها صغب هذه كانت نبذه عن ال MVPs وإن شاء الله سأتكلم عن ال MSPs في وقت لاحق ...

Friday, December 14, 2007

Bill Gates: The skills you need to succeed

This is an article written by Bill Gates himself for the BBC Service


Full article may be found here:
Related BBC Report may be found here:
This article by Mr. Gates highlights the needs of the workplace. The power of software has made dramatic shift in the way we do business or just about anything else. Collaboration, team work and analytical skills need to be matched by IT Skills for success in your workplace. In today’s rapidly changing business environment, “lifelong learning is a key to success”.
Software such as those made by Microsoft help individuals and businesses realize their full potential

Sunday, December 9, 2007

I'm Now 18 years old

Today is my Birthday i completed my 18th Birthday ;).i hope that rabena yewaf2ne and ye7a2a2 all my wishes (ya rab)

Saturday, December 8, 2007

dotnetwork.org


after 2 days that's will be tuesday this day will be one of the best days of my life bec i will go to MS Egypt to be I.S.A part of this community (dotnetwork.org)
and when i came back i will let you know more about this group.
But all i know about this group is:
We are a group of people with a feeling that we can help our small
community of software, participate and aid each other enhancing their social and
technical skills.What we hope is to build a foundation system that everyone can
rely on finding whatever he desire (either technically or socially), to draw
attention to us & to enhance our software market with a better founded
technical people.If you are not a technical, you're still can help & join
us, we need people who can help us form & expose our ideas to the world,
people who can arrange for meetings, public relations, communication skills,
etc... Everyone can help!We're under construction now, if you want to join the
moderators teams & you'll willing to sacrifice a small amount of your time
for a greater good, please message me (Remon Zakaria).
so anybody coul join this group either on facebook or on yahoo groups.
see you after i come from the event ;)

Tuesday, December 4, 2007

C++ vs. C#

A few of my more C++-centric friends and colleagues have sent me pointers to Grumpy Old Programmer's "Has C# lost its point?" grump. While I naturally enjoy seeing VC++ portrayed in a positive light, I think it's a bit silly to suggest that C# has lost the very impetus for its existence simply because CLR has been elegantly folded into the C++ language. It's clear Grumpy Old Programmer is a C++ fan (not unlike many other grumpy old programmers I know), and that's great! However, Grumpy's grump seems to be a classic case of the old "my programming language is better because I like it better" argument that always comes down to the unarguable issue of personal preference. I'd like to pull a few quotes out of the grump because I think it's important to make the point that I truly believe that C++ and C# are and will continue to be useful languages in their own right.
>>The truth is that this new development in C++ seriously undermines the justification for C# as a language. C++ programmers yet to learn C# simply don’t need to now.<<>>What’s the point? They will find the full productivity of Visual Studio 2005 right there at their fingertips supporting the language they know and love. Why should they move to something that is slower and less feature rich?<<>compile->debug->repeat cycles. Where changes can be made and tested in smaller increments. And feature rich? Well, it's definitely true that C++ developers have a massive arsenal of language features and libraries at their disposal to attack whatever problem they need to solve. But let's say you want to design a web form in the IDE... well, you can't do that in C++. Rather than trying to claim that one language is more feature rich than the other, I would simply say that each language experience is optimized for a different set of scenarios.

>>It will be interesting to see how many ex C++ programmers slip back to C++ now that it is fully .NET enabled.<<>>Of course, Microsoft will continue to promote C# as the native .NET language – they simply can’t afford to admit that they have foistered a brand new language on the programming world that is broadly feature-identical to other languages, and cannot pretend to be a replacement for C++. <<>>C# acolytes will no doubt be pampered with IDE features that are denied to other developers (for no technical reason)<<>

Monday, December 3, 2007

Stop Piracy!!

Software piracy is the mislicensing, unauthorized reproduction and illegal distribution of software, whether for business or personal use. Protect yourself from the risks of software piracy with helpful tips how to identify counterfeit or other misuse of software.so I have been created the group Stop Piracy on so anybody can join this group
Click on the Picture to join the group

Monday, November 12, 2007

Microsoft Student Partner

Today I've received an email from Mohamed Wahby (Academic Relations Manager) @Microsoft Egypt and told me that the program is not running in my university its a long name :p Nvrmd. Now i'm so despreate :( and this the mail that he sent to me.


Dear Abdelmonem,

Thank you for your interest in the Microsoft Student
Partners program.
Unfortunately, we are not running the program in your
university this year. I’ll keep you updated whenever we include your university
in the future.

Best Regards,