One of the main new features of ASP.NET 5 is unifying the programming model and combining MVC, Web API, and Web Pages in single framework called MVC 6. In previous versions of ASP.NET (MVC 4, and MVC 5) there were overlapping in the features between MVC and Web API frameworks, but the concrete implementation for both frameworks was totally different, with ASP.NET 5 the merging between those differ
本連載では、MVCモデルをベースとした.NET Frameworkの新たなアプリケーション・フレームワーク「ASP.NET MVC」を基礎から解説している。前回は、Model-View-Controllerのうち、主に「View」「Controller」について解説した。今回は残る1つである「Model」を中心に、簡単なデータベース連携アプリケーションを作成してみよう。 なお、前回の解説の後、Visual Studio 2010(以降、VS 2010)に新たな機能を追加する「ASP.NET MVC 3 Tools Update」がリリースされている。本連載でもこのUpdate版をベースに説明を進めていくので、まだインストールされていないという方は、「ASP.NET MVC: The Official Microsoft ASP.NET Site」から入手&導入しておくことをお勧めする。 [
いいツールがリリースされています。 その名も Entity Framework Power Tools です。まだβだけど、これを使うことで、データベースからPOCOクラスをリバースエンジニアリングしてくれるし、PKの設定や列長の制限、FKの設定までもFluent APIで自動的に記述してくれます。なにより、Microsoft謹製! つまり、これを使ってリバースエンジニアリングした結果を見れば、Web上にはあまり解説がなくて苦労する Fluent API の書き方も理解できちゃうわけです。これは便利! 惜しいのは、テーブルやビューなどを指定してリバースエンジニアリングができないことです。データベース単位でまとめてドーン!。まだ β ということで、正式リリースの時にはもっと便利になっているといいですね。 インストールはVisual Studio 2010 のツール → 拡張機能マネージャーか
C#、ASP.NET、TypeScript、Angular を中心にプログラミングに関した話題を諸々。 by @jsakamoto
ASP.NET、Silverlight等、.NET Frameworkの中でもWebに関する技術のTips、情報を主にまとめています。 mvcConf @:Japan で「MVCのM」という題でセッションを行いました。 十分に話せなかった点も多いので、何回かにわけてBlog上でセッションを再構成してみたいと思います。 最初にMVC3とEF 4.1 CodeFirstを使ってサンプルアプリケーションを構築します。 前提としてASP.NET MVC 3 Tools Updateが動作する環境を用意してください。 セッション中では説明しませんでしたが、私のデモでは無償で利用できるVisual Web Developer 2010を使用していました。 もちろん VisualStudio 2010でもまったく同じことができます。 1) 新規に ASP.NET MVC 3 Web アプリケーションを作
本記事は、Microsoftの本社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 .NET Framework 4では、System.Data.Entity名前空間にあるデータ・アクセス・ライブラリであるEntity Framework(EF)の大幅に改善されたバージョンが一緒に出荷されます。 Entity Frameworkが.NET Framework 3.5 SP1で最初に導入されたとき、開発者はその最初のリリースで不完全であると思われる点ついて、多くのフィードバックをくれました。SQLチームはこのフィードバックを聞き入れ、.NET 4と一緒に出荷されるEFでそれに対処できるように本当に努力しました。 EF 4の大きな改善点には以下のものがあります。 POCOサポート:
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く