PC Review


Reply
Thread Tools Rate Thread

Best Codeplex sample for showing best coding practices?

 
 
John Dalberg
Guest
Posts: n/a
 
      15th Nov 2006
I am looking for an ASP.NET application on CodePlex which exemplifies best
practices for the following:

- Use of interfaces
- Seperation of the UI, business and data tiers
- Data Tier that uses Enterprise Libraries data layer (if possible)
- Use of providers (if possible)
- use of factories (if possible)
- use of caching
- Session management
- Anything else of value

Any recommendations?

TIA

John Dalberg
 
Reply With Quote
 
 
 
 
=?Utf-8?B?UGV0ZXIgQnJvbWJlcmcgW0MjIE1WUF0=?=
Guest
Posts: n/a
 
      15th Nov 2006
You probably won't find exactly what you are looking for on Codeplex, because
its really for people's joint creations and apps, not for illustrations of
"Best practices".
However, there is an entire section on best practices on MSDN online,
written by Brad Abrams and others, as well as several downloadable "Best
Practices" illustrations. You can also download and look at the Enterprise
Library itself, this has examples.
Peter

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com




"John Dalberg" wrote:

> I am looking for an ASP.NET application on CodePlex which exemplifies best
> practices for the following:
>
> - Use of interfaces
> - Seperation of the UI, business and data tiers
> - Data Tier that uses Enterprise Libraries data layer (if possible)
> - Use of providers (if possible)
> - use of factories (if possible)
> - use of caching
> - Session management
> - Anything else of value
>
> Any recommendations?
>
> TIA
>
> John Dalberg
>

 
Reply With Quote
 
John Dalberg
Guest
Posts: n/a
 
      15th Nov 2006
=?Utf-8?B?UGV0ZXIgQnJvbWJlcmcgW0MjIE1WUF0=?=
> <(E-Mail Removed)> wrote: You probably won't find exactly
> what you are looking for on Codeplex, because its really for people's
> joint creations and apps, not for illustrations of "Best practices".
> However, there is an entire section on best practices on MSDN online,
> written by Brad Abrams and others, as well as several downloadable "Best
> Practices" illustrations. You can also download and look at the
> Enterprise Library itself, this has examples.
> Peter
>


It doesn't have to be perfect. An application that comes close is good
enough. I would rather look at an app than read books or web pages.

John Dalberg
 
Reply With Quote
 
samuelhon
Guest
Posts: n/a
 
      16th Nov 2006
Hi John

You could have a look here:

http://code.communityserver.org/

Sam


John Dalberg wrote:
> I am looking for an ASP.NET application on CodePlex which exemplifies best
> practices for the following:
>
> - Use of interfaces
> - Seperation of the UI, business and data tiers
> - Data Tier that uses Enterprise Libraries data layer (if possible)
> - Use of providers (if possible)
> - use of factories (if possible)
> - use of caching
> - Session management
> - Anything else of value
>
> Any recommendations?
>
> TIA
>
> John Dalberg


 
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
Coding - Best practices? =?Utf-8?B?TWljaGFlbA==?= Microsoft ASP .NET 3 6th Feb 2007 03:35 PM
Table Wizard not showing Sample Tables & Sample Fields Mike Microsoft Access 3 31st Dec 2004 02:44 AM
Table Wizard not showing Sample Tables & Sample Fields Mike W via AccessMonster.com Microsoft Access Database Table Design 2 31st Dec 2004 02:15 AM
Table Wizard not showing Sample Tables & Sample Fields Mike Microsoft Access Getting Started 2 31st Dec 2004 01:43 AM
Best sample app for learning best practices, OO & asp.net? karim Microsoft ASP .NET 0 13th Jul 2003 05:26 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:10 AM.