【问题标题】:asp.net hosting ecnomically经济地托管asp.net
【发布时间】:2011-01-09 23:29:10
【问题描述】:

现在是一个使用所有免费开源技术开发的非营利组织网站。 (阿帕奇,PHP,Mysql) 我们真的想将其更改(重写)为 Microsoft asp.net 3.5。 我需要购买 .net 的许可副本吗?我可以使用免费快递版吗? 作为一个非营利组织,预算是主要问题。 如何在asp.net中经济地开发网站? 感谢您的帮助。 谢谢!!

【问题讨论】:

    标签: .net hosting


    【解决方案1】:

    2018 年更新!

    现在有了 .NET,世界就是你的牡蛎。你有像 Visual Studio Code 这样的轻量级编辑器,可以免费用于 .NET 开发,你可以使用 .NET Standard / .NET Core 编写可以跨平台运行的应用程序。几乎没有理由不使用 .NET 进行此类工作。

    【讨论】:

    • Php 的问题是它不像 .net。实现简单的事情需要很长时间。我们的程序员要求使用 .Net。如果我使用有效的 Windows 许可证使用 Express Edition,我还需要什么?为什么 sql server 的大小是个问题?我们将按月收费将其托管在共享托管环境中。我必须使用 IIS 找到托管环境吗?现在我们的程序员只需将 php 文件复制到 web 目录。特快版将如何改变?我需要使用窗口安装程序吗?还是使用发布向导?谢谢你们的cmets。
    【解决方案2】:

    您可以使用免费的Visual Web Developer Express Edition

    但是,您仍然需要为 IIS 网络主机付费(就像 LAMP)


    编辑:回复您的评论:您需要找到一个带有 SQL Server 的 ASP.Net 网络主机(请注意,某些主机会为 SQL Server 收取额外费用)。

    您只需要 Visual Studio;特快版就可以了。
    您可以简单地通过 FTP 将 ASP.Net 文件夹结构复制到 Web 服务器。
    Visual Studio 的发布向导将为您完成这项工作,并且只会发布您需要的文件,因此您不妨使用它。

    【讨论】:

    • Php 的问题是它不像 .net。实现简单的事情需要很长时间。我们的程序员要求使用 .Net。如果我使用有效的 Windows 许可证使用 Express Edition,我还需要什么?为什么 sql server 的大小是个问题?我们将按月收费将其托管在共享托管环境中。我必须使用 IIS 找到托管环境吗?现在我们的程序员只需将 php 文件复制到 web 目录。特快版将如何改变?我需要使用窗口安装程序吗?还是使用发布向导?谢谢你们的cmets。
    • 是的,您需要一个带有 IIS 和 SQL Server 的 Web 主机。
    【解决方案3】:

    .NET Framework 是免费产品(如啤酒)。当然,您需要一个有效的 Windows 许可证才能使用它。

    Visual Studio Express Edition 确实能够构建复杂的应用程序。

    真正的问题可能归结为 SQL Server。虽然有免费的 Express Edition,但它有数据库大小限制(4GB/数据库)并且只能使用单个处理器和 1GB RAM。 如果您有大量数据,这部分可能会变得很昂贵。当然,您仍然可以使用 MySQL 作为数据存储。

    也就是说,可以使用Mono 和 Apache 在 Linux 上托管 ASP.NET 应用程序。

    【讨论】:

    • Php 的问题是它不像 .net。实现简单的事情需要很长时间。我们的程序员要求使用 .Net。如果我使用有效的 Windows 许可证使用 Express Edition,我还需要什么?为什么 sql server 的大小是个问题?我们将按月收费将其托管在共享托管环境中。我必须使用 IIS 找到托管环境吗?现在我们的程序员只需将 php 文件复制到 web 目录。特快版将如何改变?我需要使用窗口安装程序吗?还是使用发布向导?谢谢你们的cmets。
    • 哦,我假设您想设置自己的服务器。如果您使用共享主机,那没关系。您只需要一个支持 ASP.NET 的共享主机。它会有IIS。您也不需要对 ASP.NET 做任何特别的事情。您只需通过 FTP 或共享主机提供商可能提供的任何其他方法复制文件。
    【解决方案4】:

    您可以免费使用 Visual Studio Express (2008/2010) Web Developer。

    【讨论】:

    • Php 的问题是它不像 .net。实现简单的事情需要很长时间。我们的程序员要求使用 .Net。如果我使用有效的 Windows 许可证使用 Express Edition,我还需要什么?为什么 sql server 的大小是个问题?我们将按月收费将其托管在共享托管环境中。我必须使用 IIS 找到托管环境吗?现在我们的程序员只需将 php 文件复制到 web 目录。特快版将如何改变?我需要使用窗口安装程序吗?还是使用发布向导?谢谢你们的cmets。
    猜你喜欢
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多