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 people suggest the best tool to determine the cyclic complexity with in a C# winforms code base.
In Visual Studio I just go to Analyze/Calculate Code Metrics and I get cyclomatic complexity.
3rd party edit
Visual Studio 2015 community edition has it as well
NDepend has a huge number of code analysis and query tools including Cyclomatic Complexity per type and method estimation.
We are using SourceMonitor. It's free, very easy to use and easy to integrate with a CI server.
DevExpress's Refactor Pro does that. It has a free trial, so you may want to give it a shot.
There is a free plugin for Red Gate's .NET Reflector called CodeMetrics that does this.
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.
This is my first time when I want to do linq to sql, I am looking for good video right from the beginning how to put that in vs 2010 if anyone has a good source I would appreciate it very much, I searched already but did not find anything good yet
As far as videos, there are a whole slew of them on the official ASP.NET site.
If you're looking for an example of applications that use Linq-to-SQL, you may want to try the Nerddinner application.
This site is pretty good, I use it a lot: http://msdn.microsoft.com/en-us/vcsharp/aa336746
Here's a good blog post from Jesse Liberty + info about a neat LINQ test tool called LINQPad. He's writing a new book on LINQ & reactive extensions for C# 5.
http://jesseliberty.com/2011/07/19/linq-pad-vs-visual-studio-for-learning-linq/
... and here's the tool that is packed with examples that you can run + play with to see results (way faster than attempting to do the same in VS2010)
http://www.linqpad.net/
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 10 years ago.
I am learning to use Crystal Report form in my C# Application. I can't seem to find any good tutorial on the net about it. The ones on MSDN pages looks disorganized to me.
Can anyone provide links to good Tutorial?
If you are totally new to Crystal Reports I would advise you to play a bit with the sample database that is attached to Crystal Reports Xtreme.mdb before you will use Crystal in Visual Studio.
To use CR in your application follow this step by step tutorial:
http://infynet.wordpress.com/2010/10/06/crystal-report-in-c/
I'm putting this answer here, even though I haven't finished reading the document myself. Also, this is for Visual Studio 2005 and I'm not sure if that is the one for which you are looking. According to the copyright on the PDF, this was created by Business Objects. Once I am done reading it entirely, I'll update my own opinion.
http://www.willydev.net/descargas/willydev_deployment_crystal2005.pdf
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.