asp.net-mvc-3 – 我应该尝试使用MVC3和ASP.net的F#吗?
发布时间:2020-12-16 04:31:15 所属栏目:asp.Net 来源:网络整理
导读:我正在研究一个新的合同项目.通常我会使用c#asp.net和razor.问题是,我的投资组合说. C#C#C#C#一遍又一遍.我认为投资组合明智,可能会有所帮助.另一方面,功能语言似乎是一种有趣的方法,因为就控制器而言,asp.net MVC3非常注重功能.那么,有没有人试过使用F#来做
我正在研究一个新的合同项目.通常我会使用c#asp.net和razor.问题是,我的投资组合说. C#C#C#C#一遍又一遍.我认为投资组合明智,可能会有所帮助.另一方面,功能语言似乎是一种有趣的方法,因为就控制器而言,asp.net MVC3非常注重功能.那么,有没有人试过使用F#来做这个并且结果是有用的还是只是让路?
我问,因为控制器似乎从功能上受益,而模型似乎受益于面向对象的语言. 解决方法
我写了一些使用混合了F#和C#的MVC3的例子,它运行得很好,我还创建了一个可以作为起点的模板(很快就会出现在Visual Studio Gallery中):
> F# Empty Web Application 在模型/控制器的实现中使用F#有一些好处: > F#类型(如记录)使得实现域模型变得非常容易 一个有点恼人的事情是,当前版本的F#对LINQ的支持有点受限(编写带有大量连接和分组的复杂查询并不容易).但是,如果您正在调用存储过程,则可以很好地使用动态运算符(请参阅例如this blog post). (我还写了一些关于这个尚未发布的文章 – 如果你给我发电子邮件,请发送电子邮件至tomas@tomasp.net) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如果在Web配置中禁用会话状态,则对MVC中的V
- asp.net – 我必须为每个ASP按钮添加CausesValidation =“F
- asp.net-mvc – 使用ui-router的.NET MVC和Angular
- nuget – 在部署的asp.net mvc解决方案中需要packages.conf
- asp.net-mvc-3 – URL路径参数用例
- asp.net-mvc-3 – 如何重定向已登录的用户,该用户正在尝试访
- asp.net-mvc – 如何在ASP.NET MVC中存根User.Identity.Nam
- 在实例化.NET类时,经典ASP使用了什么AppDomain?
- asp.net – IIS由什么组成,它是如何工作的?
- ASP.NET WebApi OAuth2身份认证,搭建服务端(一)
推荐文章
站长推荐
- asp.net – 如何增加我的存储过程调用的超时时间
- 学习Asp.Net WebForms或Asp.Net MVC
- ASP.NET绑定与EVAL
- asp.net – 访问网站根目录时,FormsAuthenticati
- asp.net-mvc – 在ASP.NET MVC中,使用@RenderSec
- asp.net – 如何在IIS 7.5中配置应用程序池在停止
- azure – 从我的ASP.NET网站执行按需Web作业?
- ASP.NET总结
- asp.net-mvc – Html.BeginForm()和ajax.beginfo
- asp.net-mvc-5 – MVC 5 AttributeRouting Catch
热点阅读