【发布时间】:2017-07-13 16:56:05
【问题描述】:
我有一个简单的 HTML 页面,我只在我的 Intranet 中的本地计算机上使用它来创建使用 Javascript 和 ActiveX 与我的 SQL Server 数据库交互的动态 SQL 查询(是的,客户端 Javascript 可以与 SQL 数据库交互使用 IE 和 ActiveX 对象)。它最初是作为一种快速、短期的解决方案而创建的(我知道它不安全,而且客户端数据库访问是一种不好的做法)。
情况发生了变化,我需要一个永久的解决方案。我决定 ASP.NET MVC 应用程序将是最干净的解决方案。我没有这方面的经验,所以我一直在阅读它并使用教程来开始构建我的页面。我的问题与我的原始应用程序中的 Javascript 动态 SQL 查询逻辑有关,以及如何在我的 .NET 应用程序中最好地实现它。在 ASP.NET MVC(使用 C#/原始 SQL 代码/ADO.NET)中创建动态 SQL 查询是否有一种干净且安全的方法?还是使用 Entity Framework 并从头开始的最佳做法?
【问题讨论】:
-
个人意见:从头开始使用 EF,不要积累技术债务
标签: javascript c# sql-server asp.net-mvc asp.net-mvc-4