System Down
عضو شرف والعضو المميز لشهري أكتوبر ونوفمبر
- خارج نطاق الخدمة
- اريد فكرة مشروع تخرج...ساعدوني
كان عندنا دكتور يقول (عندما نسأله مثل هذا السؤال): تبغى مشروع ينجحك و السلام؟ ولا تبغى مشروع مشروع ؟ فأي الإثنين أنت؟ B)
- تعريف التعليمة ref
كلمة ref تعني أن هذا البارامتر هو refrence object و ليس value object ما الفرق بين الإثنين؟ الـvalue object هو كائن ينشأ له أكثر من instance (لا أعرف الترجمة العربية الصحيحة و لكن لنقل "نسخة"). كل منها مختلف عن الآخر و له مكان منفصل في الذاكرة. في هذا المثال ال…
- خبايا ال CrystalReport
هل أنت متأكد من هذه المعلومة؟ لأن لدي جهازان تعمل فيها أنظمة دوت نيت تستعمل الكريستال ريبورتز. أحدهما (جهاز التطوير) تم تسجيل الكريستال ريبورت فيه, و الآخر (جهاز التطبيق الحي) لم أقم بذلك فيه. الموضوع له أكثر من سنة و لم أواجه أي مشاكل حتى الآن.
- ما فائدة CLR , MSIL ?
تقريباً. الـCLR موجود فقط اذا قمت بتنصيب الدوت نيت فريموورك. أو اذا كان جزءاً أساسياً من النظام (كما هو الحال مع ويندوز سيرفر 2003)
- ما فائدة CLR , MSIL ?
تقريباً. الـCLR موجود فقط اذا قمت بتنصيب الدوت نيت فريموورك. أو اذا كان جزءاً أساسياً من النظام (كما هو الحال مع ويندوز سيرفر 2003)
- الفيجوال بيسك .net أو #C
يعني عدم استخدام الإنتيلليسينس = إحتراف؟؟ دعم سي شارب المحدود للإنتيلليسينس ناجم عن طبيعة الكومبايلر الخاص بها و لا علاقة لذلك بمدى إحترافية اللغة، و مايكروسوفت تقوم بحل ذلك تدريجياً مع كل اصدارة جديدة. بل هناك اداة طرف ثالث (رائعة جداً) خاصة بذلك. كأننا نقول …
- الفيجوال بيسك .net أو #C
لماذا تعتقد أن C# تساعد على الإحتراف؟ اللغتان متشابهتان بشكل كبير حيث لا يفرق بينهما سوى أسلوب السينتاكس. اذا كنت تفضل سينتاكس لغات C مثل C, C++, Java فتعلم C# أما اذا كنت تفضل السينتاكس الخاص بفيجول بيسك فتعلم VB.Net و تأكد تماماً أنك اذا احنجت فإنه يمكنك الإ…
- لعباقرة الاوراكل فحسب! فهل تقبل التحدي؟
شكراً شكراً لا داعي! أخجلتم تواضعنا! ;) على العموم أعتقد أن مثل هذه الألغاز البرمجية مفيدة جداً. صحيح أن الأوراكل و غيره لديها كورسور يحل المشكلة بسهولة، لكن الله أعلم قد تواجه هذه المشكلة بحيث لا يكون استعمال الكورسور شيئاً متاحاً. مثلاً أنا حليتها لأنني واجه…
- لعباقرة الاوراكل فحسب! فهل تقبل التحدي؟
أنا خبرتي في الأوراكل محدودة لذا سامحوني اذا عملت سينتاكس ايرور DECLARE AMOUNT NUMBER; COUNTER NUMBER; POINTER NUMBER; NAME VARCHAR; BEGIN SELECT COUNT(*) INTO AMOUNT FROM EMPLOYEES; POINTER := 0; FOR COUNTER IN 1 .. AMOUNT LOOP SELECT MIN(EMPLOYEE_ID) INTO PO…
- هل انتقل للفيجوال دوت نت ام ... لل C++
أنا لست من المتحمسين لسي ++ و لكن أعتقد أنه من المبكر جداً القول بأن زمانها ولى. ربما مكانتها بين مبرمجي الويندوز ستقل حينما يصبح الدوت نيت أساسياً في جميع اصدارات ويندوز. و لكن هناك دائماً لينوكس و يونيكس و غيرها. تذكروا أن السي ++ لغة موجودة منذ وقت طويل و ل…
- هل انتقل للفيجوال دوت نت ام ... لل C++
هناك برامج تقوم بعملية تشويش Obfuscation للكود بعد الكومبايل (أحدها يأتي مع Visual Studio .NET 2003 Enterprise Architect). هذه البرامج لا تمنع الديكومبايل و لكنها تقوم بتشويه الـDLL بحيث تربك عملية قراءة الكود الناتج و تجعلها على الأقل شديدة الصعوبة. و هناك بر…
- ما الفرق بين CGI و Webservices ؟
الفرق بينهم مثل فرق السماء و الأرض. الـ CGI أو Common Gateway Interface هي تقنية قديمة نوعا ما (بمقاييس الويب) تقوم بكل بساطة بانتاج صفحات Dynamic HTML برمجياً للتمكن من التحكم برمجياً بمحتوى الصفحات و ربطها بقواعد البيانات. كان في وقت من الأوقات (زماااااااااا…
- ما هي mysql
على ما أذكر, أكبر عيوب MySQL هي عدم وجود Stored Procedures و Transactions. نعم يمكن العيش من غيرها في التطبيقات الصغير مثل المنتديات, لكن على أي شخص يفكر في برنامج تجاري باستعمال MySQL أن يفكر مليا. كما أنها ليست مجانية بالكامل. كونها مفتوحة المصدر لا يعني بال…
- مشكلة في Order By في Stored Procedure
يمكن تعملها بالطريقة هذه:- CREATE PROCEDURE GetGroups (@OrderField nvarchar(15)) AS EXEC 'Select * From Groups ORDER BY ' + @OrderField Return GO
- مشكلة مع validator
استعمل regular expression validator مع هذين الـexpression للتاريخ الهجري (1[3-4][0-9][0-9])/([1-9]|1[0-2])/(30|[1-2][0-9]|[1-9]) للتاريخ الميلادي ([1-2][0-9][0-9][0-9])/([1-9]|1[0-2])/(3[0-1]|[1-2][0-9]|[1-9])
- سؤال هام في oop
طرق سهلة كيف؟ الـproperty أفضل من وضع متغير مفتوح public لأنه يمكنك القيام بعمليات اضافية خلال عمليتا set و get و طبعاً أسهل كثير من أننا نعمل function أو subroutine
- كيف اترجم البرنامج إلى لغة الاله
نعم جربته و ما يقوم بفعله باختصار هو تحويل برنامجك الى native code و كذلك جميع الـ assemblies الخاصة بالدون نت و التي يستخدمها البرنامج مثل system.data و system.forms مما يعني أن حجم البرنامج لن يكون صغيراً جداً و أن الـassemblies سوف يتم انزالها أكثر من مرة ف…
- PlaceHolder
اذا كان قصدك فتح صفحة HTML أو ASPX داخل الصفحة الرئيسة فانه عليك استخدام الـFrames و فتح الصفحة الجديدة في اطار آخر عن طريق اخراج سكريبتات JavaScript من نفس كود الصفحة الرئيسية.
- ما هو الافضل أوركل / Microsoft Visual Basic
و أنا أضم صوتي للأخوان undo و khabini.com برمجة الهاردوير تتم عادة بالـ ++C أو C(سادة :rolleyes: ) أو اذا أنت خطير مرة بالأسيمبلي. قد تكون الميزة الوحيدة (المفيدة) التي تتمتع بها سي شارب على في بي هي أنها أصبحت لغة قياسية لدى ECMA أي أن قدرتها على الهجرة الى أ…
- الفرق بين بيئة الاتصال في الدوت نت
نعم يمكن استخدام كلاهما في نفس الوقت و لكن يجب اللإنتباه الى الفروق بينهما و استعمال الطريقة المناسبة في الوقت و المكان المناسب البيئة المتصلة Connected: متمثلة في كائن DataReader طالما هذا الكائن موجود و على قيد الحياة :rolleyes: فإن الإتصال بقاعدة البيانات م…