-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-

AhmedElbaz
المشرفون-
عدد المشاركات
1,840 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
40 عاديعن AhmedElbaz

-
الرتبة
مشرف قسم ASP.NET
- تاريخ الميلاد 09/17/1985
طرق الإتصال
-
Website URL
http://ahmedelbaz.c
om
معلومات الملف الشخصي
- الجنس ذكر
- الدولة : Egypt
- اهتمامات Software Development, History,and Macroeconomics
-
mom330mom بدأ بمتابعة AhmedElbaz
-
طالب علم مبتدىء أعطى سمعة إيجابية لــ إجابة على سؤال: كتاب PRO ADO .NET
-
ورق خسرانه أعطى سمعة إيجابية لــ إجابة على سؤال: كيف يمكن تصميم مثل هذه الشات المباشر
-
AhmedElbaz بدأ بمتابعة ماهو الخطأ الذي يحصل عند محاولة نشر موقعي؟
-
هذة الرسالة عامة جدا و تعني حدوث خطأ ما علي السيرفر. اولا يجب اظهار تفاصيل الخطأ كما هو موضح في اجابة هذا السؤال علي StackOverflow و يمكنك عمل Exceptions Logging لتسجيل كل المشاكل التي تحدث علي السيرفر في ملف أو قاعدة بيانات للعودة اليها عند محاولة حل المشاكل
-
AhmedElbaz بدأ بمتابعة كيف يمكن تصميم مثل هذه الشات المباشر
-
لو تسأل عن كيفية بناء Web Chat في عالم ASP.NET فان أفضل أختيار هو SignalR framework الذي يوفر امكانية اتصال مباشر و مستمر بين المتصفح و الموقع علي السيرفر و له استخدامات كثيرة في هذا المجال يمكنك مراجعة هذا الموضوع علي منتدي asp.net من أجل حلول أخري و لمثال علي بناء Web Chat باستخدام SignalR اضغط هنا و لمثال أكثر تفصيلا اضغط هنا وأيضا راجع هذا الرابط لمثال على Live Support و يمكنك عمل بحث لايجاد أمثلة أكثر و بصفة عامة لبناء Web Chat من المتصفح مباشرة تحتاج إلي خدمة على السيرفر يمكنها استلام الرسائل ثم إعادة ارسالها للمستخدمين الاخرين في غرفة الشات و يتم ارسال الرسائل من المتصفح باستخدام AJAX Requests أو طرق أخري مختلفة مثل Web Sockets التي تنشأ Real Time Connection بين المتصفح و الخدمة علي السيرفر و يمكن للسيرفر أن يخزن الرسائل في قاعدة بيانات أو أي شئ أخر
- 1 رد
-
1
-
لو أفترضت انك تقارن بين استخدام (Object Relational Mapper (ORM كالنسخة الحالية (6.1.0) من Entity Framework أو استخدام الطريقة التقليدية عن طريق ADO.NET Commands العادية و التي تعتمد على Stored Procedures مخزنة بقاعدة البيانات فاليك التالي: بالنسبة للأداء يوجد فرق لصالح Stored Procedures و يمكنك تقليله باعتبار بعض التوصيات التي تساعد علي تحسين اداء كود Entity Framework و يمكنك مراجعة هذا الموضوع و علي كل حال فان Entity Framework يتحسن باستمرار و ايضا يمكنك استخدام Stored Procedures من خلال Entity Framework اذا احتاجت الي ذلك بالنسبة لسهولة فهم و صيانة الكود فان ORM هو الافضل لانه يزيل الحاجز بين عالم الكود و عالم قواعد البيانات و لم تعد تحتاج إلي كتابة SQL و ايضا عدم وجود احتمال ان يكون جزء من ال Business Logic داخل Stored Procedures و الجزء الاخر في الكود و هناك مميزات عديدة أخري ليس الاداء هو العامل الوحيد و ليس الاهم في كثير من المشاريع و اذا كان كود Entity Framwork مكتوب بعناية سيقل الفارق كثيرا و ربما ينعدم في بعض الاجزاء عن رأيي الشخصي استخدام Entity Framework كاختيار افتراضي إلا أن يظهر ما يغير ذلك
-
AhmedElbaz بدأ بمتابعة استفسار على تقنية LInq
-
AhmedElbaz بدأ بمتابعة مقال عن CSS3 Transitions
-
كتبت المقال علي موقع فواصل و هذا الرابط http://www.fwasl.com/css3-transitions
-
حدوث خطأ أثناء تنفيذ تطبيق ويب ASP.NET MVC Code First
AhmedElbaz رد على ammaralabdally2014's موضوع في ASP.NET
ممكن تعرض InnerException لمعرفة المزيد عن المشكلة يمكنك مراجعة التالي Code First Migrations -
AhmedElbaz بدأ بمتابعة هل يمكن التنقل بين صناديق النص
-
تقصد Tabindex
-
AhmedElbaz بدأ بمتابعة التنبيه بتاريخ الشيك
-
هل تقصد تنبيه عندما يفتح المستخدم النظام أو تنبيه للمستخدم بالايميل أوSMS عموما يمكنك عمل صفحة فيها كل الشيكات المستحقة مثلا خلال أسبوع و عند دخول المستخدم المعني إلي النظام تقوم باجراء استعلام و التاكد من وجود شيكات مستحقة و من ثم عرض تنبيه في مكان ثابت و واضح في الصفحة عندما يضغط عليه يتحول الي الصفحة الاولي لو في حاجة إلي كود معين في أي جزء بالضبط
-
هل جربت ASP.NET Memebership او بديلها الجديد ASP.NET Identity في Visual Studio 2013
-
AhmedElbaz بدأ بمتابعة الطريقه الصحيحه لعمل login
-
AhmedElbaz بدأ بمتابعة مدرس asp.net
-
أنصحك بالبحث عن مواقع الفيديو التعليمية بالاضافة الي المدرس مثال علي ذلك http://www.microsoftvirtualacademy.com
-
وضع ملف تنفيذي داخل الصفحة وفتحها على جميع اجهزة الشبكة
AhmedElbaz رد على tatatab's موضوع في ASP.NET
هنا يوجد 3 احتمالات (يمكنك التوضيح): الاول هو تحميل ملف exe من صفحة ويب و تشغيله الثاني هو تشغيل ملف موجود علي جهاز المستخدم الثالث عند الضغط علي زر في الصفحة يتم تشغيل الملف علي السرفر بالنسبة للاول: يمكن عمل رابط عادي للملف في صفحة ويب كأي ملف تود تحميله. في هذه الحالة عندما يضغط المستخدم علي الرابط سوف يقوم المتصفح بعرض رسالة تحذير و يمكن المستخدم اختيار RUN لتشغيل الملف و أيضا يمكن إضافة موقع الصفحة ل Trusted WebSites و عموما لو داخل Intranet بيكون الأمر أحسن مثال <a href="mysite/fileToRun.exe" type="application/octet-stream">Please Run This</a>الاختيار الثاني: ممكن تستخدم ClickOnce أو استخدام إضافات لكل متصفح لتشغيل الملف مثلا ActiveX لمتصفح Internet Explorer راجع هذا السؤال و بصفة عامة لا أنصح بذلك الاختيار الثالث: يمكنك استخدام Process.Start راجع هذا المقال -
رابط المقال http://www.fwasl.com/css3-animations
-
المقال من هنا http://www.fwasl.com/css3-animations
-
الرسالة تعني القيمة الموجودة في Cells[6] في row ما لا يمكن تحويلها ل double و الحل هو التاكد من القيمة الموجودة قبل محاولة تحويلها و يمكن استخدام TryParse Method لتفادي هذه المشكلة Double total;if (Double.TryParse(GridView1.Rows[x].Cells[6].Text, NumberStyles.Float, CultureInfo.InvariantCulture ,total)){ //value is valid double}
-
alroaini100 أعطى سمعة إيجابية لــ إجابة على سؤال: مشكلة عند نقل بيانات بين الصفحات عن طريق Query String تظهور الكتابة العربية فى الانترنت اكسبلورر على شكل مربعات؟
-
مشكلة عند نقل بيانات بين الصفحات عن طريق Query String تظهور الكتابة العربية فى الانترنت اكسبلورر على شكل مربعات؟
AhmedElbaz رد على khsnas's موضوع في ASP.NET
يمكنك استخدام HttpUtility.UrlEncode method عند انشاء ال Query String و استخدام HttpUtility.UrlDecode Method عند استرجاع القيمة كالتالي NavigateUrl='<%#"~/Admin/K_F_City/Follow/TagsDetail.aspx?ItemName="+ HttpUtility.UrlEncode( Eval("ItemNameAR") ) %>'Label6.Text = HttpUtility.UrlDecode( Request.QueryString["ItemName"] );- 4 ردود
-
1
-
قم بتحويل login control الي Template عن طريق قائمة SmartTag كما موضح في الصورة التالية و اضافة dropDownList و من ثم كتابة كود تسجيل الدخول في Login1_Authenticate event