C# 关于VisualWebGUI的建议
有人用过这个吗 ,他们的要求是否正确? 我一直在他们的网站上阅读,你可以同时制作Web/桌面应用程序,这似乎令人惊讶,而且他们说你不必再担心更新面板、AJAX,这一切都在服务器上,而且他们有第三方控件的包装器C# 关于VisualWebGUI的建议,c#,asp.net,frameworks,C#,Asp.net,Frameworks,有人用过这个吗 ,他们的要求是否正确? 我一直在他们的网站上阅读,你可以同时制作Web/桌面应用程序,这似乎令人惊讶,而且他们说你不必再担心更新面板、AJAX,这一切都在服务器上,而且他们有第三方控件的包装器 我的意思是,总的来说,它在理论上看起来很棒,但在现实中呢?我对任何声称它能帮我完成所有工作的产品都有一种天生的不信任。通常,这意味着一两件事: 它做了它认为我应该做的一切,并且忽略了除了主要任务之外我还需要做的所有细节 它可以处理所有的细节,但要安装、配置或使用它需要比我自己做更多的工作
我的意思是,总的来说,它在理论上看起来很棒,但在现实中呢?我对任何声称它能帮我完成所有工作的产品都有一种天生的不信任。通常,这意味着一两件事:
也就是说,我从未使用过该产品,也不能给出超出我自己怀疑的意见。我们有一个使用Visual Web GUI构建的生产商业软件应用程序 我们不可能使用像aspx这样的传统堆栈构建这个系统。我们的网站是 VWG最适合于业务线应用程序。。不是Web 2.0/弹跳球/youtube/视频或社交网络类型的应用程序 以下是我们所学到的: 1.不要试图扩展到1000个用户。。每个用户都有一个服务器端全状态组件,因此直观地说,与无状态的传统应用程序相比,这将限制用户数量。 2.最好用于具有大量复杂业务规则和数据的业务应用程序(当然是我们的!) 3.最适合使用大众汽车附带的标准外观的应用。。所以你真的不能用它来建立Facebook。大多数大众应用程序看起来像Outlook。 4.当然,您必须使用.Net堆栈 在积极方面: 1.你可以非常快地摧毁你的系统中的大量内容。。。因为该框架是基于Winform模型的。您确实需要以不同的方式处理模式表单,但在大多数情况下,代码看起来和感觉上都像winform代码
米奇我认为米奇对这个问题给出了很好的答案。我已经使用这个工具构建了几个应用程序,Mitch是100%正确的。在这个时候,他们没有做任何花哨的事情,所以没有什么值得怀疑的。Gizmox并不是说他们可以为您做任何事情,但他们擅长的是他们框架中的AJAX部分。我可以轻松创建一个出色的UI,并启动和运行数据/业务规则/ORM;为用户带来良好的体验 然而,尽管如此,主题化还是很耗时的。这并不难,但很乏味。此外,您必须了解应用程序的状态、活动视图的数量等。正如Mitch所说,它在服务器上为每个用户保留信息,因此请注意 总的来说,这是一个很好的框架。如果您正在考虑快速构建一些东西(甚至是原型),那么您不会出错。还记得使用VB6进行原型设计的那些日子吗,那是天赐良机。此外,如果应用程序符合Winforms应用程序的模式(如果您愿意,也可以使用SWING),那么VWG就是一个非常合适的应用程序。这并不是说将MVC与Telerik或其他RIA第三方工具结合使用不会产生很好的效果,而是需要更长的时间。大众汽车就是它所说的那样,米奇和我也差不多是这么说的
开发没有灵丹妙药,没有框架可以做所有事情,这是不可能的。我已经使用VSGui 3年了,它一旦部署就非常稳定,它以同样的方式在所有浏览器上工作,所以你不必担心修复css,它真的很强大 坏的一面是,它会在服务器上加载很多内容,而且不像公共网站那样可用,它更适合内部工具和私人项目
我喜欢的是,你可以在windows窗体中工作,并且可以发布web 虽然已经很晚了,但男人真的非常感谢你的建议。1+ :)