یکی کردن اطلاعات دو پایگاه داده در دو سیستم با سی شارپ
امکان دارد در برخی از پروژه های خود نیاز پیدا کنید امکانی در نرم افزار قرار دهید تا کاربرانی که قرار است با این نرم افزار کار کنند، بتوانند نرم افزار را در دو محل مختلف نصب و در هر دو محل از آن استفاده کنند. در اینجا باید این امکان برای کاربر فراهم شود تا بتواند اطلاعات پایگاه داده را در هر دو محل به صورت یکسان نگه دارد و بتواند قبل از شروع کار در هر محل، تغییرات محل قبلی را روی سیستم اعمال و کار خود را ادامه دهد.
به عنوان مثال کاربر نرم افزار را هم در محل کار و هم در منزل خود نصب کرده است. حال این کاربر به محل کار خود مراجعه و شروع به کار کردن با نرم افزار می کند و یک سری رکورد را ذخیره، ویرایش یا حذف می کند. بعد از اتمام ساعت کاری در محل کار خود قصد دارد ادامه کار را در منزل انجام دهد. در اینجا کاربر باید قبل از ترک محل کار خود بتواند یک خروجی از تغییرات انجام شده تهیه و به سیستم منزل انتقال و داخل نرم افزار Import کند. با این کار اطلاعات هر دو پایگاه داده در هر دو محل یکسان می شود و کاربر می تواند ادامه کار را در منزل انجام دهد. همچنین کاربر باید دقیقا همین مراحل را بعد اتمام کار در سیستم منزل انجام دهد، تا هنگام مراجعه به سیستم محل کار بتواند تغییرات را در آن سیستم اعمال و کار خود را ادامه دهد.
نکته خیلی مهم در اینجا این است که، نرم افزار باید طوری پیاده سازی شود تا کاربر تنها با یک کلیک از داخل نرم افزار، بتواند عملیات یکسان سازی را انجام دهد و تغییرات را Export و Import کند. ما در این دوره قصد داریم نحوه یکی کردن اطلاعات دو پایگاه داده در دو سیستم را با زبان سی شارپ به شما آموزش دهیم.
مواردی که در آموزش یکی کردن اطلاعات دو پایگاه داده در دو سیستم با سی شارپ بررسی شده است:
- یکسان سازی اطلاعات دو پایگاه داده در دو سیستم به صورت دوطرفه
- گرفتن خروجی از تغییرات ایجاد شده در سیستم مبداء
- وارد کردن فایل خروجی در سیستم مقصد
- پیاده سازی یک پروژه برای مدیریت کارمندان و کالاها
- مدیریت کارمندان(ذخیره، ویرایش، حذف و نمایش لیست کارمندان)
- مدیریت کالاها(ذخیره، ویرایش، حذف و نمایش لیست کالاها)
- و…
ابزارها و تکنولوژی های مورد استفاده:
- Visual Studio
- SQL Server
محتوای محصول دریافتی:
- آموزش ویدیویی
- سورس پروژه