-
[quote user="GarethStephenson"]Which ever product you choose to you use, I feel it's essential that you have a continuous integration environment setup before anything else[/quote] Agreed. Can't be stated enough. And set all your code quality metrics and rules up early, make sure your stylecop, fxcop, unit tests, code coverage etc
-
Take a look at Hudson Build as well. It's not specific to a language or technology and there is massive community plugin support. I worked at a company where we used the " You Broke the Build " granny to make light of a broken build. For cruise control Big Visible Cruise is a nice project if you have a nice big monitor somewhere.
-
Let me see what I can arrange. I'll PM you once I have some info.
-
I'm sure it is possible, just not sure how. Have you taken a look at how the SqlExpressChangeTrackingProvider is implemented? There might be something there that you can use. If you can filter on columns you might still get false row-level updates on the client based on a server column updating that tables MIN_ROW_VERSION (or whatever the variable
-
I'm not sure about columns, but Rows definitely. In fact, I'm fairly certain that you can't sync on individual Columns since Sql Change Tracking works on tracking Row-level changes. I'm assuming you are using Sql Change Tracking though...
-
Yeah, the whole HDD thing is convenient but only when the data you're storing isn't critical.
-
Depends on the management of your database. Initially I'd look at either using the FILESTREAM object or DB BLOBS. But you have to be careful with DB backups if you're using the FILESTREAM object. I'm not a real fan of the HDD option and storing the location in the DB since the two stores are so disjoint then. If you accidentally delete a
-
AppPool running under the correct target framework? Did the server ever have the beta or CTPs of .Net 4 on?
-
[quote user="Heat_Rash"]That means you need to setup a virtual directory in IIS to host your service. On your server, create a virtual directory, point it to the folder, give it a relevant name e.g. http://localhost/TestService. Make sure you select the relevant framework version etc.[/quote] I'm not sure if that's the case. By virtue
-
I've burnt my fingers too many times on Option B before. If your data is really that dynamic perhaps you're dealing with something not suited for a RDBMS solution. As for Option A compared to Option C, what problem are you trying to solve? Option A for me is the easiest to work with, easiest to maintain and easiest to justify. I don't necessarily