私はイントラネット内のローカルマシンでのみ使用するシンプルなHTMLページを使用して、SQL Serverデータベースと対話するためのJavascriptとActiveXを使用して動的SQLクエリを作成します(クライアントサイドのJavascriptは、 IEとActiveXオブジェクト)。もともとは、短期間で短期間の解決策として作成されました(私はそれが不安で、クライアント側のDBへのアクセスは悪いことだと思います)。SQL Serverへのアクセスに使用されるHTML + JavascriptページをASP.NET MVCアプリケーションに変換するにはどうすればよいですか?
状況が変わったため、永久的な解決策が必要です。私は、ASP.NET MVCアプリケーションが最もクリーンなソリューションであると判断しました。私はそれについての経験がないので、私はそれを読んでチュートリアルを使って私のページを構築し始めました。私の質問は、元のアプリケーションのJavascriptの動的SQLクエリロジックと、それを.NETアプリケーションに最適に実装する方法に関するものです。 ASP.NET MVC(C#/ raw SQLコード/ ADO.NETを使用)で動的SQLクエリを作成するためのきれいで安全な方法はありますか?または、Entity Frameworkを使用して最初から開始するのがベストプラクティスですか?
個人的意見:EFで初めから始まり、あなたの技術的負債を構築しないでください –