System Down
عضو شرف والعضو المميز لشهري أكتوبر ونوفمبر
- خارج نطاق الخدمة
- صن و أوراكل تتحدان ضد ميكروسوفت
http://arstechnica.com/news.ars/post/20060113-5979.html ملخص سريع: تم الإتفاق بين شركتا صن (Sun) و أوراكل (Oracle) على تحالف استراتيجي لبناء منصة تطبيقات منافسة لدوت نت (NET.). المنصة الجديدة ستعتمد على الجافا (Java) و موجهة لنظام سولاريس 10 (Solaris 10) و تقن…
- bar code
استخدامها مثل استخدام لوحة المفاتيح تماماً. كل ما يفعله الجهاز هو ترجمة الباركود الى أرقام و إدخالها عن طريق مدخل لوحة المفاتيح (بدلا من إدخالها يدوياً) و ضغط زر Enter (أو Tab في بعض الأجهزة).
- مشكلة مع الdatalist
Fill تستخدم فقط لتعبئة الـdataset و لكن بما أنك تستخدم الـdatareader فلن تحتاجها. على العموم... لم ترينا كود الـhtml و بالذات الخاص بالـDatalist فقد تكون المشكلة هناك. و لا أدري بالضبط سبب وجود السطر: cmd.Parameters.Add("@add",s1); لأنه لا يوجد لديك أي paramet…
- ايهم أسرع السي/سي++ أم لغة الأسمبلي
ألـoptimization تقوم بعمل تغييرات في الكود هدفها تسريع العمل. مثلاً عملية فرد الحلقات Loop unfolding تقوم بالبحث عن حلقات ذات تكرار ثابت و تحويلها إلى سلسلة أوامر متتابعة من غير loop (لأن عملية الـloop مكلفة). و كذلك الـfunction substitution يقوم باستبدال نداء…
- مالفرق بين الكود في الpageloadوالكود فe sourc
ممكن جداً. هذا ما تقوم به كلاسات الـcustom controls. كل ما في الأمر أن الكلاس الخاص بالصفحة سيقوم ببنائها من الأول للآخر عن طريق أوامر Response.Write أو ما شابه (مبرمجو الـASP 3.0 القديمة يعرفون هذه الطريقة "المكلكعة" :lol: جيداً).
- مالفرق بين الكود في الpageloadوالكود فe sourc
عند القيام بتحميل الصفحة يقوم الفريموورك بالبحث عن نسخة مجمعة (compiled) من الصفحة في الكاش Cache الموحد. إذا وجده (نتيجة عملية تحميل سابقة) يتم استخدامه، و إذا لم يجده (أو كان تاريخ آخر تعديل للصفحة أجد من النسخة الموجودة في الكاش) يتم عملية كومبايل و وضع الن…
- حماية الكود من طرق Decompilation & DeAssembly
فكرة ترجمة الكود الى لغة وسيطة ليست جديدة و حتماً ليست من إختراع ميكروسوفت. جافا مثلاً من أشهر اللغات و تعمل بنفس الطريقة. و هي الآن من أكثر اللغات إنتشاراً في في عالم تطبيقات الأعمال و لم يكن هذا العيب أي عائق. عملية الـObfuscation عملية فعالة جداً في تضييع م…
- google os!
Google كذبت هذا الخبر منذ فترة. ليست لديهم (حسب كلام المصدر) أي نية في خوض سوق أنظمة التشغيل.
- if any body has an idea
You can pass it inside a hidden control.
- مالفرق بين الكود في الpageloadوالكود فe sourc
كلام صحيح تماماً و لكن ملاحظة على السرعة. في كلا الحالتين يتم عمل الكومبايل فقط عند أول تحميل للصفحة أو عند تنزيل تعديلات جديدة. هناك نقطة أخرى في صالح وضع الكود في ملف منفصل و هو ما يدعى مبدأ "فصل العملية عن المظهر". في هذه الحالة يصبح لديك ملفين أحدهما هو مل…
- الفرق بين C# و VB.NET أثناء التنفيذ
الـSOAP هو البروتوكول القياسي المستخدم لتباديل البيانات بين ما يسمى بـ"خدمات الويب" Web Services أو اسمها الطويل XML Web Services. هذه التقنية تسمح للأنظمة (باختلاف أنواعها و لغاتها) بالتخاطب مع بعضها البعض بشكل قياسي و موحد.
- حاجة تكسف..!؟
عندنا مثل في مكة (و المنطقة الغربية عموماً): حجة البليد مسح السبورة.....
- سؤال في Microsoft .NET
يبدو أن لديك لبس في معنى كلمة بيئة تطوير Integrated Development Environment. الدوت نت فريموورك بيئة أنظمة و ليست بيئة تطوير. بيئة تطوير تعني أنها تحوي جميع الأدوات التي تحتاجها لتطوير نظام و ليس لتشغيله فقط. الدوت نت فريموورك و حده لا يأتي سوى مع الكومبايلر و …
- Error 404
Photoshop
- Win2003 vs WinXP
Win2003
- محاولات لعمل نظام تشغيل بالسي شارب
صحيح. الجماعة الشغالين في المشروع ليسوا هواة. انهم محترفون يعملون في مركز أبحاث ميكروسوفت. يعني ما عندهم أي شغلة تانية و بياخذوا مرتبات عليها.
- مشروع جماعي جديد( BitTorrent Client )
شئ جميل. أرى أن نبدأ و نفكر في تصميم الكائن الخاص بالملف كبداية. أحد عنده فكرة؟
- كيف يمكن تمرير هذه العناصر الي الداله
أه! أخ وليد سبقني!
- كيف يمكن تمرير هذه العناصر الي الداله
بسيطة جداً ما تشيل هم! الذي تفعله هو أنك تقوم بانشاء Enumerator يحوي القيم التي تحتاجها، هكذا: Public Enum StatusType None = 0 Add = 1 Edit = 2 Delete = 3 End Enum ثم تجعل الدالة تأخذ بيانات من هذا النوع public function DoSomething(Value as StatusType)
- الخطوات الأولى لل C#
أساسيات البرمجة في الدوت نت هي البرمجة الشيئية. لن تستطيع البرمجة في السي شارب بدون الـOOP.