新しいフレームワークを習得する最善の方法は、それを使って何かを構築してみることです。このチュートリアルは、ASP.NET MVCを使用して、小さいながらも完全なアプリケーションを構築する方法を順に示し、その背後にあるコアとなる概念を紹介します。 これから構築するアプリケーションは“NerdDinner”と呼ばれています。NerdDinnerは、オンラインで夕食会の検索や整理を簡単に行う方法を提供します。
ASP.NETをベースとしたWebアプリケーション開発では,統合開発環境であるVisualStudioを使って高機能なWebアプリケーションを容易に構築できます。今回は,ASP.NET AJAX,ASP.NET MVC,ASP.NET Dynamic DataといったASP.NETを構成するテクノロジの概要を説明します。 ASP.NET AJAX AJAXとは AJAXは,近年登場したWebのテクノロジですが,AJAXのベースとなるテクノロジはWebサイトやWebアプリケーションでインターネットの発展と共に長年にわたって使われてきたJavaScriptやDHTML(Dynamic HTML)といった既存技術です。これらを組み合わせた1つの応用技術がAJAXといえるでしょう。 ここで今一度,広義のAJAXについて簡単にまとめておきます。まずAJAXは,次の意味(語源)を持つ略称です。 この語
本稿は昨年公開された「もう一つのASP.NET “ASP.NET MVC”を知る(前編)」をRTW対応させ、内容を再構築したものです。ASP.NET MVC入門者にとって基本のキの部分までは学べると思うので、ASP.NET MVCに興味がある方はぜひ参考にしてください。 はじめに Visual Studio 2010(以下、VS2010)のBetaがリリースされ、少しずつVS2010の影が見えてきていますが、そのリリース前にASP.NETには大きな分岐点が現れました。ASP.NET MVCの正式リリースです。VS2010から標準搭載され、ASP.NETユーザーの選択肢であると同時に、Azureプラットフォームや動的言語ユーザーに対するアプローチも行えるASP.NET MVCについて、仕組みの部分をしっかりと押さえたいと思います。 必要な環境 次の環境が必要です。 Visual Studio
先日、ASP.NET MVCのバージョン1が正式にリリースされた。ここでは、ASP.NET MVCの利用によって何が変わるのか、従来のASP.NETとの違いという切り口から見ていくことにする。 革新的だったASP.NETのアーキテクチャ ASP.NETが.NET Frameworkと共にリリースされたのは2002年のことである。当時はJavaサーブレットやPHPなどの「HTTPを意識しながら、テキストエディタベースでWebアプリケーションを作っていくやり方」しか存在しなかった。 その点、ASP.NETはWebアプリケーション開発のフレームワークでありながら、デスクトップアプリケーションを開発していくときと同じ感覚で利用できた点が革新的であった。すなわち、Visual Studioの画面上でテキストボックスやボタンなどのコントロールをドラッグアンドドロップで配置し、それらのコントロールに対し
従来とはまったく異なる手法でASP.NET Webアプリを構築するASP.NET MVCとはいかなるものか? 新しいフレームワークを基礎から学ぶ。 連載目次 いまさら声を大にしていうまでもなく、ASP.NET技術はWebアプリケーション構築のための優れた、また、魅力あるアーキテクチャだ。開発生産性、管理性、拡張性などなど、ASP.NETの魅力を表すキーワードについては、すでに多くの記事によって語り尽くされているところでもあり、本稿であえて繰り返すまでもない。詳細については、連載「プログラミングASP.NET」や「Visual Studio 2005でいってみようDBプログラミング」などを併読していただくとよいだろう。 もっとも、そんなASP.NETにも問題がないわけではない。 1つに、単体テストの実施が容易でないという点。諸兄もご存じのように、Webフォームは基本的にページ(Pageオブジ
本記事は、Microsoftの本社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 本日(2009年1月27日)、ASP.NET MVC 1.0 Release Candidate(RC)を出荷しました。ダウンロードはここをクリックしてください(注:このリンクは公開したばかりですので、もし動作しない場合は、数分間お待ちのうえ更新ボタンを押してください)。これはVisual Studio 2008およびVisual Web Developer 2008(無償)のどちらでも動作します。 本日のRCは最終の“1.0”リリース前に出荷する、ASP.NET MVC最後のパブリック・リリースになります。 バグ修正に加えて、本日のビルドにはいくつかの新機能が含まれています。またいくつかの既存
ASP.NET MVC Building Web Apps without Web Forms Chris Tavares This article is based on a prerelease version of the ASP.NET MVC Framework. Details herein are subject to change. Code download available at:MVCFramework2008_03.exe(189 KB) Contents Model View Controller Pattern Creating a Controller Creating a View A Bigger Example Creating Forms and Posting Back Controller Creation Other Extensibility
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く