简体   繁体   English

对用.net编写的电子学习/学习管理系统(LMS)开源软件有何建议?

[英]Any recommendations on e-learning/learning management system (LMS) open source software written in .net?

I have found several in java, php and even one in python, but I'm interested in .net (VB.net, C#, IronPython, IronRuby, etc). 我在java,php中找到了几个,甚至在python中找到了一个,但是我对.net(VB.net,C#,IronPython,IronRuby等)感兴趣。

Dotnetnuke seems to be a good option, but it's really focused on CMS not LMS so would need some rework. Dotnetnuke似乎是一个不错的选择,但是它实际上是针对CMS而不是LMS,因此需要进行一些重新设计。

A semi-popular one is DotNetSCORM, at SourceForge and CodePlex . 半受欢迎的是SourceForgeCodePlex 上的 DotNetSCORM。 I've found though that many folks are actually using the SharePoint Learning Kit though to plug in to SharePoint and develop off of. 尽管我发现很多人实际上是在使用SharePoint学习工具包来插入SharePoint并从中开发出来的。

There are tons of smaller examples out there though - it depends on what you need. 虽然有大量较小的示例-这取决于您的需求。 Many folks expect and LMS to also be an LCMS, which not all are. 许多人期望LMS也是LCMS,但并非所有人。

Do check out more on CodePlex though - there is PowerSCORM written in VBA for PowerPoint (it's an interesting approach and you may only be able to glean from it, rather than use it). 不过,请在CodePlex上做更多检查-用VBA for PowerPoint编写了PowerSCORM (这是一种有趣的方法,您可能只能从中收集而不是使用它)。 There are also other things that can be found that may help. 还可以找到其他有助于解决问题的方法。

Ultimately though, an LMS/LCMS is a big decision and most won't meet your exact needs - which is why companies like SumTotal exist to customize their software for you (disclaimer: I have nothing to do with SumTotal whatsoever). 最终,LMS / LCMS最终将是一个重大决定,并且大多数都无法满足您的确切需求-这就是为什么存在像SumTotal这样的公司来为您自定义其软件的原因(免责声明:与SumTotal无关。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM