問題タブ [telerik-open-access]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
849 参照

orm - 簡単な速度テストでの Telerik OpenAccess と SubSonic の比較 (「どちらが優れているか」ではありません)

SubSonic 2 を約 5 年間使用しており、気に入っています。ただし、過去 6 か月間、SubSonic 3 または同様の ORM ツールに移行することを考えていました。私の会社では Telerik のツールをたくさん使っているので、OpenAccess を試してみようと思いました。設定が完了したら、Users テーブル (最大 30 レコード) からの情報を RadGrid にロードするという非常に基本的なタスクを試してみることにしました。

したがって、グリッドの OnNeedDataSource イベント内には、次のものがあります。

それを構築してページを実行した後、1607 ミリ秒かかったことが返されます。ただし、ページを更新すると 0 秒に戻ります。(どうして?)

次に、SubSonic コードを挿入します。

初めてコードを実行すると、171 ミリ秒かかったと表示されます。ページを更新すると、60 ~ 70 ミリ秒かかったことが報告されます。

ですから、私の質問は次のとおりです。なぜ OA は最初の訪問時にロードするのにかなり時間がかかるのに、ページを更新するたびにロードするのに 0 秒もかからないのですか? SubSonic は最初のアクセスではかなり高速ですが、ページを更新するたびに最大 65 ミリ秒かかりますか?

これが「基本的な」質問であるか、パフォーマンスを適切にテストしていない場合は、申し訳ありません。この方法を改善する方法があれば、アドバイスをいただければ幸いです。

ありがとう、アンドリュー

0 投票する
1 に答える
1586 参照

telerik - Telerik MVC Grid に条件付きでチェック ボックスを追加する

aspxエンジンを搭載したMVC 3にTelerik Gridを使用しています。ステータスが完了している行にのみチェックボックスを追加する必要があります。

上記はバインドされた列で、CaseStatus 値が特定の数値であるかどうかを確認する必要があり、その行にチェック ボックスを追加するだけです。

これを行う方法はありますか?

0 投票する
1 に答える
149 参照

linq - OpenAceessにグループとコンテンツを挿入する

SQLのGroupテーブルとContentテーブルの間に多対多の関係があり、ジャンクションテーブルでこれを実行します。名前はGroupContentです。

新しいグループとコンテンツを挿入しようとすると、Openaccessはグループとコンテンツを挿入し、Doseはジャンクションテーブルにレコードを挿入しません。これは私のコードです

これを使用してEntityFrameworkでコーディングできますか?

0 投票する
3 に答える
86155 参照

c# - ドメインモデルでlinqクエリを介して返されたオブジェクトのプロパティと値を反復処理します

ドメインモデルを介してCLRにマップしたリレーショナルデータベースにカスタムエンティティがあります。したがって、次のステートメントを使用することで、ドメインモデルのLINQクエリを介して、データベースからメモリにエンティティをプルできます。

このエンティティにはアクセスする必要のあるプロパティ/フィールドがあります。プロパティ/フィールド名とその値を判別できる必要があります。これらのアイテムをメモリ内でループして、それらの名前と値をコンソールに書き出したいと思います。

このアプローチを使用してみましたが、構文を修正する方法がわかりませんでした(GetPropertiesが正しい使用方法であるかどうかもわかりません。また、GetFieldsは何らかの理由で何も返さなかったため、これが正しい方法だと思いました)しかし、必要なのは値への読み取りアクセスだけなので、実際には問題ではありません。

EFやopenaccessなどのドメインモデルを利用するときにプロパティ/フィールド値を取得する簡単な方法はありますか?そうでない場合、私はそれを正しい方法で行っていますか?そして最後に、もしそうなら、どうすれば値変数宣言の構文を修正できますか?

参考までに、ドメインモデルによって生成されたコードのサンプルフィールド/プロパティを次に示します。

0 投票する
3 に答える
882 参照

c# - Telerik OpenAccess - 生成されたプロパティをオーバーライドする

Telerik OpenAccess Mapper によって生成されたプロパティの検証 (IDataErrorInfo) を行いたいと考えています。

このような。

今度は、このように 2 番目のクラス Etage (これも部分的) のプロパティ「バージョン」をオーバーライドしたいと思います。

次に、次のエラーが表示されます。

「Inventar.Model.Etage.Version」と「Inventar.Model.Etage.Version」の間のあいまいさ

0 投票する
1 に答える
7578 参照

entity-framework - EntityFramework5とTelerikOpenAccessORM(具体的には)

新しいプロジェクトを開始していますが、ORMの選択についてアドバイスが必要です。このトピックは以前に取り上げられたことがあると思いますが、このトピックはEntity Framework 5(4ではない)またはTelerikOpenAccessORMのいずれかに固有のものです。

プロジェクトはWindowsAzureに常駐し、WindowsAzureSQLデータベースを使用します。4.5がAzureで稼働したら、.NET4.5に移行します。

私は現在、TelerikUltimateCollectionのサブスクライバーです。

知っている人はこのシナリオの長所/短所を持っていますか?現在、TelerikOpenAccessに少し傾いています。

ありがとう

0 投票する
1 に答える
60 参照

asp.net - クエリで複数のデータモデルを使用しているため、InvalidOperationException

Telerik オープン アクセスを使用しています。3 つのデータ モデルがあり、3 つのデータ モデルに対して 3 つの異なるコンテキスト モジュールがあります。

私のクエリでは、異なるデータ モデルの異なるテーブルを結合してデータを取得したいと考えています。クエリを作成しましたが、次のエラーがスローされます。

InvalidOperationException Unhandled By user code。

プロジェクトに異なるデータモデルがある場合、どうすればデータを取得できますか?

0 投票する
1 に答える
261 参照

asp.net-mvc - テレリック オープン アクセスを使用して、さまざまなデータ モデルのさまざまなテーブルからデータを取得する方法

私は Telerik オープン アクセスを使用しています。次のような 3 つの異なるデータ モデルがあります。

異なるデータ モデルに 3 つの異なるテーブルがあります。すべてのテーブルからデータをロードしたい。ジョインを使ってラムダ式を書いたのですが、例外がスローされています

ユーザー コードによって処理されない InvalidOperationException

異なるデータ モデルの異なるテーブルからデータを取得する方法を教えてください。

0 投票する
1 に答える
599 参照

c# - Telerik OpenAccess ORM で例外をコミットする

これに似た以前の質問がありましたが、エンティティ フレームワークに関してです。それ以来、Telerik OpenAccess を使用してみました。これが私のモデルです:

ここに画像の説明を入力

次の関数を 10 秒ごとに約 1 回実行すると、期待どおりに動作し、例外は発生しません。ただし、この関数を 3 回連続して呼び出すと、短時間でこのエラーが発生します。

これが関数です。例外がスローされますSaveChanges()

SaveChanges 呼び出しは関数の終了をブロックせず、次の関数呼び出しが発生しないようにしますか?

0 投票する
1 に答える
224 参照

c# - C# MVC ソリューション?

私は最近、C# で行われたシステムの更新を任されました。私は Kohana MVC Web ベースの開発から来ていますが、C# の経験があります。

問題は次のとおりです。私の解決策は、「奇妙な」ナマインド慣習にあります。それが何であるか、VS 2010 Ultimate でソリューションをロードする方法を知りたいです。

これはどのように作動しますか?各フォルダーを個別に編集する必要がありますか? または開発者 IDE にソリューション全体を読み込む方法はありますか?