Click here to Skip to main content
15,888,351 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Rewrite or...? Pin
MikeCO109-Sep-22 3:52
MikeCO109-Sep-22 3:52 
GeneralRe: Rewrite or...? Pin
Sander Rossel9-Sep-22 23:31
professionalSander Rossel9-Sep-22 23:31 
GeneralRe: Rewrite or...? Pin
MikeCO1010-Sep-22 3:35
MikeCO1010-Sep-22 3:35 
GeneralRe: Rewrite or...? Pin
Sander Rossel11-Sep-22 0:05
professionalSander Rossel11-Sep-22 0:05 
AnswerRe: Rewrite or...? Pin
Cliff Buckley9-Sep-22 4:36
Cliff Buckley9-Sep-22 4:36 
AnswerRe: Rewrite or...? Pin
Member 93013329-Sep-22 4:37
professionalMember 93013329-Sep-22 4:37 
AnswerRe: Rewrite or...? Pin
Kirk 103898219-Sep-22 8:21
Kirk 103898219-Sep-22 8:21 
AnswerRe: Rewrite or...? Pin
DerekT-P9-Sep-22 8:49
professionalDerekT-P9-Sep-22 8:49 
Am in a similar position, but with an app written only about 8 years ago; VB.Net, ASP.Net webforms - but well-structured, multi-layer code, all D/B access via SPs, minimal logic in the SPs. Just trying to find WebForms developers to support going forward is the hard bit. Plenty of people with Webforms experience, but none who want to use it!

I have "cloned" the application for another customer, converting to C# along the way (using online tools to automate). A certain amount of manual review needed but on the whole that was the easy bit. Doing it page-by-page (depending on how your site is configured) may not be possible - mine's setup as a WebSite (not a web application) and I don't think you can mix languages in that environment. Probably best to start with a language swap before then tackling any changes / updates; otherwise you've just got more - and less "mature" code - to convert.

Depending on current structure it might be worth rebuilding one layer at a time - i.e. building a "modern" DAL and moving the SQL well away from the presentation layer. Update the production system at each major milestone rather than leaving it to a big-bang replacement.

As others have said, the biggest hurdle is probably convincing the business of the benefits of all this work. Might be worth identifying any known bug-bears for the users and ensuring those are addressed early on so they are invested in getting the new version implemented. Similarly not bothering with "improvements" that don't deliver value to the users - e.g. no point in responsive pages if all the users are in the office on 24" screens.

Sure you've considered all this and more anyway! Good luck...
Telegraph marker posts ... nothing to do with IT
Phasmid email discussion group ... also nothing to do with IT
Beekeeping and honey site ... still nothing to do with IT

GeneralRe: Rewrite or...? Pin
Sander Rossel9-Sep-22 23:37
professionalSander Rossel9-Sep-22 23:37 
AnswerRe: Rewrite or...? Pin
BryanFazekas9-Sep-22 9:28
BryanFazekas9-Sep-22 9:28 
AnswerRe: Rewrite or...? Pin
Luca Leonardo Scorcia11-Sep-22 2:39
professionalLuca Leonardo Scorcia11-Sep-22 2:39 
AnswerRe: Rewrite or...? Pin
Max Santos12-Sep-22 9:41
Max Santos12-Sep-22 9:41 
AnswerRe: Rewrite or...? Pin
Matt McGuire16-Sep-22 5:31
professionalMatt McGuire16-Sep-22 5:31 
RantHow arrogant one can be? Pin
Kornfeld Eliyahu Peter7-Sep-22 22:43
professionalKornfeld Eliyahu Peter7-Sep-22 22:43 
GeneralRe: How arrogant one can be? Pin
Richard MacCutchan7-Sep-22 22:59
mveRichard MacCutchan7-Sep-22 22:59 
GeneralRe: How arrogant one can be? Pin
Sander Rossel8-Sep-22 0:46
professionalSander Rossel8-Sep-22 0:46 
GeneralRe: How arrogant one can be? Pin
Kornfeld Eliyahu Peter8-Sep-22 1:00
professionalKornfeld Eliyahu Peter8-Sep-22 1:00 
GeneralRe: How arrogant one can be? Pin
Rick York8-Sep-22 7:36
mveRick York8-Sep-22 7:36 
GeneralRe: How arrogant one can be? Pin
Maximilien8-Sep-22 1:07
Maximilien8-Sep-22 1:07 
GeneralRe: How arrogant one can be? Pin
Kornfeld Eliyahu Peter8-Sep-22 1:18
professionalKornfeld Eliyahu Peter8-Sep-22 1:18 
GeneralRe: How arrogant one can be? Pin
Daniel Pfeffer8-Sep-22 3:17
professionalDaniel Pfeffer8-Sep-22 3:17 
GeneralRe: How arrogant one can be? Pin
Greg Utas8-Sep-22 4:17
professionalGreg Utas8-Sep-22 4:17 
GeneralRe: How arrogant one can be? Pin
OriginalGriff8-Sep-22 2:40
mveOriginalGriff8-Sep-22 2:40 
GeneralRe: How arrogant one can be? Pin
Jacquers8-Sep-22 5:05
Jacquers8-Sep-22 5:05 
GeneralRe: How arrogant one can be? Pin
Jacquers8-Sep-22 5:07
Jacquers8-Sep-22 5:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.