31
回答
OSC 第 82 期高手问答 — Matlab 与 .NET 混合编程调用
终于搞明白,存储TCO原来是这样算的>>>   

OSCHINA 本期高手问答(7月8日- 7月14日)我们请来了 @asxinyu董斌辉)为大家解答关于 .NET 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用 方面的问题。

董斌辉,@asxinyu ,.NET 技术爱好者,博客园推荐博客博主。主要研究技术有: 数学建模、机器学习、.NET 开源项目、Matlab 及混合编程。热爱开源,热爱分享, 致力于针对 .NET 新手、业余学习者的基础 .NET 技术普及和分享,让更多人用编程来解决日常问题。

目前主要在博客园分享 .NET 基础性技术文章(如 LiteDBSharpConfigFluentValidationMath.NET 系列文章等等),同时研究了在 .NET 环境中调用 Matlab 的 M 函数的方法,并录制了国内第一部 C# 调用Matlab函数的视频教程,已经免费发布。目前正在着手开源使用基础 .NET 技术搭建的足球赛事资料数据库系统,大家可以关注我的博客

伴 随微软开源的脚步,.NET 开源家族也在不断壮大,在微软强有力的支持下,.NET技术的应用也将会更加广泛。简单、优雅和强大的 C# 编程语言,强大生产力开发工具 Visual Studio,以及丰富完善的基础类库和帮助文档等,都将吸引更多人接触和使用.NET技术来改变生活,改变世界。大家可以就 .NET 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用等技术进行提问。

高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就 .NET 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用等技术方面问题向 @asxinyu董斌辉)提问,请直接回帖提问。

举报
叶秀兰
发帖于2年前 31回/4K+阅
共有31个答案 最后回答: 2年前
懂大,据我了解.net有很多版本.从1.x到4.5差不多有5-6个版本.您推荐使用哪个版本,有啥理由?
--- 共有 1 条评论 ---
noonoo越新越好。但可能.4.0安装的最多吧, 2年前 回复

引用来自“notmmao”的评论

懂大,据我了解.net有很多版本.从1.x到4.5差不多有5-6个版本.您推荐使用哪个版本,有啥理由?
你好,.NET的版本的确是很多,用哪个版本主要是看你的项目需求,因为有些历史原因,有些项目只是维护,只能用老版本,如果条件可能,用比较新版本比较好,4.0或者4.5吧,理由嘛,比较简单,因为新版本包括的东西更多,支持更多,而且现在新版本的.NET环境部署也方便,不是很大。最不推荐的应该是3.5,最大最麻烦,不尴不尬。原则就是:在满足项目需求的基础上使用最新版本吧。

引用来自“七月July”的评论

@asxinyu :C#做爬虫有哪些比较好的开源项目,在Linux上用MONO部署.Net性能怎么样?谢谢

你好,Linux上或者Mono部署.NET这个,我具体没有试过,但现在微软开源的力度很大,这方面发展应该会更好,博客园就有不少这样的文章,其实普通项目,在Linux部署不一定划算,找几个懂Linux的工程师也不一定划算,当然Linux也是趋势之一,只是没有那么多时间去研究吧。

另外,C#做爬虫,不知道你说的是全文检索 还是 单纯的 采集数据?现在更多的 是 采集某些特殊数据 ?全文检索有Lucene .net,采集数据的话 htmlagilitypack 都是不错的选择,还有一个开源的搜索引擎项目Iveely ,可以看看这里:http://www.cnblogs.com/liufanping/p/4489864.html

--- 共有 2 条评论 ---
asxinyu回复 @七月July : ajax一部分也可以直接模拟请求来搞定,但是可能会有一些特殊比较变态的,也不行。推荐你一个 网络爬虫类项目HttpHelper ,里面做的封装比较多,可以省不少事情。当然要学习,如果获取不到新版本,可以私信我,有老版本可以学习 2年前 回复
七月July主要是数据采集,我也做过些小项目,你对抓取AJAX页面有什么好的解决方案吗?我一般是用chrome抓包。 2年前 回复

引用来自“AT7”的评论

@asxinyu :有木有工作流跟自定义表单的相关文章或者较好的开源项目推荐的?

你好,.NET工作流最常见的我就不推荐了,百度里面都是。我推荐一个大家可能接触比较少的,你可以参考参考,同时它也有表单设计器。

RoadFlow是一款集成工作流引擎的ASP.NET MVC快速开发平台,由从事多年工作流开发与实施的技术团队开发。该工作流平台是根据多年对企事业单位工作流应用经验总结而成,是一款符合于国情的工作流平台,特别适合于国内无标准,复杂多变的工作审批流转。拥有全浏览器兼容的可视化流程设计器、表单设计器、基于角色的权限管理等先进设计理念,是您开发OA、CRM、HR、ERP等大型系统的最佳基础平台。

网址:http://www.cqroad.cn/

@asxinyu :.net有没有类似于appfuse等这样的框架?
--- 共有 1 条评论 ---
魁拔不太了解appfuse,我知道daxnet写的DDD + CQRS + ES的名字叫apworks的框架非常好!daxnet是世界级专家!是年轻人无保留的师者! 2年前 回复

引用来自“lazyss”的评论

@asxinyu :.net有没有类似于appfuse等这样的框架?
你说的appfuse是java下的一个web综合开发框架吗?这方面开源的暂时比较少吧,更多的是注重某些独立功能,但现在有很多部分开源或者部分商业的.NET快速开发框架,也是综合的web快速开发,其实自己开发久了,进行总结,也可以形成这样一套东西。
顶部