سلام دوستان
من میخوام یه برنامه بنویسم که قراره روی چند سیستم نصب بشه و به طور همزمان در شبکه کارکنه،یعنی یه سیستم به عنوان سرور درنظر گرفته میشه و دیتابیس روی اون نصب میشه و باقی سیستم ها فقط خود برنامه رو دارند و دیتابیس سرور استفاده میکنند.
میخواستم بدونم برای انجام این کار باید کار خاصی انجام بدم(مبحث خاصی رو درنظر بگیرم) یا این که مانند سایر برنامه ها ایجاد میشه و این همزمانی استفاده از دیتابیس مشکلی رو بوجود نمیاره؟!!



جواب بصورت نقل قول


میتونید برای ساخت سرور از WCF استفاده کنید سپس User Interface یا همون رابط کاربری یا همون کلاینت رو با Win Form یا WPF یا ASP.net یا با استفاده از xamarin و یا monodevelop رابط کاربری خودتون رو برای ویندوز و وبسایت و Mac و لینوکس اندروید و IOS گسترش بدید.فقط هواستون باشه که حتماً کدنویسی و پروژه ها و dll ها رو مدیریت کنید و همه رو یکجا ننویسین.