2,158 reputation
21130
bio website kristofclaes.be
location Belgium
age 31
visits member for 4 years, 1 month
seen 2 days ago

Develops for the web, enjoys ASP.NET MVC, intrigued by Ruby (on Rails) and node.js, amateur photographer, plays a bit of guitar, atheist.


May
19
comment How to do data synchronisation between two applications?
I don't know how we could do it without a separate database for the webshop. The webshop database will contain information about products that is not present in the other databases. The web- and databaseserver for the webshop are located in the U.S., the other database is running internally at our client in Belgium. Letting the webserver in the U.S. connect to the internal database in Belgium on each request is not feasible.
May
19
comment How to do data synchronisation between two applications?
I figured that much :-) But would you use one WCF call (I don't know if that's the correct terminology?) to transmit all several thousand records at once, or would you use one call per record? Or maybe batch them up and make a few calls of few hundred records each? What would be the performance impact?
May
19
comment How to do data synchronisation between two applications?
Thanks for the info, Endy. Is WCF suited to do batch processing? What if the applications need to synchronise a lot (several thousands) of records? For example for data that won't synchronised realtime but once every night?
May
19
revised How to do data synchronisation between two applications?
Added request for explanation of proposed technology
May
19
comment How to do data synchronisation between two applications?
Directly accessing the database of A is indeed not an option. Extending A so that it provides an API is also not an option, because A is not a custom built application. It is a mass marketed CRM application. One option might be to let our client adjust their application (B) to provide an API to us, but they've already told us they don't want to adjust their application too much.
May
19
revised How to do data synchronisation between two applications?
C should synchronise with B, not with A.
May
19
asked How to do data synchronisation between two applications?
May
16
awarded  Critic
Apr
19
answered When to go Fluent in C#?
Apr
8
awarded  Nice Answer
Apr
4
comment Programming style: Reoccuring error checks
@Dan: Ow, I didn't know that. I've never worked in C, so I thought the free, unlink and fclose methods were class methods as well :-)
Apr
4
comment Programming style: Reoccuring error checks
@Chris: it wasn't clear from your question where the variables were declared. I assumed they were class level variables.
Apr
4
answered Programming style: Reoccuring error checks
Apr
1
comment If you could pose a question to a Turing test candidate, what would it be?
But if a woodchuck could chuck and would chuck some amount of wood, what amount of wood would a woodchuck chuck?
Mar
28
comment What is the most effective/efficient way to develop an application with multiple people without source control?
@Newtopian - I'm aware of that. I've seen a lot anger caused by TFS on Twitter over the last few weeks :-)
Mar
28
awarded  Editor
Mar
28
revised What is the most effective/efficient way to develop an application with multiple people without source control?
Added "Update"
Mar
27
awarded  Scholar
Mar
27
accepted What is the most effective/efficient way to develop an application with multiple people without source control?
Mar
26
awarded  Student