Click here to Skip to main content
15,887,214 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionHow to design an application to handle versioning issues? Pin
nrj2311-Jun-08 23:12
nrj2311-Jun-08 23:12 
AnswerRe: How to design an application to handle versioning issues? Pin
Ashfield13-Jun-08 2:29
Ashfield13-Jun-08 2:29 
QuestionDelete - Undo Pin
dabs10-Jun-08 14:43
dabs10-Jun-08 14:43 
AnswerRe: Delete - Undo Pin
led mike11-Jun-08 4:45
led mike11-Jun-08 4:45 
QuestionProtocol for communicating over socket ? Pin
Noctris10-Jun-08 12:24
Noctris10-Jun-08 12:24 
AnswerRe: Protocol for communicating over socket ? Pin
Ray Cassick10-Jun-08 13:51
Ray Cassick10-Jun-08 13:51 
QuestionRe: Protocol for communicating over socket ? Pin
Noctris10-Jun-08 23:04
Noctris10-Jun-08 23:04 
AnswerRe: Protocol for communicating over socket ? Pin
led mike11-Jun-08 4:30
led mike11-Jun-08 4:30 
Noctris wrote:
are there gotcha's in protocol design (for instance i found out that having an parameter to let the client detect when the command is done is an abolute must).?


Not sure what that means.

Noctris wrote:
It's my first Client/Server application and I feel like i am in the dark.


Not unusual, it's a large subject.

Noctris wrote:
I've found very little on designing a protocol


Yeah I don't remember ever seeing anything like that. Try looking at existing protocols rather than looking for something that teaches protocols. I suggest you start with some simple application level protocols like HTTP/FTP/POP3 of course...

Noctris wrote:
what i need (basic question/response and synchronizing data, which i currently do using xml)


That sounds like SOAP so you may not need to create your own protocol. It's difficult to say for sure with the limited information you provided.



led mike

QuestionCreating controls on the fly approach???? Pin
rulllesss8-Jun-08 22:27
rulllesss8-Jun-08 22:27 
AnswerRe: Creating controls on the fly approach???? Pin
led mike10-Jun-08 4:27
led mike10-Jun-08 4:27 
QuestionObject Orientated Programming - Association,Composition and Aggregation (Multiple Languages) Pin
Tom Moore7-Jun-08 11:06
Tom Moore7-Jun-08 11:06 
AnswerRe: Object Orientated Programming - Association,Composition and Aggregation (Multiple Languages) Pin
stavinski8-Jun-08 0:30
stavinski8-Jun-08 0:30 
GeneralRe: Object Orientated Programming - Association,Composition and Aggregation (Multiple Languages) Pin
Member 276708410-Jun-08 3:10
Member 276708410-Jun-08 3:10 
GeneralRe: Object Orientated Programming - Association,Composition and Aggregation (Multiple Languages) Pin
Hasan Jaffal17-Jun-08 3:42
Hasan Jaffal17-Jun-08 3:42 
GeneralUnity Pin
Brady Kelly6-Jun-08 2:20
Brady Kelly6-Jun-08 2:20 
JokeRe: Unity Pin
Pete O'Hanlon6-Jun-08 4:00
mvePete O'Hanlon6-Jun-08 4:00 
GeneralRe: Unity Pin
Luc Pattyn11-Jun-08 10:27
sitebuilderLuc Pattyn11-Jun-08 10:27 
GeneralRe: Unity Pin
Pete O'Hanlon11-Jun-08 10:52
mvePete O'Hanlon11-Jun-08 10:52 
QuestionPost-hoc unit testing, and increasing the unit test coverage rate? Pin
Philip Laureano5-Jun-08 13:51
Philip Laureano5-Jun-08 13:51 
AnswerRe: Post-hoc unit testing, and increasing the unit test coverage rate? Pin
led mike6-Jun-08 4:34
led mike6-Jun-08 4:34 
RantRe: Post-hoc unit testing, and increasing the unit test coverage rate? Pin
Philip Laureano6-Jun-08 5:03
Philip Laureano6-Jun-08 5:03 
GeneralRe: Post-hoc unit testing, and increasing the unit test coverage rate? Pin
Pete O'Hanlon6-Jun-08 8:25
mvePete O'Hanlon6-Jun-08 8:25 
GeneralRe: Post-hoc unit testing, and increasing the unit test coverage rate? Pin
Roger Alsing8-Jun-08 22:34
Roger Alsing8-Jun-08 22:34 
QuestionArchitecture vs TDD Pin
Nathan Gloyn5-Jun-08 9:58
Nathan Gloyn5-Jun-08 9:58 
GeneralRe: Architecture vs TDD Pin
stavinski6-Jun-08 10:37
stavinski6-Jun-08 10:37 

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.