c# - Example of WCF, Unity, EntLib5, Linq-to-SQL with TDD and PI -


I'm trying to use a .NET 3.5 service application that uses:

  • WCF
  • Linq-to-SQL for data access technology
  • To minimize business object (and service and data access layers) to business object layers > Integration for dependency injection
  • Enterprise Library with the following 5:
    • Verification Application Block
    • Exception Handling App Logging Application Block
    • Logging Application Block

      We also want to follow TDD and persistence ignorance (PI) because when we upgrade So, we can change data access technologies in NHBNnet or EFA, later in the year, and we want to reduce the impact by altering such changes only on the data access layer.

      I have been working for a little more than a week and have done a lot of work in it. I have not yet implemented AHAB or LAB, verification has only been partially implemented and PI is non-POCO based because we need to support the designer (to oppose using XML mapping ) We are using repository patterns with interfaces for PI.

      Can anyone tell me some quality (real-world) example solutions using these techniques? This is probably the best way to solve my questions and concerns because the articles I mentioned have not yet touched on one or two aspects of my solution and things are not working in the same way As much as they describe when I wire all these together.

      You have tried to look through the laboratories of P & P hands: < P> It is very easy to work through, giving you guidance and usage patterns.

Comments