Currently have quite a large system in place, written in ASP, basically manages customers and jobs. System consists of over 200 ASP pages so it's fairly large.
With this design i was able to break it up into modules fairly easy.
My task now is take the application and recreate it in .NET.
I can basically rewrite as much of this as i want.
I'm basically thinking i will create a 3-tier application, with all my classes seperate from the GUI.
Ok getting to the point, the application needs to be an MDI app, but it will consist of many, many forms, is this good design, you can image with 200 asp pages their are loads of different screens, i'm going to have to replicate this somewhat, i'm just wary of having some many forms in one .exe
Is this the only way to do it???