سلام خسته نباشید.
من یک نرم افزار انبار داری دارم که میخوام از چند محیط جداگانه بتوان باهاش وصل شد و عملیات CRUD را انجام داد.
اگر دیتابیس را روی هاست ویندوزی هاست کنم و کانکشن استرینگ را تغییر بدم به هاست و User Interface را هم به اون سیستم های که قرار است وصل بشن نصب کنم به نظر شما میتوانم اپلیکشن را آنلاین استفاده کنم؟
یعنی چنین چیزی منطقی است و برای ساخت آنلاین دسکتاپ اپلیکشن از همین شیوه استفاده میشه؟
نرم افزارهای دسک تاپ مثل نرم افزار ها یا اپلیکیشن های تحت وب نیستن که بتونید در محیط اینترنت استفاده کنید. اما می تونید به صورت آنلاین از اطلاعات این نرم افزار ها استفاده کنید.
برای استفاده از نرم افزار دسک تاپ به صورت آنلاین به موارد زیر دقت کنید :
ایجاد کانکشن استرینگ به صورت داینامیک در سی شارپ
همچنین در آموزش زیر هم به صورت کامل یک نرم افزار انبارداری تحت شبکه به همراه کانکشن استرینگ داینامیک آموزش داده شده.
آموزش c# در قالب پروژه فروش و انبارداری تحت شبکه با WPF
نکته : کانکشن استرینگ در حالت عادی به صورت زیر هست :
Server=.; Initial Catalog=DataBaseName; user Id=sa; Password=***
در جلوی واژه Server یک دات (.) قرار داده شده به این معنی که دیتابیس در لوکال هست. اما وقتی شما دیتابیس رو در یک سرور قرار میدید و یک آی پی استاتیک روی اون سرور تنظیم می کنید دیگه باید جلوی سرور آدرس IP رو قرار بدید. مثلا اگر آی شما 178.131.50.65 باشه کانکشن استرینگ به صورت زیر میشه:
Server=178.131.50.65; Initial Catalog=DataBaseName; user Id=sa; Password=***
سلام. بنده دقیقا همین کارو انجام دادم و خیلی خوب هم جواب داده. من خودم یک نرم افزار wpf رو روی سرور مجازی قرارد دادم و همین العان روی یک شرکت بزرگ فعال هستش و کاربران هم در حال استفاده از نرم افزار هستند و هیچ مشکلی هم نداره.
بنده از سرور مجازی استفاده کردم و پیشنهاد میکنم که شما هم یا دیتابیس رو روی هاست ویندوزی قرار بدید یا از سرور مجازی استفاده کنید چونکه خیالتون از بابت سرور راحت هستش و با یک هزینه کم دردسرهای نگهداری سرور رو به شرکت ارائه دهنده سرویس می سپارید. اگر از هاست استفاده کنید به مراتب مدیریت راحت تر نسبت به سرور مجازی داره. چونکه وقتی هاست تهیه میکنید همه چیزش آماده است و فقط کافیه دیتابیس خودتون روی هاست از طریق کنترل پنلی که بهتون میده ریستور کنید و اطلاعات کانکشن خود رو توی نرم افزارتون استفاده می کنید. ولی وقتی از سرور مجازی استفاده کنید کار یه خرده دشوارتر هست، بدین صورت که یک سرور خام در اختیار شما قرار میگیره و شما باید ابتدا sql رو روی اون نصب کنید، بعد تنظیمات کانکشن از راه دور و روی اون ست کنید، همچنین باید روی فایروال سرور یک سری تنظیمات و یک سری پورت ها رو وارد کنید و... که اگه آشنایی با این مواردی که گفتم نداشته باشید اولش یه خرده ممکنه سردرگم بشید. در صورتی که در هاست ویندوزی هیچ کدوم از این کارها رو نیاز نیست انجام بدید. البته سرور مجازی منابع بیشتری نسبت به هاست در اختیار شما قرار میده که بستگی به تعداد کاربران شما داره که از هاست استفاده کنید یا از سرور مجازی.
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
272
- پاسخ :
1
|
تاریخ :
1398/09/16
- ساعت :
11:41:00 AM
- بازدید :
4242
- پاسخ :
1
|
تاریخ :
1398/09/07
- ساعت :
02:15:00 PM
- بازدید :
3836
- پاسخ :
5
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
550
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3146
- پاسخ :
2
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
606
- پاسخ :
0
|
تاریخ :
1398/09/14
- ساعت :
09:43:00 PM
- بازدید :
3290
- پاسخ :
2
|
تاریخ :
1398/09/17
- ساعت :
12:33:00 AM
- بازدید :
5808
- پاسخ :
2
|
تاریخ :
1402/04/18
- ساعت :
02:50:00 PM
- بازدید :
1184
- پاسخ :
1
|
تاریخ :
1402/01/19
- ساعت :
12:30:00 PM
- بازدید :
1540
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
370
- پاسخ :
1
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
909
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
891
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1281
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4746
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1113
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
564
- پاسخ :
1
|
تاریخ :
1403/07/27
- ساعت :
03:21:00 PM
- بازدید :
126
- پاسخ :
1
|
تاریخ :
1403/07/26
- ساعت :
09:00:00 PM
- بازدید :
71
- پاسخ :
0
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
300
- پاسخ :
1
|