問題タブ [linq]
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.
.net - スケーラビリティに最適なデータ アクセス パラダイムは何ですか?
Microsoft からは、データ アクセス用に非常に多くのさまざまなオプションが提供されています。スケーラブルなアプリに最適なのはどれですか?
リンク
Linq を使用する必要がありますか? 確かに簡単に思えますが、SQL が機能することを知っていれば、非常に役立ちます。また、Linq を使用して ASP.NET で非同期クエリを実行できないと聞いています。したがって、本当にスケーラブルなのだろうか?Linq を使用している非常に大きなサイトはありますか (stackoverflow は例外となる可能性があります)。
エンティティ フレームワーク
Entity Framework についての熱狂的な声はあまり聞かないでください。私が慣れ親しんでいるオブジェクトモデルに近いようです。
アストリア/動的データ
データをサービスとして公開する必要がありますか?
NHibernate のような他の ORM 製品に入る前に、私はかなり混乱しています。どちらが優れているかについてのアイデアや知恵はありますか?
vb.net - vb.net のラムダ式
私には、私を完全に夢中にさせる何かがあります...
行parents.ForEach(Function(p) p.sub_account_groups = sql_func(p))
にこのエラーがあります...
演算子 '=' は、タイプ 'System.Collections.Generic.IList(Of st.data.AccountGroup)' および 'System.Collections.Generic.List(Of st.data.AccountGroup)' に対して定義されていません。
しかし、Rob Connery のこのコードとどのように違うのか、私には本当にわかりません。
これは完全にコンパイルされます...私は間違って何をしていますか?
c# - 個別の日付でリストを分割する
うまくいけば別の簡単なもの。
私がこのようなコレクションを持っているとしましょう:
それを変えたい
ここで、「dividedDates」の各リストには、異なる年に属する「allDates」のすべての日付が含まれています。
私の疲れた心が今すぐに見つけられないLINQのトリックが少しありますか?
解決
受け入れられた答えは正しいです。
おかげで、GroupByの「into」ビットを認識していなかったと思います。SQLのような構文ではなく、.GroupBy()のようなメソッドを使用しようとしていました。そして、ToList()の修正を確認し、それを承認済みの回答に含めてくれてありがとう:-)
.net - Linq to SQL を使用するときに SQL クエリのタイミングを計る良い方法
Linq to SQL を使用するときに SQL クエリのタイミングを計る良い方法はありますか? 私はロギング機能がとても気に入っていますが、何らかの方法でそのクエリの時間を計ることもできれば素晴らしいと思います. 何か案は?
sql - 複数のコントロールから LINQ クエリを生成する
私は最近、古い議会計画を保存して検索できるアプリケーション (vb.net) を作成しました。現在、アプリケーションは問題なく動作していますが、先日、データベースに渡す SQL 文字列を生成するために使用するルーチンを見ていましたが、率直に言って、それは悪かったです。
他の誰かがこれを行うより良い方法を持っているかどうかを確認するために、ここに質問を投稿しました。
私が持っているのは、テキスト ボックスからラジオ ボタンに至るまでの一連のコントロールを含むフォームです。これらの各コントロールはデータベース フィルターのようなもので、ユーザーが検索ボタンを押すと SQL 文字列になります (LINQ クエリにしたいのでLINQ to SQL に変更しました) は、完成したコントロールから生成されて実行されます。
私が抱えている問題は、これらのコントロールのそれぞれをデータベース内のフィールドに一致させ、「if ...then...else」の束を実行せずに効率的に LINQ クエリを生成することです。ステートメント。過去に、コントロールのタグ プロパティを使用して、コントロールをデータベースのフィールド名にリンクしていました。
これが少し混乱している場合は申し訳ありませんが、説明するのは少し難しいです。誰かがアイデアを持っているかどうかを確認するために、そこに投げ出してください。
ありがとうネイサン
c# - 2 つの SyndicationFeed を組み合わせる
feedとfeed2を組み合わせる簡単な方法は何ですか? feed2の項目をfeedに追加したい。また、質問が WPF と Silverlight の両方でタグ付けされている場合、フィードに既にアイテムが含まれている可能性があるため、重複を避けたいと考えています。
c# - LINQ To SQL の使用を開始する必要がありますか?
現在、NetTiers を使用して、データ アクセス レイヤーとサービス レイヤーを生成しています。私は NetTiers を 2 年以上使用しており、非常に便利であることがわかりました。ある時点でLINQを見る必要があるので、質問は...
- NetTiers から LINQ To SQL に移行した人はいますか?
- この切り替えは良いことでしたか、それとも悪いことでしたか?
- 知っておくべきことはありますか?
- このスイッチをお勧めしますか?
基本的にどんな考えでも歓迎します。
c# - LINQtoSQL によって生成されたクラスで空のコンストラクターをオーバーライドする方法はありますか?
データベースに 'Users' というテーブルがある場合、LINQtoSQL によって生成された 'User' というクラスがあり、既に宣言されている空のコンストラクターがあります。
このコンストラクターをオーバーライドして独自のロジックを追加する場合のベスト プラクティスは何ですか?
c# - NHibernate、Castle、Linqの違い-彼らは誰を対象としていますか?
この回答は、LinqがNHibernate、Castleなどとはわずかに異なる開発者グループを対象としていることを示しています。
C#はかなり新しいので、それを取り巻くすべてのDBを気にしないでください。
- NHibernate、Castle、Linqよりも優れた用語がないために他の主要なSQLラッパーはありますか?
- それらの違いは何ですか?
- 彼らはどのような開発者や開発を目指していますか?
-アダム
linq - Visual Studio 2005 での LINQ to SQL
私は通常、自宅で VS 2008 を実行しており、LINQ が組み込まれています。職場ではまだ VS 2005 を使用しており、LINQ to SQL を使用したい新しいプロジェクトを開始する機会があります。
いくつかの検索を行った後、私が思いついたのは、VS 2005 で LINQ を動作させるには、LINQ の 2006 年 5 月 CTP をインストールする必要があるということでした。
VS 2005 で LINQ を使用するためにインストールする必要がある適切なアドインまたは更新プログラムを誰かが知っていますか (できれば上記の CTP を使用する必要はありません)。