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.
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.
Could anyone suggest an UML tool which you have used and would like to recommend (please provide pros and cons of the tool you recommend, if possible), that meets the following requirements:
1) Free, and comply with standards
2) Ideally for .NET
Please note that the UML in Visual studio Pro is not good enough, VS Ultimate is not considered.
Below is a list on google
http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools
I can highly recommend Software Ideas Modeler.
UML
Data Flow Diagram
Flowchart
Robustness Diagram
CRC
Entity-Relationship-Diagram
It can create models out of C# and VB.NET Code. It can also generate code from models for a lot of languages, including C#, C++ and VB.NET. It's free for non-commercial use.
StarUML can generate C# code, I've haven't used it integrated with Visual Studio but as a standalone product.
rise
uml
test the program UML rise :D
I highly recommend LightSpeed by Mindscape.co.nz.If your model is under 8 tables its free otherwise its an affordable price given its a code generator and dB sync tool as well.
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
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 10 years ago.
I'm looking for a fun challenge, and am thinking about learning Python. I've heard really good things about the language. My question is, how (if at all) can Python complement the skills of a typical C# developer working mainly with MS technologies on a Windows Platform.
Some examples of typical C# dev on windows would be (SOA applications, web applications, windows services, automation, xml handling)
Surely there must be some scenarios where knowing Python would help you get certain tasks done quicker or more efficiently than using traditional C# / MS technologies.
If you know of any specific scenarios, then please share.
At first, if you don't know a dymanic, non static-typed language, it will certainly help you to learn one. You will find out new programming paradigms and will affect your coding style and even if you don't use for a proper project, there are benefits in it for you. This of course applies for any new language you learn.
Specifically for C# and Python, have a look at IronPython. You can use it interchangeably with C# code and select to program specific bits in it.
One interesting application will be add scripting functionality in an existing application. You can embed IronPython to it and build a scripting environment with it.
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.