asp.net web forms 部署到 centos mono 总结
1.不支持 EntityFramework 4.0 ,最低支持 EntityFramework 6.0, 建议 vs2017+.netframework4.5+EF6.0
2.不支持AjaxControlTookit4.0,会有一个错误,虽然我有源码,但我不想调试。建议使用 AjaxControlTookit3.5版本,与4.0版本区别很小。
3.不支持分布式事务TransactionScope,数据是提交成功了,但会报一个错,而且无法catch住这错误。其实用EF自带的事务也够用了,我很少用到分布式事务。
4.不支持Theme,所有Theme属性都会失效,就相当于没有*.skin文件一样。
5.支持WCF Restful Service,但不支持help方法,也就是不能查看服务帮助提示,不影响大局。
支持UpdatePanel
其它不支持的情形和解决方案后面补充,总体来看做中小型网站还是不错的选择。
桂棹兮兰桨,击空明兮溯流光。