gpt4 book ai didi

asp.net - 离婚 ASP.NET & SQL SERVER 你建议什么替代方案?

转载 作者:行者123 更新时间:2023-12-03 18:14:14 26 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




我一直在 asp.net 中进行开发(之前也是经典的 asp),并且我一直使用 SQL Server 作为我的后端数据库。

经过认真考虑,我现在想更改我使用的语言。考虑到 .NET 平台的 OOP 功能,您建议我开始学习哪些其他语言而不是 ASP.NET,为什么?

另外我应该使用什么作为数据库?我在 SQL Server 以外的数据库方面没有经验。

最佳答案

Django 会得到我的投票。

和你一样,我从创建 ASPNET 开始就一直在使用它,然后一份工作迫使我使用 PHP。然后另一个。还有一个。我已经到了 90% 的时间都花在 PHP 上的地步,我不想在两个完全不同的工作流程之间分配我的时间,所以我就顺其自然了。

与 C# 甚至 VB.NET 等语言的相对美相比,PHP,您可能知道也可能不知道,是一种语言的完整阴囊。而且它不会很快好转。开发框架意味着您必须为每个项目上传 50 万个文件,而这一切都是不必要的。

所以大约两个月前,我开始寻找替代方案。我现在使用 Linux,所以我经常接触 Python。它看起来足够漂亮。它的格式总是很好(按设计),并且具有相当出色的 OOP 技术和机会。

然后我了解了 Django ORM,所以我想我会创建一个具有一些基本交互功能的快速站点。我为我女朋友的家人做了一个 secret 的圣诞老人网站。多种表单、身份验证、列表和详细信息页面以及 AJAX 飞溅。我(一个完全的 super 新手)花了两天时间来获得功能,然后用一周的剩余时间来美化(我是一个缓慢的设计师)。

其他好处包括其出色的内置缓存、真正知道如何编程的社区、预制的、可重用的应用程序,您只需将其插入您的站点即可使用,以及 python 的 easy_install 和 pip 使获取模块变得如此简单。哦,与 ASPNET 不同,它可以在任何操作系统上运行,这可以为个人项目节省大量资金。

从那以后,我将其余的 PHP 站点(以及我必须维护的站点)移植到它,并且我即将开始移植我的 ASPNET 项目。我很高兴。

数据库在 Django 中几乎不是问题。你选择一个适合你项目大小的,插入它,然后 ORM 处理所有的 DBIO。

我将 SQLite 用于中小型项目,将 MySQL 集群用于大型项目。

关于asp.net - 离婚 ASP.NET & SQL SERVER 你建议什么替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/433217/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com