ASP.NET MVC 3:我可以将C#Razor Views与F#控制器结合使用吗?
发布时间:2020-12-16 06:45:29 所属栏目:asp.Net 来源:网络整理
导读:我认为这是一个直截了当的问题,我认为很有可能答案是肯定的(虽然混合语言项目通常是不可能的,但在我看来View Engine得到特殊处理).我知道我也可以很容易地尝试这一点,但为了记录,并节省一些时间,我想知道这种组合是否可行(我自己还没有使用过ASP.NET MVC或Ra
我认为这是一个直截了当的问题,我认为很有可能答案是肯定的(虽然混合语言项目通常是不可能的,但在我看来View Engine得到特殊处理).我知道我也可以很容易地尝试这一点,但为了记录,并节省一些时间,我想知道这种组合是否可行(我自己还没有使用过ASP.NET MVC或Razor,我正在考虑在工作中开展新项目的选项.
编辑:我特别感兴趣的是这个组合是否可以在一个项目中完成.或者更具体地说,使用这种组合是否有任何特征损失(即使两个项目设置是要走的路). 解决方法
你绝对可以将C#Razor代码与F#控制器混合使用.可以在单个项目中执行此操作(通过修改Web项目以使用F#).一个更简单的选择是创建一个标准的C#Razor Web项目和一个单独的F#项目(包含模型和控制器代码).
我创建了一个Visual Studio template,可以让你做到这一点. 遗憾的是,该模板尚未在Visual Studio库中提供(因此您无法从“新建项目”对话框中的“在线模板”选项卡中看到它).他们的上传机制存在一些问题,我正在尝试解决这个问题,所以很快就会出现在那里. Daniel Mohl在Visual Studio Gallery上也有几个ASP.NET MVC模板,但我不确定它们是否使用了Razor. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 如何从用户控件中引用母版页内容控件?
- asp.net – 中等信任文件I / O权限
- asp.net-mvc-4 – 将项目升级到MVC 5
- asp.net-mvc – 允许asp.net mvc 2控制器名称的URL中的连字
- asp.net – 使用JQuery从viewstate获取值?
- asp.net-mvc-3 – 如何在VIEW MVC3 Razor中显示webforms页面
- asp.net – 如何将查询字符串添加到facebook登录按钮的redi
- asp.net-mvc-4 – 在asp.net MVC URL中重写或更改路由?
- asp.net – 使用必填字段验证器更改文本框颜色 无扩展器控制
- asp.net – 查询字符串:查询字符串是否包含也包含查询字符
推荐文章
站长推荐
- ASP.NET – 在GridViewRowEventArgs Row.Cells.I
- asp.net – Panel visible = true没有任何效果
- asp.net-mvc – ASP.NET MVC:如何创建一个可用的
- asp.net-mvc – 我为什么要测试我的HTMLHelpers?
- ASP.NET Dropdownlist selectedindexchanged事件
- asp.net – 数据源不支持服务器端数据分页
- 处理ASP.NET MVC中日期的最佳方法 – Javascript
- asp.net – CompositeControl中的DropDownList是
- asp.net-mvc-3 – 如何从RazorViewEngine访问Req
- 在ASP.NET中单点登录 – cookie名称,machineKey还
热点阅读