离开ASP.NET和SQL SERVER你有什么选择吗?
自从它存在以来我一直在asp.net中开发(之前也是经典的asp),而且我一直在使用SQL服务器作为我的后端数据库.
经过认真考虑,我现在想改变我使用的语言.考虑到.NET平台的OOP功能,您建议我开始学习其他语言而不是ASP.NET,为什么? 我还应该用什么作为数据库呢?我没有SQL Server以外的数据库的经验. 解决方法
Django会得到我的投票.
像你一样,我一直在使用ASPNET,然后一个工作迫使我使用PHP.然后另一个.而另一个.我达到了90%的时间用于PHP的时间点,我不想在两个完全不同的工作流程之间分配时间,所以我就去了. 正如您可能或可能不知道的那样,PHP与C#甚至VB.NET等语言的相对美感相比,是一种完整的语言阴影.并且它不会很快变得更好.开发框架意味着你必须为每个项目上传50万个文件,这一切都只是觉得不必要. 大约两个月前,我开始研究替代方案.我现在使用Linux,所以我在很多时候碰到了Python.它看起来很漂亮.它总是很好地格式化(按设计)并且它具有相当优秀的OOP技术和机会. 然后我了解了Django ORM,所以我想我会创建一个具有一些基本交互功能的快速站点.我为我女朋友的家人建了一个秘密的圣诞老人网站.多种形式,身份验证,列表和详细信息页面以及AJAX.让我(一个完整的超级新手)两天来实现功能和本周剩下的时间来美化(我是一个慢设计师). 其他好处包括其卓越的内置缓存,真正了解如何编程的社区,预制,可重复使用的应用程序,您可以插入您的网站和去,以及python的easy_install和pip,使模块变得如此简单.哦,与ASPNET不同,它可以在任何可以为个人项目节省大量资金的操作系统上运行. 我已经将其余的PHP站点(以及那些我必须维护的站点)移植到它上面,我即将开始移植我的ASPNET项目.我很高兴. 数据库在Django中几乎不是问题.您选择一个适合您项目大小的项目,将其插入并且ORM处理所有DBIO. 我将SQLite用于中小型项目,将MySQL簇用于大型项目. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何允许用户在ASP.NET MVC中创建永久链接?
- asp.net – 我什么时候应该使用Webservice属性System.Compo
- 在ASP.NET Core MVC 6中记录到数据库
- 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方
- IIS输出缓存与ASP.NET输出缓存
- .net – SqlBulkCopy超时
- asp.net – 你会认为这是一个单身/单身模式吗?
- asp.net – 实体框架:“底层提供商在Open上失败”
- asp.net-mvc – 如何使用Windsor将依赖项注入到ActionFilte
- 浅析微软的网关项目 -- ReverseProxy
- asp.net-mvc – 在MVC中显示来自IMAGE对象的图像
- asp.net-mvc-2 – 如何在不设置Content-Disposit
- asp.net-mvc-4 – 如果使用实体连接字符串(与SQL
- asp.net-core-2.0 – 如何在Razor Pages中使用单
- 谈谈基于SQL Server 的Exception Handling[上篇]
- 为什么我的ASP.NET MVC持久性的auth cookie不起作
- asp.net – 在PreRender上添加控件页面
- asp.net-mvc-4 – ASP.NET MVC 4移动功能
- ASP.NET:禁用单个aspx页面的身份验证(自定义错误
- asp.net-mvc-3 – ASP.NET MVC3:WebGrid Ajax过