Now that you've identified technical debt in your code base, let's turn our attention to some specific tactics that will help you pay back that debt.
MSDN Magazine January 2010
View Complete Post
Every codebase contains some measure of technical debt - code that is maddeningly hard to test and maintain. We outline some ideas for identifying and dealing with the high-interest debt in your code.
MSDN Magazine December 2009
From a SharePoint workflow we are trying to synchronously execute an SSIS package - which seems to work - and display error messages and
return some variables back to SharePoint.
I followed the "Running a Package Remotely by Calling a Remote Component or Service" instructions on
http://msdn.microsoft.com/en-us/library/ms403355.aspx and executing
and parameterizing the package does not seem to be a problem. But the SSIS package does a lot of plausibility checking and raises an error (RAISERROR in T-SQL or Error
I created a web form in VS Studio 2008. I noticed as I make changes to the table layout, etc, visual studio add its own style class=style1, class=style2 etc. I ended up having hundreds of this "stylexx". What is the best way of removing the all of the "style" from the code.
(i know some tools using regular expression can do it but I dont know how to write that)
Thanks in advance.
Not sure which category to put this question in, so I will put it in here.
Just to give you an idea of the layout of my solution, I have the main project, along with 2 class libraries, BLL and DAL. (Business Logic Layer and Data Access Layer)
The BLL refers to the DAL and the main project refers to the BLL.
I had a test website and the code worked fine, but the same code will not work on the real project. The only difference is that in the test project, the code was on an aspx code behind, whereas in the real project, it is an ascx code behind (Web User Control )
The code is:
Dim connectionString As String = ConfigurationManager.ConnectionStrings("ASPNETDBConnectionString").ConnectionString
Dim recordEntry As New UserRecord(connectionString)
recordEntry.UserName = "TestName"
recordEntry.BMI = bMI
recordEntry.BMR = bMR
recordEntry.FTM = fTM
recordEntry.TDEE = tDEE
recordEntry.TodayDate = dateForToday