Click here to Skip to main content
15,557,873 members
Please Sign up or sign in to vote.
3.40/5 (2 votes)
See more:
Hi,

we got a project which was already developed by some other and we need to make new changes in that. Now there are some modules in the project which were used previously but not now.

query arise that what if we keep that code and files will it affect the performance in any way. i checked for some of the modules which are not at all call from application and links are disables for such modules but not sure about the all modules and flow.


same thing goes with the stored procedure and data tables. the database is also not updated for such modules. the sp and tables (with data) are as it is in the database. if we keep that structure will it slow database performance.
Posted

1 solution

ASP.NET loads all the DLLs in the bin directory on application start. Compiles them and stores them in a temporary cache. So even unused (later) DDL can have impact on your application's start time, but not later...
Database is a different animal all together - if you do not use an sp, view or table, than it only takes space...
 
Share this answer
 
Comments
ravikhoda 27-Mar-14 6:18am    
okay so it would be better that i at least remove the unused module/ code from the project rather than keep it.
Kornfeld Eliyahu Peter 27-Mar-14 6:22am    
Exactly. You may do that by sign unused code deprecated (http://msdn.microsoft.com/en-us/library/system.obsoleteattribute(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2), than compile used code. If any of the code you sign IS in use it will alert you...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900