1

私は、MVC C#フロントエンドをCachéデータベースバックエンドに使用することを検討してきました。しばらく見て回った後、(。edmxモデルの生成を介して)2つを接続する効果的な方法を見つけることができませんでした。これを行うには、Visual Studio 2012用のデータベースドライバーが必要になることはわかっていますが、どこにあるかわかりません。

私はMVCテクノロジーを使用していくつかのアプリを開発してきましたが、.cspベースのテクノロジーを使用するのではなく、これを継続したいと考えています。

うまくいけば、誰かがこれを手伝ってくれるでしょう。

4

2 に答える 2

4

Cache Managed Providerfor.NETのドキュメントをご覧ください。

http://docs.intersystems.com/cache20121/csp/docbook/DocBook.UI.Page.cls?KEY=GBMP

マネージドプロバイダー機能を使用すると、.NETプログラム内からキャッシュデータにアクセスできます。たとえば、.NET Entity Frameworkを使用してデータアクセスを行うほど便利ではありません。さらに、InterSystemsのコード例は非常に単純なので、一粒の塩を使用する必要がありますが、これはあなたが行うべきことです。必要。

于 2013-02-21T15:58:45.787 に答える
2

Entity FrameworkやNHibernateなどのORMフレームワークを使用して、Intersystems Cacheにアクセスできるため、データベースをデータレイヤーで適切に分離できます。私はなんとかNHibernateをIntersystemsCacheで動作させることができました。興味のある方はこちらをご覧ください。

于 2015-04-16T09:27:29.707 に答える