asp.net-mvc – Microsoft ASP .NET Web API,MVC 4和SPA架构
发布时间:2020-12-16 07:11:51 所属栏目:asp.Net 来源:网络整理
导读:微软最近发布了MVC 4 Beta,它具有Web API和SPA等新的非常好的功能.一如既往,微软的演示并未展示软件设计前瞻性的最佳实践.例如,使用与EF紧密耦合的DbController. 在我看来,SPA和Web API在现代ASP .NET应用程序中同时进行. 我想听听有关构建基于MVC 4的解决方
微软最近发布了MVC 4 Beta,它具有Web API和SPA等新的非常好的功能.一如既往,微软的演示并未展示软件设计前瞻性的最佳实践.例如,使用与EF紧密耦合的DbController.
在我看来,SPA和Web API在现代ASP .NET应用程序中同时进行. 例如,将Web API项目与基础MVC4项目中的自己的控制器分开是否是一个好习惯.如何处理SPA而不是使用DbController来分别保持数据持久性?什么是常规MVC4应用程序的主要角色,尤其是Razor视图? 任何其他想法或建议都非常感谢. 解决方法
关于MVC4 Web API的分离:imho(一如既往)它取决于你的具体项目.
关于EF:您绝对不应该返回EF实体,而是返回您自己的DTO. MVC剃刀视图的作用可能是渲染从客户端动态加载的部分视图.你也可以为最初加载的Index页面做一些像CSS / JS等条件加载的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – .Net SQL Server连接字符串 – 隐藏其他开发人员
- asp.net – 如何在网格中按日期升序?
- 验证 – ASP.NET和EF Core – 对于由Scaffold-DbContext生成
- ASP.NET Core 配置 EF 框架服务 - ASP.NET Core 基础教程 -
- asp.net – 多项目模板文件夹结构不正确
- asp.net – 什么是.MSPX文件扩展名?
- ASP.NET Excel导出编码问题
- asp.net-mvc – 可以通过RedirectToAction传递模型吗?
- asp.net-mvc – MVC 3布局页面,Razor模板和下拉列表
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
推荐文章
站长推荐
- asp.net-mvc – 在ASP.NET MVC中创建ETag过滤器
- asp.net – Response.Redirect()不起作用
- asp.net-mvc – Url.Action是编码参数值
- asp.net-mvc – MVC 3 – Razor – 从模型打印值
- asp.net – 在类库中引用RoleProvider
- ASP.NET MVC和Web Forms在同一个Web应用程序中?
- asp.net-mvc – MVC 4中的主 – 详细信息样式视图
- asp.net – 如何为我的网站实现Facebook“赞”按
- asp.net-mvc – 我可以获取html.HiddenFor / Htm
- ASP.NET成员资格 – 让用户使用以前的密码
热点阅读