Java 现有vb.net/sql server桌面crud应用程序的智能手机可访问性选项

Java 现有vb.net/sql server桌面crud应用程序的智能手机可访问性选项,java,android,vb.net,windows-mobile,smartphone,Java,Android,Vb.net,Windows Mobile,Smartphone,该应用程序是vb.net前端和sql server express后端。网络始终是有线局域网。 安装规模很小,只有几个用户,没有一个拥有任何技术知识。 几乎不需要技术支持,我希望保持这种状态。 我不知道Java或Objective C或HTML/CSS/Javascript,据我所知,它们似乎是Android、iphone或基于web的应用程序上智能手机开发的选择 我希望用户能够访问尽可能多的应用程序功能,在编码和获取新技能方面都尽可能少的努力 我不知道从哪里开始,或者哪条路最容易。 我不知道如

该应用程序是vb.net前端和sql server express后端。网络始终是有线局域网。 安装规模很小,只有几个用户,没有一个拥有任何技术知识。 几乎不需要技术支持,我希望保持这种状态。 我不知道Java或Objective C或HTML/CSS/Javascript,据我所知,它们似乎是Android、iphone或基于web的应用程序上智能手机开发的选择 我希望用户能够访问尽可能多的应用程序功能,在编码和获取新技能方面都尽可能少的努力

我不知道从哪里开始,或者哪条路最容易。 我不知道如何让智能手机可以使用数据库,同时让它在一个小办公室里保持物理安全。 如果一切都一样,我可能会学习HTML/CSS?Javascript,因为它似乎是最广泛适用的。
另一方面,也许我应该等待win phone 7?

好的,.NET Compact Framework已经在WinMobile上可用,因此如果您可以自由选择目标移动操作系统,您应该尝试一下


如果不是,我想对于这样的任务,使用web界面会更好。如果你现在不知道HTML/CSS/JS——对我来说,这不是一个问题,而是一个学习新的有趣时尚事物的好机会

嗯,.NET Compact Framework已经在WinMobile上可用,所以如果您可以自由选择目标移动操作系统,您应该尝试一下


如果不是,我想对于这样的任务,使用web界面会更好。如果你现在不知道HTML/CSS/JS——对我来说,这不是一个问题,而是一个学习新的有趣时尚事物的好机会

我会选择为手机屏幕设计的简单html应用程序

Android或iphone只能获得你的用户的1%。如果你想得到它们,你需要同时用这两种语言编写,然后blackberry和winmo都是SOL

因此,在没有看到应用程序的情况下,很难知道将vn.net转换为您可以从web浏览器获得的内容需要多少工作。。。但我不认为这比安卓或iphone的端口更糟糕,它将允许更大的市场


不管怎样,你都需要学习一些新的东西。不过学习是件好事,对吧?

我会选择一个为手机屏幕设计的简单html应用程序

Android或iphone只能获得你的用户的1%。如果你想得到它们,你需要同时用这两种语言编写,然后blackberry和winmo都是SOL

因此,在没有看到应用程序的情况下,很难知道将vn.net转换为您可以从web浏览器获得的内容需要多少工作。。。但我不认为这比安卓或iphone的端口更糟糕,它将允许更大的市场


不管怎样,你都需要学习一些新的东西。但是学习是好的,对吗?

要以独立于设备的方式接触到最多的用户,那么通过浏览器交付将以最少的努力获得最佳效果

如果您使用数据访问层、业务规则层和用户界面层设计了现有应用程序,那么这可能与为移动/互联网/intranet用户创建ASP.NET UI一样简单

如果你的ApplicAction不是这样设计的,那么我的方法就是把你现有的代码分成这三层,或者至少把UI层从现有的代码中分离出来。然后,只需为您计划使用的每个访问方法实现一个UI层


这样,您需要维护的代码就少了很多,当业务规则或后端数据发生更改时,您只需在一个地方对所有用户界面进行更改

要以独立于设备的方式接触到最大数量的用户,那么通过浏览器交付将以最少的努力为您提供最佳的结果

如果您使用数据访问层、业务规则层和用户界面层设计了现有应用程序,那么这可能与为移动/互联网/intranet用户创建ASP.NET UI一样简单

如果你的ApplicAction不是这样设计的,那么我的方法就是把你现有的代码分成这三层,或者至少把UI层从现有的代码中分离出来。然后,只需为您计划使用的每个访问方法实现一个UI层


这样,您需要维护的代码就少了很多,当业务规则或后端数据发生更改时,您只需在一个地方对所有用户界面进行更改

谢谢。恐怕当前的windows mobile平台已经过时了,所以我想我需要等待win phone 7。如果您打算继续使用托管语言,Microsoft承诺您的所有代码将从
WinMo6.x到7。因此,您现在可以从WinMo 6.5开始,或者使用7版本的emulator-它目前可用。谢谢。如果当前的windows mobile平台已经过时,那么我想我需要等待win phone 7。如果您打算继续使用托管语言,Microsoft承诺您的所有代码都将从WinMo 6.x到7。所以你现在可以从WinMo 6.5开始,或者使用7版本的emulator-它目前是可用的。是的,我需要学习,但我想重点关注最有用的东西HTML非常有用。我不确定你能学到更多有用的东西。。。。因为它将有助于ASP.net、Java servlets以及最终出现在web浏览器中的各种内容。是的,我需要学习,但我想重点关注最有用的内容HTML非常有用。我不确定你能学到更多有用的东西。。。。因为它将有助于ASP.net、Java servlet以及最终出现在web浏览器中的各种东西。不要等待winphone 7。即使它面世,也将占据5-10%的市场份额。更好地利用你的时间做HTML或iphone或android。。。下面介绍了我对HTML的偏好,不要等待winphone 7。即使它面世,也将占据5-10%的市场份额。更好地利用你的时间做HTML或iphone或android。。。根据下面介绍的我对HTML的偏好,我可以看到您关于将UI从现有应用程序中的代码中分离出来以及关于使用ASP.net的意思。Hanks,我可以看到您关于将UI从现有应用程序中的代码中分离出来以及关于使用ASP.net的意思