Click here to Skip to main content
15,900,539 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon25-Nov-08 12:02
mvePete O'Hanlon25-Nov-08 12:02 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
emunews1-Dec-08 2:57
emunews1-Dec-08 2:57 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon1-Dec-08 3:18
mvePete O'Hanlon1-Dec-08 3:18 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
emunews1-Dec-08 3:22
emunews1-Dec-08 3:22 
GeneralRe: Waterfall vs Agile and Project Estimates Pin
Pete O'Hanlon1-Dec-08 3:34
mvePete O'Hanlon1-Dec-08 3:34 
AnswerRe: Waterfall vs Agile and Project Estimates Pin
PH-MAT1-Dec-08 19:25
PH-MAT1-Dec-08 19:25 
AnswerRe: Waterfall vs Agile and Project Estimates [modified] Pin
Member 36807854-Dec-08 10:50
Member 36807854-Dec-08 10:50 
QuestionCode portability - .NET/Unix Pin
vsyam19-Nov-08 6:44
vsyam19-Nov-08 6:44 
Hi,

We have an application coded in C++ that runs on Windows. We also have an API that can be used by third party Unix apps. So the current architecture (in simplified form) is:

UI (in VC++) --> Functionality Dll (in C++)

Third party Unix client --> API --> Functionality Dll (C++ code recompiled as shared object in Unix)

We are now planning to redesign the UI in C#.Net. The question before us is how do we maintain the code base (of the Functionality Dll) common to both Unix API and Windows UI? If we just recompile the func dll with /clr switch and use it in .NET, will there be any loss in performance for the main app(func dll has a lot of math calculations involved)?

Guys, please help. Hope I was clear. Thank you in advance.
AnswerRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 8:06
mentorWendelius19-Nov-08 8:06 
GeneralRe: Code portability - .NET/Unix Pin
led mike19-Nov-08 8:17
led mike19-Nov-08 8:17 
GeneralRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 8:31
mentorWendelius19-Nov-08 8:31 
QuestionRe: Code portability - .NET/Unix Pin
vsyam19-Nov-08 8:46
vsyam19-Nov-08 8:46 
RantRe: Code portability - .NET/Unix Pin
vsyam19-Nov-08 9:00
vsyam19-Nov-08 9:00 
GeneralRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 9:14
mentorWendelius19-Nov-08 9:14 
AnswerRe: Code portability - .NET/Unix Pin
Wendelius19-Nov-08 9:05
mentorWendelius19-Nov-08 9:05 
Questionone questions about Builder Pattern Pin
Ahmed R El Bohoty18-Nov-08 17:12
Ahmed R El Bohoty18-Nov-08 17:12 
AnswerRe: one questions about Builder Pattern Pin
CodingYoshi18-Nov-08 18:23
CodingYoshi18-Nov-08 18:23 
QuestionWorkflow Services Pin
Mycroft Holmes17-Nov-08 14:33
professionalMycroft Holmes17-Nov-08 14:33 
QuestionLoading objects Pin
CodingYoshi15-Nov-08 8:01
CodingYoshi15-Nov-08 8:01 
AnswerRe: Loading objects Pin
led mike17-Nov-08 5:06
led mike17-Nov-08 5:06 
GeneralRe: Loading objects Pin
CodingYoshi18-Nov-08 8:26
CodingYoshi18-Nov-08 8:26 
QuestionRe: Loading objects Pin
led mike18-Nov-08 8:28
led mike18-Nov-08 8:28 
AnswerRe: Loading objects Pin
CodingYoshi18-Nov-08 18:56
CodingYoshi18-Nov-08 18:56 
Questiondesigning a good way enable/disable controls [modified] Pin
giddy_guitarist12-Nov-08 15:18
giddy_guitarist12-Nov-08 15:18 
AnswerRe: designing a good way enable/disable controls Pin
Pete O'Hanlon12-Nov-08 22:30
mvePete O'Hanlon12-Nov-08 22:30 

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.