با سلام

خیلی از دوستان درخواست کرده بودند که در پروژه های تحت شبکه که اطلاعات بر روی یک سرور ذخیره میشود, اطلاعات را مستقیم بر روی سرور ذخیره نکنیم و یک دیتابیس لوکال داشته باشیم و در زمان برقراری اینترنت یا شبکه اطلاعات با بنک روی سرور همگام سازی شود.

ما این دوره فوق العاده کاربردی و پیشرفته را در قالب یک پروژه کوچیک اموزش دادیم که امیدوارم مفید باشه

 

سرفصل دوره:

بخش اول:

توضیحات پروژه

ایجاد بانک اطلاعاتی کلاینتگ

ایجاد بانک اطلاعاتی سرور

ایجاد فرم ورود به نرم افزار (همگام سازی داده بین سرور و کلاینت)

برسی وضعیت اینترنت در C#

 

بخش دوم:

تکمیل فرم لاگین

ارسال اطلاعات بین فرم ها

برسی انواع رخ داد بین سرور و کلاینت هنگام لاگین

ایجاد فرم اصلی

ایجاد فرم ایجاد و ویرایش اطلاعات

تکمیل فرم ثبت داده در کلاینت

درج اطلاعات و تست آن

 

بخش سوم:

نمایش رکوررد ها به جهت حذف و ویرایش

ایجاد فرم ویرایش اطلاعات در کلاینت

ایجاد بخش حذف داده ها ر کلاینت

ایجاد بخش نمایش وضعیت اینترنت

 

بخش چهارم:

شروع بخش های مربوط به همگام سازی اطلاعات

برسی وضعیت اینترنت برای همگام سازی

افزودن رکورد های با Status = 1 در سرور اصلی

برسی یک خطای احتمالی در ثبت و ویرایش اطلاعات در سرور و رفع

همگام سازی اطلاعات ویرایش شده ی کلاینت در سرور

 

بخش پنجم:

همگام سازی اطلاعات حذف شده ی کلاینت با سرور (سریعترین و بهینه ترین روش)

ایجاد فرم نمایش اطلاعات به اشتراک گذاری شده ی کاربران از سرور

ایجاد دکمه هی بعدی و قبلی

نمایش پیشفرض داده ها