gpt4 book ai didi

asp.net - Google Web Toolkit 或 Microsoft 技术(Silverlight、ASP.NET)

转载 作者:行者123 更新时间:2023-12-02 17:23:24 25 4
gpt4 key购买 nike

我们拥有大量 MFC 和 VB 代码库。一些应用程序位于 .NET 中。所有这些应用程序在用户计算机上相互操作,并通过套接字与 Unix 服务器连接。

最近,我们开始讨论重写我们的应用程序以及将许多桌面应用程序移动到 Web 上的可能性(它们将在 Intranet 中运行)。一种直接的方法是使用一种 .NET 技术重写它们。但关于使用 Google Web takeit 的建议已经出现,争论是这将有助于创建可在桌面和移动设备上的浏览器中运行的应用程序。

我发现的一个关键问题是 GWT 是对 Javascript 的一个大抽象。这将要求团队学习 GWT、Javascript、IDE 等,因为他们的经验主要是 Microsoft 技术,而不是 Java。对他们来说,学习 .NET 技术而不是 GWT 会更容易。

我不了解 GWT 及其缺点陷阱,也不知道我应该研究的并行 Microsoft 技术。

如果这里的人们能够分享他们使用 GWT 或同等 Microsoft 技术的观点或经验,我将不胜感激。

最佳答案

此类问题很主观,因此您不会得到直接答案。您是否也在重写 unix/socket 后端?或者您是否打算在套接字前面放置一个 Web 服务包装器,因为如果没有这个包装器,我将看不到 Web/互联网解决方案的工作。

就我的钱而言,如果您是 .net/microsoft 公司,那么 MS 技术是最佳选择。 MS 目前支持 jQuery,它是一个客户端 JavaScript 框架,但还有其他框架,例如 extjs。如果您坚持使用 MS 和服务器端解决方案,那么 ASP.NET MVC 目前正在获得很大的关注。恕我直言,MVC 和 jQuery 可以很好地协同工作。

如果您为后端设置基于 REST 的 Web 服务层,这意味着您甚至可以使用由任何 JavaScript 框架提供支持的平面 html 前端,而根本不需要服务器端 Web 渲染技术。对于 REST,如果您坚持使用 MS 技术,可以查看 .NET WCF。

关于asp.net - Google Web Toolkit 或 Microsoft 技术(Silverlight、ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2628853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com