أبوفهد
- طلب
حياك أخوي :)
- ال Decompiling لبرامج الدوت نيت
أذكر أنني قرأت عن برنامج يقوم بتحويل أسماء الدوال والمتغيرات إلى أسماء غير مفهومه أبدا (رموز وامور لا تتعلق بالدالة) بحيث يمكن بهذا البرنامج تقليل احتمال سرقة البرنامج أو أي من الدوال الخاصة به !
- طلب
أخي العزيز .. هناك دالة موجودة في الفئة Convert تقوم بتحويل أي عدد Integer إلى أي نظام .. بمجرد اختيار الـ Base والذي هو عبارة عن Integer أيضاً .. تعريف الدالة بالشكل التالي: string ToString(int number, int toBase); number هو العدد المراد تحويله. toBase هو الأ…
- سي شارب لتصميم مواقع الوب
لكن لابد أن تعلم أنه ليس كل كود للسي شارب يمكن اختباره على الويب .. فهناك أكواد لا تعمل إلا على Console or WinForms !
- بطئ شديد بعد تركيب فيجوال ستوديو دوت نت
هو يأخذ أكثر من جيجا بايت من مساحة الهارد دسك
- سي شارب لتصميم مواقع الوب
عمل تطبيقات ASP ليس كعمل تطبيقات Windows ، ولكل من النوعين استخداماته المختلفة :)
- عدد مرات التسجيل
غريبة ... كيف قفلت السيديات ؟ لأن السيديات قراءة فقط لا يمكن التخزين بها ! وبعدين أنا عندي Visual Studio .NET ونزلته كم مره ولا صار فيه مشكلة .. تأكد ان الجهاز الأخير ويندوز XP أو 2000 . تحياتي :)
- سي شارب لتصميم مواقع الوب
إن كنت تعرف الانجليزية فأنصحك بكتاب Programing C# .. سوف أقوم بإذن الله بوضع رابط للكتاب في أقرب فرصة !
- الكتاب هنا
المشكلة أن الموقع قد انتهت مدة الاشتراك به ، لذلك سوف أقوم بالبحث عن موقع آخر وأضع الكتاب به ..
- طلب
نعم .. يوجد ذلك بالتأكيد وبكل سهولة .. استخدم الفئة Convert هذه الفئة تقدم مكتبة متكاملة للتحويل بين الأعداد .. يمكنك مثلا التحويل من String من أي أساس إلى Integer . String s = "1234567"; int num = Convert.ToInt32(s, "8");
- سي شارب لتصميم مواقع الوب
يجب عليك أولا أن تتعلم السي شارب وأساسياتها ثم تنتقل إلى برمجة الويب ..
- هل أنتقل إلى #C ?
أخي الشبح ... دوال Native API هي دوال خاصة بنظام التشغيل و دوال Win32 API تقوم بتغليف (تبسيط) هذه الدوال واخراجها للمستخدم .
- هل أنتقل إلى #C ?
الحقيقة أن هذا ليس من مايكروسوفت فقط .. جميع الشركات تنحى هذا الاتجاه .. لأنك عندما تريد أن تتقدم في برمجة الويندوز ليس من المنطقي أن تقوم ببنائه بدوال Win32 API من الأساس !
- هل أنتقل إلى #C ?
ربما يأتي الوقت الذي تصبح فيه دوال Win32 API كدوال Native API في هذا الوقت !
- هل أنتقل إلى #C ?
بالنسبة لطريقة ترجمة البرامج من MSIL إلى Native لا تتم دفعة واحدة ... أي أن البرنامج لما يشتغل يكون هناك استدعاة لدالة موجودة في ملف mscorlib .. اسمها على ما أعتقد (DllCoreMain()) هذه الدالة تقوم بتهيئة الـ CLR ثم تقوم باستدعاء JIT الذي يقوم بترجمة قدر من الكو…
- هل أنتقل إلى #C ?
بالنسبة لتشغيل .NET على أنظمة التشغيل الأخرى فهناك مشروع كامل من مايكروسوفت نفسها بالاشتراك مع شركة Corel هذا المشروع عبارة عن كود مفتوح المصدر لـ Microsoft .NET Framework فبذلك أصبح الآن بالامكان تشغيل برامج تحت بيئة FreeBSD & MAC OS & Windows .. كل ماعليك ال…
- إفتتاح موقع الفريق العربي للبرمجة ... موقع المطورين العرب الأول ..
ألف ألف ألف مبروك على الجميع ... ونسأل المولى أن يجعلها فاتحة خير :)
- ماذا لو نطق لغات البرمجة ؟
الـ ASP.NET ترد على الـ PHP كح كح كح ... وش هالغبار ؟؟! :mad: مايكروسوفت تقول لجافا .. أنا افضل منك روح شوف الـ CLI!!
- تمرير باراميتر على شكل مصفوفه
أيضا هناك طريقة أخرى لتمرير مجموعة غير محددة من Parameters باستخدام السمة params والتي هي عبارة عن Attribute يسمى ParamsAttribute . وطريقة استخدامه public void Test(params char[] ch) { foreach(char c in ch) { Console.WriteLine(ch); } } //وعند الاستدعاء نستطيع …
- تفيذ امر عند الضغط على زر معين في حدث KeyPress
private void richTextBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if(e.KeyChar == ' ') { MessageBox.Show("Space !"); } }