در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

nk5134

راهنمایی در برنامه نویسی تحت شبکه

سلام همگی. میخوایم یه برنامه insert,delete,update ، در سی شارپ بنویسیم که عملیات جستجو و گزارش گیری رو هم انجام بده. همچنین برنامه باید در شبکه محلی کار کنه و سرعت اجرا اهمیت زیادی داره. یه تعداد سوال اولیه دارم. ممنون میشم راهنمایی کنید :

1- بهترین پایگاه داده برای این کار چیه؟ sql server ، sqllite و ... ؟

2- امکانش هست که برنامه سرور ، سطح دسترسی کلاینت ها رو مشخص کنه؟ مثلا یه کلاینت حق insert نداشته باشه. یا یک کلاینت فقط بتونه گزارش گیری کنه. به چه صورت؟

3- فرقی هست که از ado.net یا linq استفاده بشه؟

4- نمونه open source یا قابل خرید برای این کار وجود داره که از پروتکل tcp استفاده کرده باشه؟

#ُسی_شارپ
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.

سلام .

1- کلا بهترین که وجود نداره ولی چون در ایران هستیم و شما هم با دات نت برنامه نویسی می کنید Sql Server گزینه خوبی هست.

sqlLite برای این برنامه ای که مد نظر دارید مناسب نیست.

2- بله ولی باید خودتون یک برنامه سطح دسترسی بنویسید. هر کاربر چه منو هایی رو ببینه. چه دکمه هایی را روی فرم ببیند. چه فیلد هایی بتواند ویرایش کند و ...

3- اگر پرفورمنس براتون اهمیت داره خب Ado.Net گزینه خوبی هست اما خب قدیمیه و استفاده از Orm ها مانند Dapper و یا Entity FrameWork پیشنهاد میشود.

4-برای جست و جو و گزارش گیری نمونه های زیادی در اینترنت موجود است. کافیه یه سرچ کنید چون این چیزی که میخواید از مواردی هست که همه برنامه نویس ها اوایل کار زیاد میرن سراغش

nk5134

ممنون از راهنمایی جامع و کاملتون

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....