Click here to Skip to main content
15,897,704 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Library Architecture for Multiple Applications and Multiple Developers Pin
Chris-Kaiser10-Jul-07 16:40
Chris-Kaiser10-Jul-07 16:40 
Questionvirtual functions Pin
tom groezer25-Jun-07 9:42
tom groezer25-Jun-07 9:42 
AnswerRe: virtual functions Pin
Pete O'Hanlon25-Jun-07 10:24
mvePete O'Hanlon25-Jun-07 10:24 
GeneralRe: virtual functions Pin
nitikin2-Jul-07 1:23
nitikin2-Jul-07 1:23 
GeneralRe: virtual functions Pin
Pete O'Hanlon2-Jul-07 3:23
mvePete O'Hanlon2-Jul-07 3:23 
Questiontransparency on IE Pin
xxrono25-Jun-07 1:12
xxrono25-Jun-07 1:12 
AnswerRe: transparency on IE Pin
Pete O'Hanlon25-Jun-07 2:10
mvePete O'Hanlon25-Jun-07 2:10 
QuestionHelp needed to end the madness. Pin
daviiie23-Jun-07 0:11
daviiie23-Jun-07 0:11 
All,

I am a junior developer at a company and I have been given a rather unusual task. We have 2 development environments, one is C# .Net 2.0 and the other is called Omnis Studio. For those of you not familiar with Omnis Studio just imagine Visual Studio on acid.

Now all of my companies legacy systems are written in omnis studio and we want to get away from that development tool. But the system that is written is a rather monolithic monstrosity that cannot be easily broken out.

We have identified a system that we want to replace within it and are about to use a .Net library with a COM facade so that omnis studio can work with it. The plan being that if we slowly replace enough then it will be more .Net than omnis and we can wholesale change it.

This is where the problem comes in. My manager wants me to write a GUI application which we then embed in an omnis form. Now I think this idea is mental and that it will end horribly. What I would like are the thoughts and oppinions of this board in regards to cross platform form embedding. What I want is to write a simple data object with a COM facade and slowly replace the middle of the system so that Omnis will merely be a GUI interface which at an appropriate time we can peel off and replace with a .Net gui. I feel that if we get into the form embedding business that we will end up with frankenstein's monster patchwork quilt of a system where when we finally decide to peel away omnis we will have a set of independant GUI's that will be as bad as what they replaced.

If people could give their thoughts on this matter I would be greatfull and any links to resources that would be helpful. To clarify my position it would be like embedding a delphi form in .Net, or a python form in ruby. I don't really see the need as the origional system already has forms and buttons and should only interface with a middle tier data objects.

Thanks in advance for any help.
AnswerRe: Help needed to end the madness. Pin
Pete O'Hanlon25-Jun-07 2:26
mvePete O'Hanlon25-Jun-07 2:26 
AnswerRe: Help needed to end the madness. Pin
nitikin29-Jun-07 0:40
nitikin29-Jun-07 0:40 
QuestionRequest your comments to design my System. Pin
AmarjeetSinghMatharu20-Jun-07 22:00
AmarjeetSinghMatharu20-Jun-07 22:00 
QuestionThoughts on iBatis? Pin
Dave Sexton20-Jun-07 2:51
Dave Sexton20-Jun-07 2:51 
AnswerRe: Thoughts on iBatis? Pin
Paul Conrad4-Nov-07 7:06
professionalPaul Conrad4-Nov-07 7:06 
GeneralRe: Thoughts on iBatis? Pin
Dave Sexton5-Nov-07 10:27
Dave Sexton5-Nov-07 10:27 
GeneralPhone Numbers Editor Pin
Brady Kelly20-Jun-07 1:16
Brady Kelly20-Jun-07 1:16 
GeneralRe: Phone Numbers Editor Pin
led mike20-Jun-07 5:58
led mike20-Jun-07 5:58 
GeneralRe: Phone Numbers Editor Pin
Brady Kelly20-Jun-07 6:07
Brady Kelly20-Jun-07 6:07 
GeneralRe: Phone Numbers Editor Pin
led mike20-Jun-07 6:22
led mike20-Jun-07 6:22 
GeneralRe: Phone Numbers Editor Pin
Brady Kelly20-Jun-07 6:57
Brady Kelly20-Jun-07 6:57 
GeneralRe: Phone Numbers Editor Pin
led mike20-Jun-07 8:47
led mike20-Jun-07 8:47 
GeneralRe: Phone Numbers Editor Pin
Brady Kelly20-Jun-07 22:15
Brady Kelly20-Jun-07 22:15 
QuestionRunge Kutta Pin
Noharyiasa19-Jun-07 0:05
Noharyiasa19-Jun-07 0:05 
AnswerRe: Runge Kutta Pin
Paul Conrad4-Nov-07 7:08
professionalPaul Conrad4-Nov-07 7:08 
QuestionNeuronic Computation Pin
Noharyiasa19-Jun-07 0:04
Noharyiasa19-Jun-07 0:04 
AnswerRe: Neuronic Computation Pin
Dave Kreskowiak19-Jun-07 12:49
mveDave Kreskowiak19-Jun-07 12:49 

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.