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