System Down
عضو شرف والعضو المميز لشهري أكتوبر ونوفمبر
- خارج نطاق الخدمة
- اختصار الصفحات
ممكن جداً! قواعد البيانات الحديثة يمكنها احتواء صور بأكملها و ملفات لذا بضعة كيلوبايتات من النصوص ليست عائقاً.
- كيف اعمل throw Exception ؟
تعمل كلاس Class جديد (داخل الكلاس الذي ينتمي إليه) يرث Inherit من الكلاس System.Exception.
- عجبا ! لماذا الدوت نت بطيئة لهذا الحد !
لزيادة السرعة : أكثر من استخدام الـDataReader عندما تحضر البيانات للقراءة. في هذه الحالة يمكنك تعبئة البيانات القادمة من الـreader في DataTable و ليس DataSet لأنها أبسط و أصغر حجماً و تؤدي الغرض في حالة القراءة. بالنسبة لبطء الشاشات ذات الـlabels الكثيرة فهذه …
- خوارزميات شهيرة
أخي العزيز ما تطلبه يتطلب شرح منهج صغير. و قلة منا من لديه الوقت الكافي لذلك لذا أنصحك أن تبحث في الغووغل.
- مشكلة فى اول موقع اصممه
لا يمكن الإجابة على سؤالك دون رؤية الموقع نفسه. هناك عدة مشاكل قد تؤدي إلى ما تراه الآن.
- اختصار الصفحات
هناك حل أبسط من صياغة أعداد كبيرة من صفحات الـHTML.ضع المحتويات داخل قاعدة بيانات و تقوم صفحة الـASPX يسحب المحتوى المناسب حسب القيمة التي تمرر لها عن طريق البارامتر.
- مشكلة إستغراق الوقت في حدث Fill
هل الـ30,000 صنف كلها موجودة في نفس الصفحة في "نفس الوقت"؟ في الغالب يكفي إظهار واحد (أو خمسة أو عشرة حسب الحاجة) من الأصناف في الشاشة في المرة الواحدة (لا أعتقد أن هناك شاشة في العالم يمكنها احتواء 30.000 صنف في وقت واحد). أي أنه يكفي جلب هذا العدد المحدود فق…
- عجبا ! لماذا الدوت نت بطيئة لهذا الحد !
يبدو أنك لم تفهم ما هو الـADO.NET. كل من هذه التقسيمات لها عمل محدد. و إساءة إستخدامها هو ما يسبب البطء. مثلاً استخدام الـadapter بدلاً من الـreader في الإتصال الأحادي الجهة يسبب الكثير من البطء. هذا ليس عيباً في الـadapter لأن هذا ليس عملها. قد يبدو الـDatase…
- سؤال بخصوص Visual Studio Orcas
Orcas هو الإسم "الحركي" لنسخة فيجوال ستوديو التي ستأتي بعد VS2005 (و الذي كان اسمه الحركي "Whidbey" قبل أن يتم تدشينه رسمياً).
- Splash screen In C#
بكل بساطة تعمل فورم فيه السبلاش و تجعل كود الإبتداء ينتظر خمس ثواني قبل الإنتثال إلى الفورم التالي. System.Threading.Thread.Sleep(5000); الأمر السابق يقوم بإيقاف البرنامج لمدة 5000 ميلليثانية أي 5 ثواني
- كيف اعمل ملف تنفيذي لا يعتمد علي الفرام ورك يكون مدمج فيه كل الملفات المطلوبة
هناك برنامح يدعى Salamander (لا أذكر الموقع و لكن بحث بالغووغل سيجده) يقوم بذلك و لكنه ليس مجانياً.
- متدربة في أحدى الشركات مطلوب مني برنامج ..ممكن تساعدوني
ما دام الوقت محدود أعمليه باللغة و التقنية التي تعرفينها.
- كيف يمكنني انشاء قوائم منسدله باستخدام CSS
...أو بالجافا سكريبت و لكن لا أعتقد يمكن بالـcss وحدها.
- مساعدة في كتابة امر asp.net
لا يعمل لأن هناك response.write داخل الـresponse.write الأول. كل شئ داخل أمر response.write يكتب مباشر في الـhttp stream أي أن كتابة أية أوامر ASP.NET لن تجدي لأنه لن يتم ترجمتها.
- عجبا ! لماذا الدوت نت بطيئة لهذا الحد !
أقصد تعمل مشروع deployment ينتج ملف msi تستخدمه للـinstall مثل معظم البرامج التجارية. شئ آخر يسرع البرنامج هو قفل الـdebug mode عند عمل الكومبايل (تجده في خصائص المشروع - حول من debug إلى release).
- Response.Write استفسار بسيط وسريع اتمنا المساعده
سأفترض أن هناك محنوى آخر داخل صفحة الـaspx في صفحة الـaspx (ليس كود الـvb) ضع الكود التالي في آخر الصفحة قبل تاغ الإقفال </form> <% Response.Write("..................") %> طبعاً بدل النقاط بالمحتوى المراد
- Response.Write استفسار بسيط وسريع اتمنا المساعده
الـresponse.write يقوم بالكتابة مباشرة في ستريم stream الـhttp لذا يجب وضع الأمر في المكان المناسب. لو أن هناك أوامر write أخرى ضعه بعدها أو إذا كنت تكتب الكود داخل الـhtml ضعه الأمر في مكان مناسب أصفل الصفحة. أو طبعاً يمكنك تعديل كود الـHtml الموجود داخل الأم…
- عجبا ! لماذا الدوت نت بطيئة لهذا الحد !
سبب البطء هو الكومبايل (التجميع) الأولي الذي يقوم به الدوت نت. لتجنب هذه المشكلة قم بعملية الكومبايل قبل تشغيل البرنامج لأول مرة عن طريق برنامج ngen.exe http://msdn.microsoft.com/library/default.....asp?frame=true اللينك هذا لطريقة استعمال ngen ليعمل عندما تقو…