【问题标题】:are there simple, open source learning-friendly web apps? [closed]有简单的、开源的、对学习友好的网络应用程序吗? [关闭]
【发布时间】:2009-06-20 17:06:21
【问题描述】:

我想知道是否可以通过研究现有的功能更简单的开源应用程序来学习 ASP.net 或其他 Web 编程框架。例如,MediaWiki 的复杂性不高等等。可能是“简单论坛”或“简单网上商店”之类的东西。一些重要的东西,展示了有用的功能,但不是过于复杂,也不会受到难以理解的功能膨胀的困扰。

那么,人们可以推荐一些此类应用程序进行学习吗?有人知道 ASP.net 中的一些简单的论坛应用程序对于经验丰富的程序员来说是一个很好的学习工具吗?或者类似的用于研究 PHP、JavaEE 和/或其他流行 Web 框架的优秀开源应用程序?

【问题讨论】:

标签: php asp.net open-source


【解决方案1】:

对于 RUBY:除了 Ruby On Rails,看看

Ramaze - Zen and the Art of Programming(名字来源于Ruby Amaze..) Ramaze 主页Ramaze Home

对于 ASP.NET

BlogEngine.net 是一个很好的学习代码库。

同样,对于初学者,你可以参考一些来自

的项目

ASP.NET Community projects,其中一些还不错。这确实也参考了论坛应用程序。

Stephen Walther 有一篇关于在 ASP.NET MVC 中创建论坛应用程序的好帖子,您可以在此处找到 Forum Application Development

【讨论】:

  • 就 Web 框架而言,为 Ramaze +1。
【解决方案2】:

在大多数编程语言中都有许多 Web 应用程序框架:

所有人都擅长快速完成工作。他们中的大多数都有截屏视频,可以引导您完成代码到成熟的 Web 应用程序。我认为您应该查看这些截屏视频。

【讨论】:

    【解决方案3】:

    对于 Ruby on Rails 框架,此站点列出了一些开源应用程序: http://www.opensourcerails.com

    【讨论】:

      【解决方案4】:

      不同的框架有很大的不同。一个应用程序不会帮助您学习另一个框架,因此您可能需要先确定框架。通常,最好的框架介绍是它的教程,因为它们倾向于按逻辑顺序学习概念,而仅仅阅读代码要么难以理解,要么容易产生误解,从而给你以后产生错误的想法将不得不“忘记”。

      我知道的一些非常容易上手的框架是 RubyOnRails、Django 和 Grok。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-30
        • 2010-10-03
        • 2010-09-30
        • 1970-01-01
        • 1970-01-01
        • 2012-07-19
        • 2010-12-04
        • 2010-09-05
        相关资源
        最近更新 更多