یه موضوع خیلی ساده یا یه بحث خیلی پیشرفته و علمی واست سوال شده و دوس داری توی یه جمعی مطرحش کنی و ببینی کسی می دونه جواب سوال ذهنت رو؟ درست اومدی!
تو سایت سوال و جواب می تونی سوالایی که واست جالبه، به جوابشون نیاز داری، یا دوس داری بپرسی رو می پرسی، تو هر زمینه ای و تو هرسطح علمی و غیر علمی ای، بعدش، دوستای دیگه مثله خودت که به موضوع سوال مطرح شده تو علاقه مند هستن، به سوال تو جواب میدن.
تو هم همینطور به سوالایی که علاقه مندی و جوابشونو می دونی جواب می دی... اینجوری یه جمع پویایی شکل می گیره که به مباحثه و رفع مشکلات هم می پردازن، که اسمش می شه سوال و جواب... خوش اومدی به جمعمون...
واسه آشنایی بیشتر پیشنهاد می کنیم یه نگاهی به صفحه سوالات متداول بندازی.


کسب درآمد کسب درآمد با پاسخ گویی به سوالات ویژه









این سوالا تازه ثبت شدن؛ جوابشونو می دونی؟















چند تا سوال بدون جواب تصادفی:
روی یه پروژه ی شخصی دارم کارم میکنم تحت معماری سه لایه، اما فعلا تو همون لایه ی 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 رو شروع کردم
خیلی مشتاقم و علاقه دارم اصولی برنامه نویسی کنم و پروژه هام رو حرفه ای کار کنم (نه مثله قدیما...)






















































گروه های سوال و جوابی


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

با استفاده از این گروه ها می توانید:

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

بخش مشاوره، پرسش و پاسخ برای سایت خود راه بندازید.

سوالات مورد علاقه خود را تجمیع نمایید.

جهت ایجاد گروه سوال و جوابی جدید برای سایت، وبلاگ و یا برای شخص خودتون کافیه که در سایت عضو بشید. پس از عضویت امکان تعریف بینهایت گروه جدید خواهید داشت. نمونه ای از گروه های سوال و جوابی در زیر آمده است:


تازه ترین گروه های سوال و جوابی ثبت شده

عسل، عصاره زندگی!
تمام آن چیزی که درباره ی فواید عسل و خواص درمانی آن می خواهید بدانید از ما بپرسید!

زندگی خوب
مرکز مشاوره زندگی خوب

پزشکی، سلامت، بهداشت
بررسی انواع بیماری ها و بهترین روش های درمان آنها کارهایی برای بهبود کیفیت زندگی و حفظ سلامتی

طراحی وب سایت
این گروه برای علاقه مندان به یادگیری طراحی وب سایت به خصوص از طریق کانال یوتیوب سایت سوال و جواب ایجاد شده است.

بدنسازی،فیتنس و تغذیه
سلام بنده،در رشته های ورزشی مختلف شرکت کردم و از کودکی علاقه خاصی به ورزش دارم.هروقت که بشه مقالات ورزشی فارسی و انگلیسی زبان رو مطالعه میکنم.هدفم از تشکیل این گروه اینه که بتونم تجربیات و دانسته های خودم رو به شما منتقل کنم و همچنین بتونم از اطلاعات شما دوستان هم استفاده کنم

مشکلات نظام وظیفه - سربازی - صدور کارت نظام وظیفه
مشکلات نظام وظیفه - سربازی - صدور کارت نظام وظیفه - شروع به خدمت - و ....

گروه مشکلات موبایل
این گروه برای طرح مشکلات موبایل ساخته شده است.

اسم فیلم یادم رفته
اسم فیلم یادت رفته؟ خلاصه فیلم و یه چیزی از فیلم یادته اما درست حسابی نه و اسمشو می خوای؟ اینجا سوالتو بپرس تا دوستات اسمشو بهت بگن...

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

ایرانیان مقیم اروپا
این گروه برای گردآوری سوالات ایرانیان مقیم خارج از کشور به خصوص ایرانیان مقیم اروپا تشکیل شده است.

ایرانیان مقیم امریکا
این گروه برای جمع آوری سوالات مربوط به مسایل ایرانیان خارج از کشور به خصوص ایرانیان مقیم کشور ایالات متحده امریکا تشکیل شده است.

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



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

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

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

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