Total line of code in c# web project

Mashael albarak
Mashael albarak used Ask the Experts™
on
Hello,
 I have not worked with Visual Studio before ever , I want to know how do I know the total line of code in a C# web project in VS 2015

Best regard
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Most Valuable Expert 2012
Top Expert 2014

Commented:
Easiest way is to use the Code Metrics extension, if you're using a paid version of VS. If not, this blog suggests a Find with a regular expression:

https://www.codeproject.com/Articles/625710/Line-Counting-Trickery-within-Visual-Studio
Naitik GamitSoftware Developer
Top Expert 2015

Commented:

Author

Commented:
I have VS 2015 community , its free not paid release
Introduction to R

R is considered the predominant language for data scientist and statisticians. Learn how to use R for your own data science projects.

In my VS2015  Community Edition:

View | Other Windows | Code Metrics Results
Then, in that window, click the "Calculate Code Metrics for Solution" button (at the top left of the bar in the window) and it will calculate the (estimated) number of lines of code in the solution (as well as some other metrics).

The value "... Indicates the approximate number of lines in the code. The count is based on the IL code and is therefore not the exact number of lines in the source code file ...".

Author

Commented:
Will it includes also the comments lines ??? Becasue i dont want to include the comments code
>> ... Will it includes also the comments lines ?

I've no idea - but I doubt that comment lines will be included if the value is estimated by examining IL Code.

Try it with a small test solution, and find out (then let the rest of us know the answer!).

Author

Commented:
Well thats the problem I dont know how to create a new solution file , this is my first time ever Working with visual studio ,, can someone do me a favour and test if the code metric line of code will include the comments line ???
Most Valuable Expert 2012
Top Expert 2014

Commented:
I dont know how to create a new solution file
Use File >> New Project. Add a module with a few comment lines, and a function/sub or two, then see what happens.
As far as I'm aware (I use WPF projects, not Web projects), when you add a new project (via File | New | Project) a new Solution (default name based on the project name) is automatically created.

Author

Commented:
I' m an oracle database person I dont kknow how to create functions , please help

Author

Commented:
Can someone just create a small solutiin file in test if the line of code metric will include the comments
Most Valuable Expert 2012
Top Expert 2014

Commented:
Can someone just create a small solutiin file in test if the line of code metric will include the comments
This is the trouble with volunteer communities - YOU don't have the time to do it, but you expect US to stop what we're doing and do your job for you.

At most, it would take 5 minutes to create a new solution file, add a module, add a sub/function, and then run the metrics.

Author

Commented:
Its not that I dont have the time , its I DONT  KNOW HOW to do it, how to create a function , what to write in the function ??
Visual Studio provides plenty of Help topics, as do other 'programming' web sites.

The best way to learn about something is to do a bit of research, then try something, then a bit more research, ...

Author

Commented:
Thank you for your help
The MSDN web site includes hundreds of sample projects to help you on your way - see https://code.msdn.microsoft.com/
You could:

Download one of the sample projects.
Open the project in Visual Studio.
Use the "Calculate the Code Metrics" mechanism to obtain the estimated number of lines of code in the project/solution.
Add a few hundred dummy lines of comment to one or more of the .cs files in the project.
Recalculate the code metrics.

Author

Commented:
Ok thank you very much
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

Split:
-- DansDadUK (https:#a42083380)
-- DansDadUK (https:#a42083548)


If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

frankhelk
Experts-Exchange Cleanup Volunteer

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial