代码之家  ›  专栏  ›  技术社区  ›  waanders

论坛软件ASP经典[关闭]

  •  -2
  • waanders  · 技术社区  · 14 年前

    对于一个网站,我需要一个论坛,我在寻找用经典ASP编写的代码。我知道phpBB和简单机器,但那是用PHP编写的。

    我习惯于使用(经典的)ASP的网站,因为我认为ASP.NET对于简单的网站来说是过度杀戮。或者我真的应该改用PHP吗?我想做一段时间。

    建议?

    7 回复  |  直到 14 年前
        1
  •  3
  •   Wil    14 年前

    Snitz .

    (如果你想留在微软平台上,我会认真考虑迁移到.NET)

        2
  •  3
  •   Dee    14 年前

    我总是使用经典的ASP,它的工作原理很漂亮。我试过了ASP.net但对于大多数网站开发来说,这太复杂了。ASP.NET不断变化,需要巨大的学习曲线来保持最新。微软将语言转换为C语言,这使得转换变得更加困难。

    PHP有一个丑陋的语法和太多不同的框架,这使得它不可能为开发人员学习的目的。在我看来,只适用于内部网应用程序。

    斯尼茨论坛是好的,所以是网络wiz论坛。

    http://www.codango.com/asp/fnc/search/?tree=aspin/software&pg=1&order=desc&qry=forum&cat=all

        3
  •  1
  •   Todd Moses    14 年前

    经典的ASP已经过时,在可伸缩性方面存在问题。我花了一年多的时间将经典的ASP转换为ASP.NET对于一个高使用率的网站,因为我们无法得到经典的ASP的规模。

    我知道很难改变你所知道的,但是在软件的世界里,改变是一个不变的过程。使用PHP将在将来避免问题的分配——这发生在FoxPro上,微软刚刚停止支持它。所以,迈出这一步去学习新的东西。

    PHP是开源的,而且仍然易于编写。它有一个很好的在线手册,所以没有学习的直接成本。另外,您可以像经典的ASP一样直接在页面上编写代码,尽管现代开发实践并不赞成这样做。

    PHP手册: http://www.php.net/docs.php

    另外,你可以随时寻求帮助。

        4
  •  1
  •   Scott    14 年前

    Asp.Net是一种非常强大的语言,与Asp没有太大区别。这确实需要一点额外的学习,但这是非常值得的。和你在同一条船上,无法忍受所见即所得编辑器如何重新格式化所有的HTML。我花了很大一部分时间使用记事本来满足我所有的编程需求。

    我一直在使用visualstudio2008作为我的Asp.Net自从它问世以来。我不使用所见即所得模式,而是始终查看源代码。这使我能够利用代码的颜色编码,提供对IntelliSense的访问,并实现简单的格式化。您可以快速注释或取消注释代码的大段,缩进大段的瞬间和拉帮助文件与触摸按钮。仅使用源代码模式,我就能够维护一个非常干净和可用的Html集,具有所见即所得编辑器的所有优点。

    使用VS2008或VS2010,不需要管理任何项目文件或DLL,除非您正在创建自定义DLL。您的自定义控件可以通过记事本写入和访问,而无需重新编译。就我个人而言,我通常通过FTP服务器打开网站并从那里进行管理。这不需要FrontPage扩展,但也不需要单独的开发服务器来脱机使用和编辑。

    正如我所说,我花了很多年的时间使用记事本和FTP来编辑和管理网站。一个大问题总是确保文件持续同步,并且不会意外地用旧文件覆盖新文件。在FTP模式下使用VS可以帮你解决这个问题。您的本地文件有时间戳,如果有冲突,VS将询问应该使用哪个版本。过来看。我想你会发现VS非常有用。

    Asp.Net还用于Ajax控件工具箱,它本质上是用于web开发的控件的附加组件。你可以在www.asp.net/ajax。它们是非常强大和开源的。对于我们大多数人,你可以使用预编译的Dll,这是一个单一的文件,并上传到您的Bin文件夹。除此之外,您所需要做的就是正确地引用页面中的资源,并且它们是可用的。这是一个非常简单的过程,但是可以节省编写JavaScript和客户端脚本控件的时间。

    我希望这对你有帮助。 斯科特

        5
  •  1
  •   Tom Gullen    14 年前

    我用过 WebWizGuide.com 在过去,到目前为止最好的,仍然积极支持,免费使用(或提供付费版本)

    运行它的人Bruce非常敬业和热情,它背后的代码是我见过的最高质量的代码,而我用来编写插件的软件正是我最初进入编码领域的原因!

    我向你推荐这个。

        6
  •  1
  •   WilliamK    11 年前

    我使用经典的ASP,因为我可以创建比任何人都可以使用其他语言更复杂的web应用程序。对于论坛软件,这取决于您需要的功能。在使用或尝试了大部分后,我更喜欢自己滚。

        7
  •  0
  •   Eduardo Molteni    14 年前

    我建议你跳到ASP.net,尤其是ASP.netMVC(IMO是MS产品组合中的一个亮点),但是如果您想从更简单、更类似于ASP Classic的东西开始,您可以跳到 Microsoft WebMatrix