As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
Could someone please give good samples of opensource C# / Mono projects, if possible with tests for xUnit / any other testing framework.
This might also be the source code in C# that you've enjoyed the most.
For example, in C++ I could probably name any library from boost sandbox or the Qt framework as an example of well-written and maintained projects (something you really enjoy studying).
Thank you.
If this is a duplicate, please point it out. I didn't find any topics with the same question, but I really wish to :)
These come to mind quickly. I have hacked on two of them myself.
MonoDevelop - Cross-platform, extensible IDE supporting C#, among other languages.
Banshee - Cross-platform, extensible media library manager/player. Similar to iTunes in some respects.
F-Spot - Cross-platform, extensible photo manipulator and library manager.
The answers to this question of mine about real-world Mono usage might be helpful to you.
There's quite a few at mono-project.com
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
as I started to work with Ext.Net I recognized that there is no documentation at the moment, therefore I feel like it's really hard to develop something with that Framework.
So my question is, is Ext.Net as ASP.NET Framework useable? Good, bad, worse?
In terms of productive work, is the community version (no premium support) useable to code in a productive way or is it to buggy, or ... ?
Any Alternatives to the Ext.Net Framework?
Thanks for your answers.
Ok, let's start.
Ext.NET is very good and userful framework. Because:
Ext.NET is based on ExtJs. ExtJs is most powerful JavaScript framework for RIA. Of course you can look for analogs but I haven't found them.
Good realization of Ext.NET. The problem was in integration of very complex JavaScript framework with ASP.NET for .NET developers and this problem was solved very good.
Yes, Ext.NET don't have documentation, but examples on examples.ext.net and documentation of ExtJs is enough. And in any time you can look in source code and look at some commentaries and logic.
I can't imagine some buisiness application in Web which realization will be impossible with Ext.NET.
If have you will have any question you always can ask them on forum of Ext.NET. And developers or community always will try to help you.
And last one that Ext.NET have very good legacy from ExtJs - a lot of plugins.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've found a similar project here: Sentiment analysis for Twitter in Python . However, I'm working on C# and need to use a naive Bayesian Classifier that is open source in the same language. Unless someone can shed light on how I can utilize a python Bayesian Classifier to achieve the same goals. Any ideas?
I successfully used the code from this CodeProject article in a project a few years ago and it's still working beautifully with ~99% accuracy.
If you don't strictly need naive Bayes, I would suggest libshogun. It has a huge number of high-quality classifiers, and it apparently has been successfully built for win32 on cygwin. After that's built you can just p/invoke to the DLLs from C#. I think you will find it difficult to find a classifier library written in C# due to the often performance-heavy nature of classification, so your best bet is to call a native library such as this.
This might be something to look at:
https://github.com/joelmartinez/nBayes
https://github.com/joelmartinez/nBayes/wiki
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm looking for a linear programming solver for C#. In the other words I'm looking for a library for C# that solves linear programming problems.
I need an easy to use library (so I can learn how to use it quickly), but it would be nice if it supported some features as automatic absolute values conversion (so I don't have to program the conversion myself). It is important that the library should be for free (not necessarily open source).
Good documentation is huge advantage for me. 10%-20% worse performance is not critical for my project.
Thanks for your answers
Math.NET
Read C# linear algebra library
EDIT: Check out http://en.wikipedia.org/wiki/Linear_programming#Solvers_and_scripting_.28programming.29_languages
This one might be what your looking for though. Says it works with .Net
http://lpsolve.sourceforge.net/5.5/
You can use WNLIB, but it's plain C so you have to wrap it in a DLL library and then use it with C#.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Can someone guide me towards some good opensource project management tools?
I need it for managing projects for a development team. All developers are c# developers.
What would be the best one to go for?
We're not familiar with php or any other language so we prefer something in .Net or some software that's more easy to use.
Thanks
Wikipedia has a good comparison chart...unfortunately, the .NET pickings are extremely slim:
Comparison of project management software
Looks like the most full-featured Open Source ones out there are Java based. It goes down from there. The only .NET Project Management software I've seen was SharpForge (which has since gotten sucked in to a commercial product).
Trac (http://trac.edgewall.org/) is one of most used, even if not written in .NET.
Seriously. i love Redmine. It's a project management application written in Ruby. It's very easy to install through the installation package. I highly recommend it.
It works great on a windows platform.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm looking to make calls out to a subversion repository, but I would like to write it in C#. Does anyone know of any good libraries?
Have a look at SharpSVN. This is an open-source binding of the Subversion Client API for .Net 2.0 applications.
For example, this library is used by the AnkhSVN Visual Studio Add-In.
I recommend you look at the Tortoise SVN source code.
It is mostly in C++, but since it is all done in VS, it should be easy to wrap up and use much of the code again.
You can also try SubversionSharp if you want less heavy lifting (however it is not yet a stable release, so be cautious).
How about SubversionSharp.