加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 我应该将LightSwitch用于大型项目吗?

发布时间:2020-12-16 03:59:33 所属栏目:asp.Net 来源:网络整理
导读:我正在研究一个项目,现在我正在使用asp.net MVC5.总而言之,这个应用程序有 基本人力资源模块,有很多CRUD屏幕 仓库管理,您可以将设备运输到其他仓库或分配给项目或个人. 采购订单系统,无需任何结算. 基本项目管理系统,用于管理每个项目的工作人员. 为我创建CR
我正在研究一个项目,现在我正在使用asp.net MVC5.总而言之,这个应用程序有

>基本人力资源模块,有很多CRUD屏幕
>仓库管理,您可以将设备运输到其他仓库或分配给项目或个人.
>采购订单系统,无需任何结算.
>基本项目管理系统,用于管理每个项目的工作人员.

为我创建CRUD屏幕需要很长时间.购买系统也只有一个批准系统.

今天,我正在寻找LightSwitch并看一些视频.

我的问题:

>将LS用于上述应用程序是否合适?
>我想我需要支付LS,但我找不到好的信息.我需要购买哪种产品. Visual Studio Ultimate?
>我可以使用带有LS的asp.net mvc框架,如果在我的开发的某些步骤中LS对我来说还不够.

解决方法

我自己一直把LightSwitch看作RAD(快速应用程序开发)的解决方案,大约2周了.我有VS 2012 Ultimate但必须下载Update 2(我认为)才能获得最新的 HTML LightSwitch项目模板.请记住,LS有两种风格:默认的Silverlight解决方案,然后是后来更新中提供的 HTML5 jQuery版本.如果您的客户端不喜欢插件,那么您必须使用HTML5路由.

我喜欢使用正确的工具来获得正确的解决方案. CRUD屏幕真的很痛苦,因此我对LS感兴趣.为此,它可以很好地用于简单的CRUD数据形式的数据解决方案,例如您的HR模块.我正在将它用于简单的用户访问和维护应用程序.它与传统编码有点不同,因为它主要是基于配置的WYSIWIG框架,在某些情况下可以添加自定义代码.样式是棘手和痛苦的,但你可以找到专门的在线资源.如果您准备花时间学习LightSwitch,那么如果将来构建许多CRUD应用程序,您可以节省一些时间.

话虽这么说,MVC的脚手架功能还为您生成基本的CRUD控制器和视图.如果你已经在使用MVC,那么为什么要重新学习(在LightSwitch中)如何在MVC中轻松完成你已经熟悉的事情?

采购订单和PM类型系统通常充满业务规则和例外.我个人不会将LS用于此类应用程序.对于这种类型的开发,MVC更具可扩展性和可靠性…… IMO.

希望这可以帮助.干杯.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读