PC Review


Reply
Thread Tools Rate Thread

Core vs Abstrations

 
 
shapper
Guest
Posts: n/a
 
      8th Apr 2009
Hello,

I am creating a solution where I have the following projects:

MyProject.Core (C# class library)
MyProject.SqlDataProvider (C# class library)
MyProject.Mvc (ASP.NET MVC Application in C#)
....

On SqlDataProvider I have repositories that will be used by MVC.
For example: PostRepository : IPostRepository ...
IPostRepository is an interface added to MyProject.Core.

Should I create a new project MyProject.Abstrations to place my
Interfaces?
What else should I also add to MyProject.Abstrations?

And I have a few helpers that are used in all projects.
For example: StringHelper, DateTimeHelper, LinqSearchExtension, ...

Should I also keep Core and place this helpers there ...
.... and have interfaces in Abstrations.

I am just creating a base template for my projects and this is a doubt
that just came up.

Thank You,
Miguel

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Should I go Dual Core or Quad Core? Intel C2 DUO E6850 vs. Quad-Core Q6600 Brian Cryer ATI Video Cards 4 16th Jan 2008 10:23 PM
Re: Should I go Dual Core or Quad Core? Intel C2 DUO E6850 vs. Quad-Core Q6600 Bob Fry ATI Video Cards 17 9th Jan 2008 09:22 AM
Re: Should I go Dual Core or Quad Core? Intel C2 DUO E6850 vs. Quad-Core Q6600 Fred ATI Video Cards 6 8th Jan 2008 12:41 PM
Re: Should I go Dual Core or Quad Core? Intel C2 DUO E6850 vs. Quad-Core Q6600 John Weiss ATI Video Cards 0 3rd Jan 2008 08:54 PM
Which Notebook to buy? Intel Centrino, Core DUO, Core Duo 2, AMD Turion, Single Core pattyjamas@hotmail.com Computer Hardware 4 31st Aug 2006 02:11 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:38 AM.