سلام دوستان به کمکتون نیاز دارم
من نمودار ER کافی شاپ با 3 موجودیت drinksو customerوseller رو میخوام
و 10 query هم میخوام واسه این سه تا موجودیت کسی هست کمک کنه کداشو هم
بهم بگه ممنون میشم
از گروه : برنامه نویسی وب 1349  بازدید
روی یه پروژه ی شخصی دارم کارم میکنم تحت معماری سه لایه، اما فعلا تو همون لایه ی DAL لنگ موندم
میخوام تا یه جاهایی از کاره همین لایه هم به صورتی باشه که تو پروژه های دیگه هم بشه ازش استفاده کنم.
کلاسایی که تا اینجا تعریف کردم به صورت زیر بوده:

1- یه کلاس به اسم ConnectionManager که به صورت sealed تعریف شده با سازنده ی private و متدهایی static برای خوندن کانکشن استرینگ از کانفیگ و ایجاد کانکشن و همینطور دوتا متد برای open و close کردن کانکشن

2- یه کلاس به اسم DbUtility که به صورت abstract تعریف شده که یه سری متدهای پایه ای مثل ایجاد کانکشن( با استفاده از متدهای کلاس بالا)، ایجاد یک SqlCommand و اختصاص اون کانکشن به SqlCommand و متدایی دیگه مثه انواع Execute کردن ها و ...

این تا اینجای کار بود....
====>حالا چندتا ابهام دارم!

من میخوام الان یه کلاس بنویسم واسه انجام کارایی مثله Select و Insert و Update و Delete و البته به هردو روش متصل و غیر متصل!
حالا چندتا سوال دارم:
1- بیام این متدهارو توی کلاس Dbutility به صورت Abstract تعریف کنم و بعد دو کلاس جدا تعریف کنم و این متدها رو یه بار به صورت متصل و یه بار غیر متصل توش پیاده کنم؟
2- بیام این متدهارو توی یه Interface قرار بدم و بعد بیام این دوتا کلاس متصل و غیر متصل رو بنویسم؟
3- اصلا 2 تا کلاس جداشون کنم درسته یا غلط؟
وووو

4- میدونم که روش اصولی اینکار استفاده از Design Pattern هاست، اما در حد آشنایی مطالعه کردم دربارشون! و دقیق نمیدونم از کدوم الگو باید استفاده کنم واسه انجام این کارا! و چجوری پیاده سازیش کنم
میخواستم اگه امکان داره دوستانی که تجربه ی عملی کار با معماری سه لایه و استفاده از الگوهای طراحی رو دارن راهنماییم کنن، تو اینترنتم زیاد گشتم اما یه چیزه کامل و کاربردی دستگیرم نشده، همه اشون مثالای ناقص و جسته گریخته هستن
این چیزیه که واقعا همه ی مبتدیای مثل من واسه پیشرفت یادگیری بش نیاز داریم
پیشاپیش ممنونم از کمکتون.

پ ن : من قبلا php کار میکردم، و جدیدن اومدم سمت .net یه چند ماهی میشه . مشکلی هم با سی شارپ ندارم و الانم 2 هفته اس mvc رو شروع کردم
خیلی مشتاقم و علاقه دارم اصولی برنامه نویسی کنم و پروژه هام رو حرفه ای کار کنم (نه مثله قدیما...)
از گروه : برنامه نویسی وب 1124  بازدید
سلام دوستان.ممنون از سایت بسیار خوبتون.من هر برنامه ای رو با سی شارپ مینویسم و میخام اجراش کنم روی این خط برنامه
sqlcmd.ExecuteNonQuery
ارور میده و وصل نمیشه به دیتا بیس اس کیو ال.اگه این ارور حل بشه من میتونم به بقیه تمرینام برسم در غیر اینصورت نمیتونم هیچ قدمی بردارم.ممنون میشم کمکم کنید.با تشکر
از گروه : برنامه نویسی وب 448  بازدید
برنامه ای که2 رشته str1وstr2رااز کاربر بگیردونشان دهد که ایاstr2زیر ریشه یstr1هست یا نه.
از گروه : برنامه نویسی وب 90  بازدید
واسه طراحی وب از کجا باید شروع کنم؟؟
از گروه : برنامه نویسی وب 206  بازدید
با سلام می خواستم بپرسم در سیستمم فریم ورک 4.7 نصب است ولی در کشوی برنامه نشان داده نمی شود علت چیست ؟ آیا این نسخه از ویژوال بیسیک این فریمورک را پشتیبانی نمی کند یا علت دیگری دارد؟ با تشکر
از گروه : برنامه نویسی وب 282  بازدید
با سلام
بنده به تازگی میخام برنامه نویسی کار کنم
یه مشکل پیش پا افتاده دارم هرچی گشتم نتونستم پیدا کنم
وقتی که پنجره form[design] رو میبندیم چطور دوباره بازش کنیم؟
از گروه : برنامه نویسی وب 339  بازدید
برنامه ای بنویسید که یک فایل متنی را بخواند و تعداد فراوانی کلمات،حروف،و کاراکترهای فاصله و ویرگول و غیره را نشان دهد و سپس بگوید بیشترین تعداد کلمه مربوط به کدام کلمه ایست و بیشترین تعداد حروف مربوط به کدام حرف است و کلا متن از چند کلمه تشکیل شده است.
از گروه : برنامه نویسی وب 279  بازدید
سلام خواستم بپرسم کسی از طریق این تبلیغات کلیکی در آمد داشته ؟اصن درسته ؟نیست؟ چطوریه؟من تازه واردم اگه خواستین شما هم ببیین منم راهنمایی کنین اینم لینکش
( لینک )
از گروه : برنامه نویسی وب 25  بازدید
متن سوال در مورد برنامه نویسی هس
از گروه : برنامه نویسی وب 187  بازدید
چگونه می توان متنی را از C# به sql ارسال کرد در صورتی که تعداد کارکترهایش بیشتر از یک ده هزار هستند؟

(data type = nvarchar(max در sql آخرین حدی که یک فیلد ذخیره می کند 4000 کارکتر است.

من یک صفحه Text Editor قصد دارم طرحی کنم که شامل متن و عکس است وقتی می خواهم ارسال کنم که در دیتابیس ذخیره شود

تا 4000 کارکترش ذخیره می شود و مابقی ذخیره نمی شوند.
از گروه : برنامه نویسی وب 246  بازدید
میخواستم فرمی تولید کنم که شامل آپلود عکس و چند تا TextBox باشه که بعد از زدن Submit به مدیر وبسایت ارسال بشه مثل همین فرم که دارم براتون سوال ارسال میکنم باتشکر
از گروه : برنامه نویسی وب 211  بازدید

سپاسگزاریم که با پاسخ دهی گره ای از مشکلات دوستاتون باز می کنید

موضوع سوال:     محدودیت استفاده از جاوا اسکریپت در amp به چه صورت  (مشاهده این سوال و جواب های آن )
شماره سوال: 6363
گروه سوال: برنامه نویسی وب
متن سوال: محدودیت استفاده از جاوا اسکریپت در amp به چه صورت است ؟
 
امکانات html:
bold
لینک شکلک فونت درشت افزودن تصویر راهنما
متن جواب شما:
شما وارد سایت نشده اید!
اگر می خوای جواب به نام خودت ثبت بشه وارد سایت شو!

یا اگر دلت خواست، عضو سایت بشو:
فرم عضویت


حداکثر کاراکتر مجاز: 2000
 
ایمیل شما
(اختیاری؛ جهت اطلاع از جوابهای بعدی این سوال)
 
کد امنیتی مقابل را وارد نمایید:

 
 
 



پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود، سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ir) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات