この年末年始は、ほとんど Entity Framework の技術調査とブログ記事の作成についやしました。おかげで、Entity Framework の技術調査が進みブログ記事が増えたので、ここでまとめておきます。 基本的に、この記事に載っている情報を利用すれば、だいたいのプロジェクトで Entity Framework を活用できるようになるのではないかと妄想。 Entity Framework は、Entity Framework 5 以降、かなり魅力的なフレームワークになっていると思いますが(現在の最新は、Entity Framework 6.0.2)、日本語情報がほとんどないですね。 概要ならあるのですが、実際にコーディングしようと思うと、そこまで踏み込んだ情報がないです。掲載している記事のほとんどは英語サイトからの情報を元に作成してますし。 この記事が Entity Framew
コードジェネレータの有用性とT4 業務系のアプリケーションを作成していると、多かれ少なかれデータモデルのようなものをソースコード上のエンティティクラスとして表すために似たようなコードをたくさん書かなければならないことがある。 もちろん手で地道に書くなんてことはなくて、このようなものはコードジェネレータで機械的に生成させるのが良い。 だいたいデータモデルは開発中にどんどん変わってゆくのでエンティティクラスも都度変更してゆく必要があるからだ。 自動化しておけば何度でも生成できるし、コードの修正漏れなんてこともありえない。 これは良くあるシチュエーションなので、もう過去に何度も何度も何度もジェネレータを作成してきた。 ところが昨年達人出版会で興味をそそられた本を買ってきたところ、 「メタプログラミング.NET」 http://tatsu-zine.com/books/metaprogrammin
A project item to generate a strongly-typed DbContext class and persistence ignorant entity classes. Use this template when working with an EF 5.x release. The DbContext Generator can be used to generate a strongly-typed DbContext class and persistence ignorant entity classes from an Entity Framework model created using the EF Designer. Once installed, you can right-click on the EF Designer surfac
Entity Framework 6 (EF6) is a tried and tested object-relational mapper (O/RM) for .NET with many years of feature development and stabilization. As an O/RM, EF6 reduces the impedance mismatch between the relational and object-oriented worlds, enabling developers to write applications that interact with data stored in relational databases using strongly-typed .NET objects that represent the applic
Visual Studio 2008 のサンプル ページへようこそ。MSDN Code Gallery (英語) にアクセスすることもお勧めします。最新のサンプル アプリケーションやサンプル コード スニペットをダウンロードできるほか、独自のリソースをコミュニティで共有することもできます。 言語のサンプル 以下の言語サンプルを使って、Visual Basic、Visual C#、および Visual C++ の最新の機能をお試しください。 Visual BasicVisual Basic の最新のコード サンプルを入手してください。ここには、Visual Basic で作成されたアプリケーション、Web、およびデータの各サンプルへのリンクがあります。 Visual Basic のサンプル
Yeoman generator Getting Started What is Yeoman? Trick question. It's not a thing. It's this guy: Basically, he wears a top hat, lives in your computer, and waits for you to tell him what kind of application you wish to create. Not every new computer comes with a Yeoman pre-installed. He lives in the npm package repository. You only have to ask for him once, then he packs up and moves into your ha
管理者のブラウザーで連絡先を作成します。 管理者の連絡先から、削除と編集の URL をコピーします。 これらのリンクをテスト ユーザーのブラウザーに貼り付け、テスト ユーザーがこれらの操作を行えないことを確認します。 スターター アプリを作成する "ContactManager" という Razor Pages アプリを作成します。 [個人のユーザー アカウント] を使ってアプリを作成します。 名前空間がサンプルで使われている名前空間と一致するように、"ContactManager" という名前を付けます。 -uld により、SQLite ではなく LocalDB が指定されています。 dotnet new webapp -o ContactManager -au Individual -uld Models/Contact.cs: secure-data\samples\starter6
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く