نجمع الكثير من خبراتنا والمشاكل التي تمر
بنا في العمل بشكل مقالات، نتمنى ان تنفعكم

ASP.net core كتاب جيد

هذا كتاب جدا قيم يحوي الكثير من الامثلة العملية الكتاب حديث لان نحن انعاني التطور بمجال البرمجة جدا قوي والكتب اغلبها تجدها قديمةhttps://drive.google.com/…/1FPeVGM3xiTg88WcJPbieVnI0B…/view…

0 Comments

Routing with ASP.Net Web Forms

تغيير العناوين الروابط ب asp.net web forms مثلا عندنا صفحة aspx داخل فولدر اسمه test رابط هذه الصفحة سيكون http://loacalhost/test/about.aspx ونحن نريد ان يكون بالشكل التالي http://loacalhost/ِabout لتسهيل التعامل مع الروابط او اخفاء تفاصيل الملفات اوغيرها نحتاج لاضافة class بالاسم RouteConfig.cs طبعا اذا انت تستخدم القالب الجاهز من الفيجول استديو هذه الملفات اتكون موجودة فقط اتغيير عليها اما اذا بادي المشروع من قالب فارغ فتضيفها كما في الصورة ملف global وهو الملف الذي يحوي على مانحتاج استدعائه عند…

0 Comments

Debugging Async Code in Visual Studio 2019

من الاضافات التي اضافتها لغة السي شارب لعالم البرمجة هي Async / Await  وتستخدم لادارة المهام بشكل غير متزامن يعني اذا عندك اكثر من مهمة برمجية او جزء برمجي يستطيع الكود تنفيذها بشكل غير متسلسل يعني ممكن يدخل بتنفيذ باكثر من جزء معا هذا الفيديو يشرح المفهوم بشكل عام https://www.youtube.com/watch?v=X9N5r6kMOxw وهذا ايضا بشكل اوضحhttps://www.youtube.com/watch?v=C5VhaxQWcpE لكن طريقة البرمجة بهذا الشكل يكون صعب تعقب تنفيذ الكود Debug وهو جدا مهم لايجاد الاخطاء لذلك شركة مايكروسوفت اضافة للفيجول استديو 2019 ما…

0 Comments

اصلاح مشكلة SameSite cookies

الكوكيز اي شخص يعمل على برمجة الويب يعرف استخدام الكوكيز وهي ملفات موجودة على الحاسبة يقوم الموقع الذي اتزوره بخزن معلومات خاصة به حتى يستفاد منها عند زيارة الموقع مرة ثانية ابسط مثل معلومات الدخول حتى ما تضطر كل مرة تدخل للفيس تكتبهن الفيس يخزنهن بداخل الكوكيز ومن مرة ثانية تدخل يقراهن من الكوكيزلكن مرات تحصل مشاكل بسيطة هذا الفيديو يشرح تجاوز واحدة من هذه المشاكل لمبرمجي الويب بواسطة asp.net والشرح من الاصدارات القديمة لجديدة https://www.youtube.com/watch?v=HJ_cfB77454 وهذا رابط…

0 Comments

ما هو SQL Transaction

ال SQL Transaction هو مجموعة من الايعازات او Queryالمطلوب تنفيذها مرة واحدة داخل قاعدة البيانات .او التراجع عن تنفيذها اذا حدث خطأ بوحدة منها. مرات نحتاج انه انفذ اكثر من ايعاز على اكثر من جدول بوقت واحد و بشكل متتابع مثلا سحب رصيد من بطاقة كردت كارد انت لازم اتعدل حساب البطاقة انتقصه بالمبلغ المسحوب واتزيد مجموع المبالغ المسحوبة من ATM وايضا اتسجل العملية ووقت التنفيذ ناخذ مثال حتى يتوضح الموضوع وهذا مثال عملي من داخل قاعدة بيانات…

0 Comments

كيف اعمل backup لداتا بيس وهي تعمل؟

هذا الكود نستخدمه لاخذ خزن احتياطي كامل full backup وممكن تستدعيه من برنامجك او ممكن تستدعيه من job من داخل ال sql server وتنطي وقت حتى يتنفذ هذا الكود وبذلك تاخذ خزن احتياطي مثلا يوما. رفعنا الكود للجيت ممكن اتنزله من الرابط التالي انت تحتاج فقط اتعبر المسار الذي ستخزن به الخزن وايضا اسم القاعدة https://github.com/alhaditraining/spDataBaseBackupContribute to alhaditraining/spDataBaseBackup development by creating an account on GitHu

0 Comments

كيف تحول بيانات فيو الى جدول ب sql server؟

كود صغير لعمل كبير  SELECT * INTO A FROM dbo.myView مرات ب sql server تحتاج تحول فيو الى جدول مع بياناته مثلا عندك جدول اتريد تاخذ قسم من الحقول واتسوي بيه جدول جديد اتسوي فيو على الجدول واتحوله او اتحول فيو الي يجمع بين اكثر من جدول الى جدول جديد ثابت

0 Comments

كيف تظهر اسم اليوم بالعربي بالسي شارب؟

احتاجينا نظهر اسم اليوم لتاريخ معين بالعربي (احد اثنين الخ)نفس المهمة نفذها مبرمجين اثنين شوفوا شكتبوا الاولDateTime bookdate=   DateTime.Today;CultureInfo ArabCul = new CultureInfo("ar-IQ");  string str= ArabCul.DateTimeFormat.GetDayName( bookdate.DayOfWeek) + "المصادف "+ bookdate.ToShortDateString();-------------------------------------الثاني string str;DateTime date=   DateTime.Today;string theDay = date.ToString("ddd");            if (theDay == "Sun")                str = "الاحد";            else if (theDay == "Mon")                str= "الاثنين";       …

0 Comments

Async / Await

في حال احتاجيت اتنفذ اكثر من عملية بشكل متزامن(تنفذهن سوى) باحد برامج الدوت نت فتقدر تستخدم Async / Await  مثلا عندك رفع اكثر من ملف لموقع نقدر نستفاد من هذه الطريقة بادارة البرنامج حتى ما يتوقف الموقع الى ان يتم رفع ملف بعد ملف  https://youtu.be/-LY4ATA8Bgw

التعليقات على Async / Await مغلقة

كيف يبحث المبرمج بالانترنت؟

كيف يبحث المبرمج في الانترنت عند مواجهة مشكلة اذكر الكم حادثتين مرة بينا الاولى كان معانا بفريق عمل كبير معانا مبرمج شفنا بعد فترة عدنا تاخير بالعمل ومن ابحثنا اعرفنا التاخير يم الاخ رحت يمه سئلته ذكر لي مكان خلل وقال اني اتجاوزته وبعد الفحص اتبين ان الخلل بعده وسئلت الاخ منين اخذ الحل قال من ستاك اوفر فلوstackoverflow.com .اخذت اللنك منه وافتحنا الموقع ظهر اصلا انه الي طارح المشكلة ما ماشر انه هذا الحل واتعس من ذلك انه…

التعليقات على كيف يبحث المبرمج بالانترنت؟ مغلقة