好的asp.net(C#)应用程序?

好的asp.net(C#)应用程序?,c#,asp.net,css,design-patterns,C#,Asp.net,Css,Design Patterns,对于满足以下条件的优秀开源asp.net(C#)应用程序,有什么建议吗 设计良好,多层次 清理和注释代码 几种设计模式的良好使用 网页在所有常用浏览器中都能正确显示 生成有效的html并很好地使用css css主题的使用。更喜欢使用css而不是表格 不依赖于第三方组件(网格、菜单、树等) 具有良好的单元测试 网页并不简单,看起来很专业 使用MVC、LINQ等较新技术。。(不重要) (我现在想不出还有什么重要的事情) 这是一个博客平台,有助于。这很酷。即将推出的功能源可用。TaskVision:一

对于满足以下条件的优秀开源asp.net(C#)应用程序,有什么建议吗

  • 设计良好,多层次
  • 清理和注释代码
  • 几种设计模式的良好使用
  • 网页在所有常用浏览器中都能正确显示
  • 生成有效的html并很好地使用css
  • css主题的使用。更喜欢使用css而不是表格
  • 不依赖于第三方组件(网格、菜单、树等)
  • 具有良好的单元测试
  • 网页并不简单,看起来很专业
  • 使用MVC、LINQ等较新技术。。(不重要)
  • (我现在想不出还有什么重要的事情)

  • 这是一个博客平台,有助于。

    这很酷。即将推出的功能源可用。

    TaskVision:一个简单且有时非常有用的.net客户端服务器演示应用程序:

    完整的源代码可用(请参阅右下角下载)

    代码丛->

  • ASP.NET MVC-查看源代码
  • NET动态数据
  • 剧本#

  • 我从SutekiShop(mvc,repository模式,ddd+tdd),TechAvalanche示例应用程序(,几个设计模式,poco与linq),CodeBetter.为ddd+tdd授予示例应用程序,以及Rob Connery提供的mvc店面,学到了很多

    并没有满足您指定的所有要点,但我会提到它,因为我认为它是一个很好的软件

    我必须同意。它在asp.net中实现了大量不同的功能和常见需求,并允许完全自定义和非常容易理解。它可以与XML或SQL(您的选择)一起工作,并有一个庞大的社区支持它

    至于您的请求(粗体表示是):

  • 设计精良,多层次
  • 清理和注释代码
  • 多种设计模式的良好使用
  • 网页在所有常用浏览器中都能正确显示
  • 生成有效的html并很好地使用css
  • 使用css主题。更喜欢使用css而不是表格
  • 不依赖于第三方组件(网格、菜单、树等)某种程度上,仍然使用一些自定义DLL
  • 具有良好的单元测试-不确定
  • 网页并不是简单化的,看起来很专业-是的,还有大量免费模板
  • 使用MVC、LINQ等较新技术。。(不重要)-还没有
  • (我现在想不出还有什么重要的东西)-还有很多东西,比如动态rss提要、动态网站地图、数据引用等等
  • 这里还有一堆更棒的开源项目:

    我知道这也是很受欢迎的,很容易使用。

    看一下()

    < p>你应该看看使用ASP.NET MVC,它是一个开源的Web应用架构基础。

    有MojoPortal():

    • 精心设计
    • css模板&有效的html=>适用于所有浏览器
    • 开源
    • 也许不是很现代(没有MVC,没有链接…)
    • 但它是单声道的

    对于一个更新的项目,有Dropthings():使用ASP.NET 3.5、工作流基金会和LINQ ./P>构建的开源Web 2风格Ajax门户。


    它的作者正在考虑使用jQuery()制作一个ASP.NET MVC版本。

    你可以试一试。

    我本来会回答StackOverflow的,但它不是开源的:)