نرم افزار تحت وب را مثل نرم افزار تحت ويندوز ميتوان اصولي عرضه كرد؟

roebuck

Member
سلام

در موردتحت وب بودن يا تحت ويندوز بودن يك نرم افزار سوال داشتم.

براي يك آژانس املاك مي خوام نرم افزار بنويسم.

خودم فكر ميكنم به اين خاطر كه شايد در آينده بنگاه دار بخواد از اين نرم افزار در اينترنت استفاده كنه ،بهتر باشه تحت وب بنويسمش.

اما موقع عرضه ،مثل يك نرم افزار تحت ويندوز نميشه عمل كرد. كه براش setup درست كرد و راحت توسط مشتري نصب شود .
بلكه بايد فايلها در جاي خاصي كپي شوند و حتما IIS نصب باشه و براي اجرا مسير رو در URL يادشون باشه.نه مثل نرم افزار تحت ويندوز كه با اجراي يك فايل exe برنامه RUN ميشه.

لطفا راهنماييم كنيد كه كار درست چي هست؟آيا من درست فكر ميكنم يا راهي براي درست عرضه كردن نرم افزار تحت وب وجود داره؟

ممنون
 

mazoolagh

Active Member
پاسخ مثبت هست و خود مایکروسافت ابزارش رو داره : microsoft web deployment tool
بطور خیلی خلاصه web deploy tool یک ابزار اختصاصی iis هست که امکان export کردن یک سایت یا application و حتی یک سرور کامل رو به شما میده.
شخصا باهاش کار نکردم به همین خاطر بهتر هست برای اطلاعات بیشتر و دقیقتر از لینک های زیر استفاده کنین.

http://www.iis.net/download/webdeploy
در پایین همین صفحه آموزش های کامل نصب و ... بصورت مصور هست.

سئوالاتتون رو هم در انجمن iis مطرح کنین:
http://forums.iis.net/1144.aspx
 
  • Like
Reactions: MDP

mo.esmp

Member
خوب اگه میخواید نرم افزار تحت وب هم کار کنه مسئله قابل تامل دیتابیس برنامه است. برای این کار میتونی 2 راه داری یا اینکه کامپیوتر خود آژانس املاک رو به سرور تبدیل کنی یا اینکه از سرویسهای هاستینگ استفاده کنی و وب سایت آژانس همراه با دیتابیس برنامه رو بر روی سرور خارجی بزاری.
 

roebuck

Member
يك سوال:

براي اينكه فايلهاي پابليش شده ي پروژه تحت وب vs روي سيستم مقصد اجرا بشه آيا بايد VS روي اون سيستم نصب باشه؟

اگر اينطور باشه پس بايد نرم افزار Windows application عرضه بشه...
 

mo.esmp

Member
برای اجرای وب سایت نیاز به IIS هست و نیازی نیست Viisual Studio رو نصب کنید. پست دوستمون mazoolagh رو به خوبی مطاله کنی به جواب میرسی.
 

جدیدترین ارسال ها

بالا