OSCHINA 本期高手问答(7月8日- 7月14日)我们请来了@asxinyu(董斌辉)为大家解答关于 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用方面的问题。
董斌辉,,.NET 技术爱好者,博客园推荐博客博主。主要研究技术有: 数学建模、机器学习、.NET 开源项目、Matlab 及混合编程。热爱开源,热爱分享, 致力于针对 .NET 新手、业余学习者的基础 .NET 技术普及和分享,让更多人用编程来解决日常问题。
目前主要在博客园分享 .NET 基础性技术文章(如LiteDB、SharpConfig、FluentValidation、Math.NET 系列文章等等),同时研究了在 .NET 中调用 Matlab 的 M 函数的方法,并了国内第一部C# 调用Matlab函数的视频教程,已经免费发布。目前正在着手开源使用基础 .NET 技术搭建的足球赛事资料数据库系统,大家可以关注我的博客。
伴 随微软开源的脚步,.NET 开源家族也在不断壮大,在微软强有力的支持下,.NET技术的应用也将会更加广泛。简单、优雅和强大的 C# 编程语言,强大生产力开发工具 Visual Studio,以及丰富完善的基础类库和帮助文档等,都将吸引更多人接触和使用.NET技术来改变生活,改变世界。大家可以就 .NET 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用等技术进行提问。
高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就.NET 学习,.NET 开源项目资源,以及 Matlab 与 .NET 混合编程调用等技术方面问题向@asxinyu(董斌辉)提问,请直接回帖提问。
我看过你的博客,我也想学数据分析或挖掘方面的内容。你好,非常感谢。数据分析或者数据挖掘,要有一些数学基础,然后要用实际的案例进行学习和入门,我博客有一篇文章,非常详细的对一个完整的 挖掘案例,虽然思很简单,但很有代表性,可以看看这篇文章:数据挖掘之—基于ReliefF和K-means算法的医学应用实例
懂大,据我了解有很多版本.从1.x到4.5差不多有5-6个版本.您推荐使用哪个版本,有啥理由?你好,.NET的版本的确是很多,用哪个版本主要是看你的项目需求,因为有些历史原因,有些项目只是,只能用老版本,如果条件可能,用比较新版本比较好,4.0或者4.5吧,理由嘛,比较简单,因为新版本包括的东西更多,支持更多,而且现在新版本的.NET部署也方便,不是很大。最不推荐的应该是3.5,最大最麻烦,不尴不尬。原则就是:在满足项目需求的基础上使用最新版本吧。
@asxinyu:C#做爬虫有哪些比较好的开源项目,在Linux上用MONO部署性能怎么样?谢谢你好,Linux上或者Mono部署.NET这个,我具体没有试过,但现在微软开源的力度很大,这方面发展应该会更好,博客园就有不少这样的文章,其实普通项目,在Linux部署不一定划算,找几个懂Linux的工程师也不一定划算,当然Linux也是趋势之一,只是没有那么多时间去研究吧。
另外,C#做爬虫,不知道你说的是全文检索 还是 单纯的 采集数据?现在更多的 是 采集某些特殊数据 ?全文检索有Lucene .net,采集数据的话htmlagilitypack 都是不错的选择,还有一个开源的搜索引擎项目Iveely ,可以看看这里
网友评论 ()条 查看