問題タブ [devforce]

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 投票する
1 に答える
300 参照

fluent-nhibernate - nhibernate fluent マッピングをデータベースと同期させる

現在、C# 開発で Fluent NHibernate と SQL Server 2008 を使用していますが、必要に応じて Fluent でデータベースを再作成するにはデータベース スキーマが複雑になりすぎているため、スクリプトを使用してデータベースに変更を加えています。

これは、DB スキーマとの同期を維持するために、エンティティ クラスとマッピング クラスも変更する必要があることも意味します。

これを「自動的に」行うためのツールまたは巧妙な方法はありますか?

たとえば、IdeaBlade の DevForce を使用する場合、そのフレームワークには、スキーマに対してマッピングをチェックし、必要に応じてマッピングを更新するツールがあり、Fluent にも同様のものが存在するかどうか疑問に思っていました。

それでは、紳士淑女の皆様、どうぞ...

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

wpf - IdeaBlade の制限事項にはどのようなものがありますか?

Web およびデスクトップ インターフェイスを必要とするプロジェクトを開始します。解決策の 1 つは IdeaBlade ( http://www.ideablade.com ) のようです。それを使用する人は、その制限と利点を説明できますか? テスト可能ですか?

ありがとう、アレックス

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

asp.net - ASP.NET 用のコード生成ツールの選択を支援

私はコード生成ツールを初めて使用しますが、LLBGen Pro のようなツールが Entity Framework とどのように比較されるか知りたいですか? それに加えて、彼は優れた UI サポートが好きなので、CodeOnTime http://codeontime.com/default.aspxというツールを実際に調べています。

公平な意見が欲しいのでここで質問します。

LLBGen で UI も生成できるかどうかはわかりません。これまでのところ、社内でのすべての開発は、各レイヤーを手動でコーディングする古典的な方法で行っています。ただし、高速なプロトタイピング ツールが必要です。

賢明な選択に役立つアドバイスをいただければ幸いです。

前もって感謝します。

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

web-services - Riaサービスの代替

こんにちは私はSilverlightでRiaServicesを使用する以外の別のアプローチを探しています。Silverlight4と.NET4.0を使用しています

誰かに共有アセンブリを使って素晴らしい解決策を作ってもらいます(ドメインロジックが広がるようにファイルをリンクするかもしれません)。そして、wcfサービスとクリーンな方法で通信するための素晴らしいフレームワークはありますか?それがpreservereferencesをサポートできれば本当に素晴らしいでしょう:)

リンクやブログを探しています。

私はRiaServicesを使用しないことを好みます。これは、データ駆動型のマインドをどこにでも実装する必要があり、値オブジェクトのサポートが不足しているためです。また、MVVMを使用するので、元に戻す、通知するなどのすべてのロジックは使用されません。

0 投票する
2 に答える
102 参照

entity-framework - Entity Framework - 別のクエリを回避する

データベース内のテーブルにのみデータを保存する必要があります (読み取る必要はありません)。

レコードが既に存在する場合は更新したいのですが、それ以外の場合は追加します。通常は存在します。

私のエンティティコンテキストはすでにオブジェクトを保持している可能性があります..もしそうなら、それを見つけて、「見つけた」ときにデータベースからリフレッシュせずに再度使用したい

つまり、コンテキストはエンティティ (データベースの行) のコレクションを保持します。コレクション内のエンティティを検索し、エンティティがコレクション内にない場合にのみコンテキストをデータベースに移動させたいと考えています。エンティティの現在の値は気にしません..更新したいだけです。

これが明確であることを願っています.....ありがとう

0 投票する
2 に答える
1028 参照

string - 文字列をlinq式としてどのように解析しますか?

私はこの linq を devforce 式にしました:

(mgr.testTables の r から r).OrderBy(r => r.id) を選択します。

ソート列名を文字列として指定したいのですが、次のようなものが必要です:

string orderBy = "r => r.id";
(mgr.testTables の r から r).OrderBy( orderBy );

文字列をlinq式として解析する方法はありますか?

0 投票する
4 に答える
238 参照

linq - LinqまたはADOまたは?

巨大ではなく、100 万件のレコードを含む大きなテーブルを定義する機能を持つデータベースを使用してアプリケーションを構築します。LINQ がビッグ データベースに適していないことをどこかで見ました。

フロント エンドは Silverlight であり、クライアントの GUI への最初のアクセスを高速化するために、非同期呼び出しの Skip および Take 機能を使用することを本当に楽しみにしていました。

このシナリオで何が間違っていると言えますか?

LINQ などを使用しますか?

MY バックエンドは SQL Server 2005 以降です。

0 投票する
2 に答える
3887 参照

.net - (DevForce vs OpenAccess vs LLBLGen) vs Entity Framework 4 & CTP4

無料のオープン ソース ORM/DataAccess/Modeling ツール (NHibernate など) は別として、現在の Entity Framework 4 (および CTP4) が提供するものを超えて、同様の商用ツールが提供するものは何ですか。商用として考えられるのは、Telerik の OpenAccess、IdeaBlade の DevForce、LLBLGen Pro です。

製品ごとに個別の質問をする代わりに、ここにすべてあります。1+ と EF4 の実際の経験がある場合は、どの機能が大きなメリットをもたらしたかを知りたいです。さらに、重大な制限があります。

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

sql - OData は、政府および金融環境での使用を意図していますか? どのようなセキュリティ対策が必要ですか?

一見したところ、OData は「オープンな」データベースにしかアピールできず、セキュリティが必要な環境、特に金融機関や政府機関のクライアントでは使用されないように思えます。

これは、現在のバージョンの OData/WCF で使用する正しいパースペクティブですか? そうでない場合は、その視点を変えるために必要なものを共有できますか?

アップデート

現在の懸念事項の例は次のとおりです。

  • SQL インジェクションの可能性が高まる
  • 追加のデータ検証 (ビジネス ロジックの複雑化)
  • データへの不正アクセス
  • データの「生のダンプ」を行う能力の向上
    • つまり、OData を使用して HR データを取得する方が簡単で、従来の ASP.net ページをスクリーン スクレイピングする方が簡単です。

更新 2

ビジネスルールを強制することも可能ですか? たとえば、適切にフォーマットされた SSN、電話、または Zip などです。すべてのフィールドが入力されていることを確認するのはどうですか?

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

vb.net - SQL Server テーブルに保存されている Word ドキュメント (.docx) を編集する方法は?

SQL Server テーブルに保存されている Word ドキュメント (.docx) を編集する方法は?

暫定的なワークフローは次のとおりです。

  1. Ideablade を介して SQL テーブルから BLOB を読み取る
  2. BLOB を .docx としてディスクに書き込みます
  3. Word を使用して .docx を開く
  4. ユーザーが変更を加える
  5. Word を使用して .docx を保存する
  6. .docx を BLOB に読み込む
  7. Ideablade を使用して BLOB を SQL テーブルに書き戻す

すべてのサンプル コードを歓迎しますか?
すでに多くの人がこれを行っていると確信しています。

このプロセスを簡素化する方法に関する他のアイデアはありますか?

VB.NET、.NET 3.5 SP1、WinForm、および SQL Server 2008 を使用しています。