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

F#和ASP.NET

发布时间:2020-12-15 18:35:59 所属栏目:asp.Net 来源:网络整理
导读:可以用F#代码编写ASP.NET(MVC)应用程序吗?如果是,怎么样?这将提供什么可能的好处? 谢谢。 解决方法 是。事实上,我们正在使用ASP.NET MVC和NHibernate,使用F#完成一个应用程序。 这很简单:创建一个C#ASP.NET MVC应用程序,然后创建一个F#库,并将所有
可以用F#代码编写ASP.NET(MVC)应用程序吗?如果是,怎么样?这将提供什么可能的好处?

谢谢。

解决方法

是。事实上,我们正在使用ASP.NET MVC和NHibernate,使用F#完成一个应用程序。

这很简单:创建一个C#ASP.NET MVC应用程序,然后创建一个F#库,并将所有的控制器放在F#库中。 (F#还没有ASP.NET项目类型)

福利与通常相同 – F#提供的一切。特别值得注意的是控制器代码变短。类型推断是非常好的。

如果要使用MVC绑定器的F#记录类型,则需要一些帮助代码。我写了这个here。

然而,使用1.9.6.16版本,F#ASPNetCodeDomProvider有一些错误,使其不适合在ASPX页面中使用。此外,智能感知功能不会在那里工作。所以,对于ASPX部分,我们使用C#。不是很大的事情,因为这通常是将模型连接到视图。

(编辑:李大同)

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

    推荐文章
      热点阅读