delphi4arab منتديات دلفي للعرب
درس Entity Framework في بريزم - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4)
+--- قسم : برمجة الويب بدلفي وDelphi .NET و Oxygen (https://delphi4arab.net/forum/forumdisplay.php?fid=29)
+--- الموضوع : درس Entity Framework في بريزم (/showthread.php?tid=2190)

الصفحات: 1 2 3 4 5 6


درس Entity Framework في بريزم - زكيري عبدالعالي - 11-08-2010

الحمد لله اتممت المرحة الاولى بنجاح و لكن عندي مشكل لم اجد له حسب google المشكل في appconfig لاكن لا اعتقد .
المشروع جيد و الطريقة راءعة اعجبتني جدا هده الطريقة و الله من كتب درس الفيديوا يستحق كل الشكر مع اني لم افهم البرازيلية الى اني فهمت مراحة التي تشكل 3-طبقات المستعملت .

المشكل
عند عمل بيلد لا توجد اخطاء اما بعد التنفيذ يتوقف في النقطة
[صورة: 6.PNG?psid=1]
اما عن التسميات اتتبعوا هذا ان لم يكن هناك مانع .
[صورة: 5.PNG?psid=1]


درس Entity Framework في بريزم - زكيري عبدالعالي - 11-08-2010

وجدت الحل هنا
إقتباس : 0 down vote
hi,
i add the same problem, trying to unit-test my dal. I've found that this works :
<add name="salesentities" connectionstring="metadata=res://*;provider=system.data.sqlclient;provider connection string=&quot;data source=.;initial catalog=phoenix;integrated security=true;multipleactiveresultsets=true&quot;" providername="system.data.entityclient" />

i had a similar problem with a winforms project and despite trying everything i could find related to it on the web could not resolve my problem..... Until i removed the field that i was using for my objectcontext (private cubentities _oc = new cubentities()) from my baseform to the actual form using it.
Up vote 0 down vote
if you copy your app.config file into the main project and replace all the &quot; with the normal ' character it should run
link|flag
حلت لكن مازالت هناك مشاكل اخرى
إقتباس :{"the specified default entitycontainer name 'testentities' could not be found in the mapping and metadata information.\r\nparameter name: Defaultcontainername"}



درس Entity Framework في بريزم - زكيري عبدالعالي - 12-08-2010

ساحث عن المشكل لاحقا و انتضر الاخ على و مسعود لعطوني نتيجة c#
المهم للفهم اكثر حاولت رسم مخطط الاصناف .[صورة: 7.PNG?psid=1]
من لديه سؤال فلتفضل به قبل الاستمرار
شكرا


درس Entity Framework في بريزم - زكيري عبدالعالي - 13-08-2010

الحمد لله وجدت الحل وهو كما توقعت خطأ في تثبيت Template ل Entity Data Model على البريسم .
المرفق به المشروع الى حد الان كامل و يعرض النتيجة في WINFORM
[صورة: 8.PNG?psid=1]


درس Entity Framework في بريزم - messaoud1 - 13-08-2010

السلام عليكم
بارك الله فيك اخي عبد العالي انا متابع لدروسك فالى الامام اما بخصوص التطبيق بالسي شارب فسوف اقوم به عندما اجد الوقت فاعذرني
ســــــــــــلام


درس Entity Framework في بريزم - علي علوي - 15-08-2010

السلام عليكم ورحمة الله وبركاته

عذرا عن التاخر عمل جيد اخي عبد العالي وهذا نفس التطبيق لكن على صفحة الويب المرة القادمة ان شاء الله سوف اقدم الاضافة الى قاعدة البيانات
وفقنا الله واياكم لما يحبه ويرضاه


درس Entity Framework في بريزم - زكيري عبدالعالي - 16-08-2010

السلام عليكم
اهلا اخوة مسعود و على و شكرا على المتابعة .
مسعود : لاتتاخر علينا مهلتك 2 يومين .
على شكرا لانك قبت بالمطلوب و تراجعت عن استعمال اللنك و تتبعت خطواتي في بناء 3- طبقات .
الان المطلوب :
1-طبقة الواجهة : اضافة الحقول الى الفور مع ازرار الاضافة و الحذف و التغير ..الخ
2-اضافة هذه المعالجات في الطبقة الخاصة بها وبما انها معلاجات مشتركة بين كل الافراد اي طالب الوضيفة مقدم الوضيفة و الاداري وووو ...الخ فيجب ان نعمل مثلما عملنا في مرحلة العرض .
3-عندما تشتغل الامور و نتحصل على نتيجة جدية نقوم الان بعمليات على الجدول الثاني :
أ- عرض cv الخاص بالطلب 1
ب - اضافة .......تغيرر .........
شكرا


درس Entity Framework في بريزم - زكيري عبدالعالي - 18-08-2010

اعرف ان الاخ على قد انهى من عمل المطلوب ان شاء الله سالحق به هذا لاسبوع
المطلوب الان :
انشاء الجداول و الاصناف اللزمة و الميتودات اللزمة لعمل نفس المطلوب السابق لهذه الجدوال الجديده
[صورة: 7.PNG?psid=1]
شكرا
بعدها نتوقف من التحيل لننشأ الواجهة الرءيسية للمشروع مع asp.net و css ...الخ
شكرا


درس Entity Framework في بريزم - زكيري عبدالعالي - 21-08-2010

السلام عليكم
اخوانى اعرف اني اطيل كثيرا لكتابت الردود لكن انتم تعربفون الاسباب العمل و البيت ومتطلباته ...
المهم كان هذا المشروع محل نقاش بالامس مع خبيرين كانا بالامس مدعوين في بيت وكانوا قد اتفقوا معا على النقتتين التاليتبن:
-1 هناك خطأ في الاتصال بين الطبقتبن المعالجات او التطبيقات و طبقة البيانات حيث كان هناك عملبة وراثة لصنف
Dao على ميتوى BOL
إقتباس :CandidatBol = public class (CandidatDAO)
وهذا يتنافا مع قوانبن برمجة متعدد الطبقات حيث اخبروني الاثنين انه يجب اضافة اصناف للوصو بين الطبقتين و هذه الاصناف تدعى Data transfer object (DTO) و هي اصناف تشبه التي نجده في طبقت DAL لكن لها الا الحقول و التعلبمات التى نحتاجها فقط و ليس الكل .
لانه في DAL هناك ربط كامل مع القاعدة اى نجد كل الحقول.
و الملاحضة الثانية
هي ليست اجباريت الا فيما قلنا اننا استعمالنا Data Transfer Object pattern
و هي اضافة خدمت الويب لكونها انا عبارة عن DTO و بذلك نفصل بين الطبقتين الاخيرتين و العرض و المعالجات بواسطة هذا الاخير.
[صورة: 11.PNG?psid=1]


درس Entity Framework في بريزم - زكيري عبدالعالي - 23-08-2010

السلام عليكم
اخوان اتمنى انه لم تختلط عليكم الامور اعرف ان برمجة المتعددت الطبقات صعبة و ان التصور في البرمجة الشيئة اصعب لكن ساحاول الان تنضيم الامور .
مشروعنا سيتكون من طبقات كما اسلفنا الذكر و كل طبقة تمثل اما بكايج او مشروع برمجي وايضا سنضيف اليه بكاجات اخرى لنحقق Design Pattern DTO على

1- طبقة المعطيات Data-DAL و سنجد كل الاصناف مع الامتداد dal
2- بكايج Common-DTO خاص بالتخاطب بين طبقتن المعطبات و المعالجات Data transfer object و يكون الامتداد dto
3- طبقة المعالجات Core-BLL
4- ولتخاطب بين هذه الطبقة و طبقة العرض نضيف خدمت ويبService-asmx وهكذا مهما اختلفت الوجهات لا نجد مشاكل في التعامل معها
5- طبقت العرض سميتها ui-aspx-win و نجد فيها سورس واجهة المستعمل user interface