F#和ASP.NET

F#和ASP.NET,asp.net,asp.net-mvc,f#,Asp.net,Asp.net Mvc,F#,可以用F代码编写ASP.NET(MVC)应用程序吗?如果是,如何进行?这可能带来什么好处 谢谢。是的。事实上,我们正在使用ASP.NETMVC和NHibernate,以及F#完成一个应用程序 这很简单:创建一个C#ASP.NET MVC应用程序,然后创建一个F#库,并将所有控制器都放在F#库中。(F#还没有ASP.NET项目类型。) 好处和往常一样——F#提供的一切。特别值得注意的是控制器代码变得有多短。类型推断非常出色 如果您想在MVC活页夹中使用F#记录类型,则需要一些辅助代码。我写过 但是

可以用F代码编写ASP.NET(MVC)应用程序吗?如果是,如何进行?这可能带来什么好处


谢谢。

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

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

好处和往常一样——F#提供的一切。特别值得注意的是控制器代码变得有多短。类型推断非常出色

如果您想在MVC活页夹中使用F#记录类型,则需要一些辅助代码。我写过


但是,在1.9.6.16版本中,F#ASPNetCodeDomProvider有一些bug,不适合在ASPX页面中使用。而且,智能感知在那里不起作用。因此,对于ASPX部分,我们使用了C。没什么大不了的,因为这通常只是将模型连接到视图。

即使是你的博客的谷歌索引版本也被破坏了:-((404)哦,废话。谢谢你指出这一点。一定是dasblog、IIS7和我搞砸了。不过这是这里的第一篇文章:谢谢你让我认识Simon。得到了修复。IIS7显然不喜欢URL中的加号来确保安全。必须禁用该检查(“双重转义”)。