A modern n-layer asp.net web application sample?

2019-01-31 14:53发布

So my asp.net is very very rusty, and i'm trying to get back into best practices and what not. So, I whip out google and start looking for examples and samples and tutorials, but what do I find? Old crusty stuff that tends to be written even before "the latest" technology was released back in the stone age.

Sure, the concepts may still hold up. But the actual implementations are basically useless. I'm looking for something using Linq, n-layers (not tiers. Tiers can be a layer, but a layer is not necessarily a tier) some kind of current ORM (L2S, EF, etc..) and some real-world stuff, not abitrary and useless examples.

Does anyone have any pointers?

5条回答
三岁会撩人
2楼-- · 2019-01-31 15:21

This series of articles is very good and modern. 5 years ago we based our project on its previous version and never regretted. http://imar.spaanjaars.com/573/aspnet-n-layered-applications-introduction-part-1

查看更多
Rolldiameter
3楼-- · 2019-01-31 15:29

I suggest NSK, on codeplex:

http://nsk.codeplex.com/

It's a layered sample application based on Northwind.

查看更多
唯我独甜
4楼-- · 2019-01-31 15:37

There are lots of websites out there but it's difficult to narrow them down. Try CodePlex & CodeProject for a start. There's tons of samples, categorized & rated by the community.

CodePlex

CodeProject

SourceForge

查看更多
爱情/是我丢掉的垃圾
5楼-- · 2019-01-31 15:38

Here are 3 links from Daniel Simmons that should get you started:
N-Tier Application Patterns
Anti-Patterns To Avoid In N-Tier Applications
Building N-Tier Apps with EF4
Also have a look at NerdDinner, if you're interested in ASP.NET MVC (i've been working in ASP.NET for the past two years and i was a bit reluctant at first to learn ASP.NET MVC, i thought i knew everything i needed with webforms, but it's definitely a breath of fresh air, not to replace, but to complement WinForms). This project is developed by Scott Gurthie, so you're learning from the best if you check out that project. There's also a tutorial accompanying NerdDinner, but i didn't manage to find the updated (MVC 2) tutorial. Hope this helps.

查看更多
ゆ 、 Hurt°
6楼-- · 2019-01-31 15:38

I did some blog posts a while ago taking about this, this is a basic overview value of n-tier design and then I did a followup postings with a little more detail starting with n-tier design revisit part 1: overview a long with it I have some source code to show you what's going on

查看更多
登录 后发表回答