基于Windows的隐式应用程序到Web界面 [英] Covert Windows based application to web interface

查看:93
本文介绍了基于Windows的隐式应用程序到Web界面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我希望有人能提供一些指导.

我们公司为宾馆/旅馆/住宿加早餐旅馆等创建了在线预订软件.

该软件将信息存储在本地Firebird数据库上,并在同步后将信息在线发送到我们的服务器,以便当客户在线进行预订时,他们会看到有关可用性的最新信息.

我们希望基本上将整个应用程序转换为Web界面,以便我们的客户导航到Web页,登录并可以访问其信息;而不是使用基于Windows的应用程序.这样做的好处是可以从任何地方访问其信息,以及轻松更新数据库等.

由于我不是很发展",所以我需要一些帮助.

甚至我的基本知识也告诉我,由于软件中的模块不同,因此没有应用程序可以执行此操作.我正在寻找的信息是关于人的.从Windows到基于Web的迁移方面,基本上我们都会建议我们需要什么样的开发人员,最好的语言是什么.

谢谢和问候,

Kyle

Hi all, I hope someone can offer some guidance.

Our company created online reservation software for guest houses/hotels/bed and breakfasts, etc.

This software stores information on a local Firebird database and when synchronized, sends the information to our server online so that when clients make reservations online, they see the latest information with regards to availability.

We would like to convert basically the entire application to a web interface, so that our clients navigate to a web page, log in and have access to their information; instead of using a windows based application. Benefits of this are being able to access their info from anywhere as well as the ease of updates to the database, etc.

As I am not very ''developmentally'' minded, I need some help with this.

Even my basic knowledge tells me that there is no application that can do this due to the different modules in the software. The information I am looking for is with regards to people. What sort of developers would we need, what would be the best languages, basically any advise on the move from Windows based to web based.

Thanks and regards,

Kyle

推荐答案

我建​​议使用Silverlight.它提供了更丰富的体验,类似于桌面,但可以通过Web传递.它可以在任何具有适当浏览器插件的Windows机器上运行(大多数浏览器).开发过程中的调试也非常容易.
I''d recommend Silverlight. It provides amuch richer experience that is desktop-like, yet delivered via the web. It works on any Windows box that has the approrpiate browser plug-in (most browsers). Debugging during development is also very easy.


除了以最一般的方式,在不了解软件的情况下很难回答的问题.

您将需要Web开发人员,作为.NET的人,我建议您使用Asp.Net/C#.但是,您还应该查看其他语言和技术,所有这些语言和技术都将产生一个出色的网站,并且需要根据您的特定需求/发展喜好来选择这些语言和技术.

您应该做的第一件事是雇用可以分析您已经完成的工作并推荐/记录可行性和将应用程序转换为基于Web的步骤的文档.然后,您需要组建一个团队,让他们进行工作.

同样,在不了解更多信息的情况下,您将需要1到n个开发人员,DBA,团队负责人等,这实际上是无法了解所提供的信息.

我相信其他人会给出不同的答案,您也许可以从其中的任何一个或全部中总结出一个计划,以帮助自己.
Other than in the most general way a very difficult question to answer without knowing more about your software.

You would need web developers and, as a .Net man I would recommend using Asp.Net/C#. However, you should also look at other languages and technologies all of which will produce an excellent website and which need to be chosen based on your specific need/developmental tastes.

The first thing you should do is to employ someone who can analyse what you have already done and recommend/document the viability and the steps needed to convert the application to be web based. Then you would need to assemble a team and get them to carry out the work.

Again, without knowing much more about what you do and what you need you will require between 1 and n developers, DBAs, team leaders, etc, etc., really no way to know with the information provided.

I''m sure others will give different answers and you may be able to put together a plan from any or all of them to help yourself.


这很困难.

您无法进行直接换位,这需要重写.
如果该应用程序设计正确,则可以创建一个使用与该应用程序相同逻辑的Web UI.
It is difficult.

You can''t do a direct transposition, it will require a rewrite.
If the app is designed right, then you can create a web UI that uses the same logic as the app.


这篇关于基于Windows的隐式应用程序到Web界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆