21
A
回答
19
是的。事实上,我们只是用F#来完成一个使用ASP.NET MVC和NHibernate的应用程序。
这很简单:创建一个C#ASP.NET MVC应用程序,然后创建一个F#库,并将所有控制器放在F#库中。 (F#还没有ASP.NET项目类型。)
好处与平时一样 - F#提供的所有内容。特别值得注意的是控制器代码变得多短。类型推断非常好。
如果你想使用MV#binder的F#记录类型,你需要一些帮助代码。我写了关于它here。
但是,随着1.9.6.16发布,F#ASPNetCodeDomProvider有一些错误,使其不适合在ASPX页面中使用。此外,智能感知不起作用。所以,对于ASPX部分,我们使用C#。没什么大不了的,因为通常只是将模型连接到视图。
相关问题
- 1. ASP.NET MVC和F#服务
- 2. F#支持最新的asp.net 5和MVC6
- 3. EF用F#和ASP.NET MVC保存
- 4. F#和ASP.NET上的图像处理
- 5. 在Mono上使用F#和ASP.NET Webforms
- 6. F#和ADO.NET - 惯用F#
- 7. Windows Azure的ASP.NET的F/W
- 8. F#,Linux和makefiles
- 9. F#和Azure TableServiceContext
- 10. Ninject和F#?
- 11. ServiceModel和f#
- 12. F#1.9.9.9和lapack
- 13. PyCharm和f-strings
- 14. Silverlight ControlTemplate和F#
- 15. `f()`和`new f()`有什么区别?
- 16. Combine tail -F和json
- 17. F#XmlProvider和HTTP头
- 18. System.Collections.Generic列表和F#
- 19. F#和ORM工具
- 20. grep combine -f和-E
- 21. F#和ExecuteScalar铸造
- 22. 使用WCF和F#
- 23. F#和WCF消费
- 24. log4net和“with try”F#
- 25. Precision,Recall和F-score
- 26. 我应该尝试使用MVC3和ASP.net的F#吗?
- 27. F#和PLINQ扩展方法
- 28. PromptSupport(SwingX)和雨云L&F
- 29. F#和Visual Studio 2010 Express Edition?
- 30. F#和模糊逻辑
即使您的博客的谷歌索引版本已损坏:-((404) – 2009-07-18 19:20:32