For me, I always think things should be tested in isolation, i.e. mocking everything but the thing you're actually testing, so if I went down the route you're...
I don't think that's what solution files are for, they're supposed to just be for compilation. Build scripts will do things like create databases for tests,...
I'd say have an interface for your Application Service Layer and make one implementation of your interface be a proxy for your WCF service, with the other...
I am replying to Michael's note but this comment applies to quite a few of the comments here. I think there is a misunderstanding of what an application...
Thanks for all the advice. I am going to consolidate the service.application layer with the service layer. I hate useless pass through's and fear that this...
wait how is it just a pass-through? I will reiterate my earlier comment. People are not understanding the responsibilities of an application service layer....
Note I said INTERFACE. I'm quite aware of how the application service layer should work. It's responsible for translating between the language of the...
... OK I will bite ... can you show me your contracts given your advice? To repeat your original statement. ... So if we say that we "understand" what the role...
I agree with this point. A build script might have a step for compiling (which it can just call out to MSBuild for and use the solution and project files), but...
Something that has always bothered me is the mixing of the terms *build *and * deployment* as if they were the same concept. It seems that those two concerns...
I'm not sure if you're referring to my comment when I talked about deployment? I meant a build script could deploy the app somewhere in a build / test...
Your comment was fine. It was about running tests, etc. But the first time I read your comment it triggered that (the word "deploy"). I've just seen ...
I would one-up that even further and say that *compilation*, build, and deployment are (and should be kept) separate. +1 to having your IDE-maintained file...
I think I gave an example of what I meant in an earlier thread Within your presentation layer your controller gets a handle to an IAppService interface (or...
Please re-read this thread. What I am holding issue with (and you say that you understand well and good) is that your application service is uding DTOs ... ...
Okay I see what you're arguing now. I'm simplifying the design somewhat. Let me spell it out explicitly. Somewhere between the "Interface" and the Application...
Yes I agree... but your reasoning and the reasoning of others here seems to have pushed the person asking into thinking its ok to collapse the application...
I think he understood...he said Thanks for all the advice. I am going to consolidate the service.application layer with the service layer. I hate useless pass...
I believe that statement is more than combining them into the same assembly. ... I read it as combining them into the same *objects* because one was a useless...
I think there is probably a few points confusing me here. In my defense though, my last reply for some reason was posted quite a while after I submitted it. I...
Hi, There is a good list of recommended books there : http://www.leadingagile.com/2009/05/books-i-recommend-often.html I also really like "Implementing Lean...
Guillaume Collic
gcollic@...
Jun 2, 2009 12:35 pm
22130
<selfPromotion> My book just came out: The Art Of Unit Testing http://ArtOfUnitTesting.com </selfPromotion> ... -- Thanks, Roy Osherove www.TypeMock.com - Unit...
... An application service represents a facade to the domain. Its responsibilities are for controlling things like authentication, the coordination of...
... I too use Rake and shell to MSBuild but lets not get too excited :-). I migrated from Nant for a nicer programming experience. I match edfunctionality...
We went through batch scripts to rake for the deployment part as well. The copy of the files to the staging server is still manual (it could be automated with...
very much so ... -- Thanks, Roy Osherove www.TypeMock.com - Unit Testing, Plain Smart Author of "The Art Of Unit Testing" (http://ArtOfUnitTesting.com ) blog:...