Lightswitch HTML 是否支持成熟的网络应用程序开发?
Does Lightswitch HTML support full-fledged web application development?
当 LightSwitch 刚问世时,我对它很感兴趣,但经过初步评估后,我了解到您无法使用 HTML5、jQuery、CSS。它仅支持带有 Silverlight 的桌面应用程序,然后当 HTML 客户端出现时,它只允许您构建移动应用程序。
但是现在,我想知道它是否已经足够成熟到我们可以使用它构建一个完整的以业务为中心、基于标准的 Web 应用程序的程度?也就是说,运行 在网络浏览器中供用户 运行 使用标准网络浏览器。
LightSwitch 2013 HTML 输出 html 与 IE9+、Chrome 和 Firefox 兼容,而且,如您所知,不不再需要 Silverlight。它随 jQuery 1.9 一起发布,并与 knockout、amsvis、lodash、winjs 等兼容。
要回答您的问题,是的,它完全有能力构建一个完整的以业务为中心的 Web 应用程序。然而,作为一个 SPA(单页应用程序)有很多开销,初始页面加载可能对许多用户来说是不可接受的。这非常适合需要基于浏览器的软件来克服系统安全策略问题的内部网络。
对于 public 面向互联网的 Web 应用程序,我仍然更喜欢 ASP.NET MVC 5,原因有很多,例如带宽效率、速度、兼容性和灵活性。
当 LightSwitch 刚问世时,我对它很感兴趣,但经过初步评估后,我了解到您无法使用 HTML5、jQuery、CSS。它仅支持带有 Silverlight 的桌面应用程序,然后当 HTML 客户端出现时,它只允许您构建移动应用程序。
但是现在,我想知道它是否已经足够成熟到我们可以使用它构建一个完整的以业务为中心、基于标准的 Web 应用程序的程度?也就是说,运行 在网络浏览器中供用户 运行 使用标准网络浏览器。
LightSwitch 2013 HTML 输出 html 与 IE9+、Chrome 和 Firefox 兼容,而且,如您所知,不不再需要 Silverlight。它随 jQuery 1.9 一起发布,并与 knockout、amsvis、lodash、winjs 等兼容。
要回答您的问题,是的,它完全有能力构建一个完整的以业务为中心的 Web 应用程序。然而,作为一个 SPA(单页应用程序)有很多开销,初始页面加载可能对许多用户来说是不可接受的。这非常适合需要基于浏览器的软件来克服系统安全策略问题的内部网络。
对于 public 面向互联网的 Web 应用程序,我仍然更喜欢 ASP.NET MVC 5,原因有很多,例如带宽效率、速度、兼容性和灵活性。