D&UNITE 株式会社 代表取締役 株式会社 T-Planning 取締役 Microsoft MVP for ASP.NET/IIS

Slides:



Advertisements
Similar presentations
ASP.NET MVC 3 と NuGet で始める 高速 Web アプリ開発 Microsoft MVP for ASP.NET/IIS 芝村 達郎 (しばむら たつろう) d.hatena.ne.jp/shiba-yand.hatena.ne.jp/shiba-yan twitter.com/shibayantwitter.com/shibayan.
Advertisements

プラグイン作成講座 Control System Studio 3.0 Takashi Nakamoto
主専攻実験 第1回 ガイダンス資料 TA : 野坂 龍佑 (M2), 高林大輔 (M1)
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
Jsdo.it と Monaca による端末へ のアプリ導入 5/29 (金)課題 堀江美香.
Confluence インストールに必 要な 知識と手順 リックソフト株式会社 2010 年 12 月.
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
本プレゼンテーション ( 以下、本書 ) で提供されている情報は、本書が 発表された時点における Microsoft の見解を述べたものです。市場 ニーズの変化に対応する必要があるため、本書は記載された内容の実 現に関する Microsoft の確約とはみなされないものとします。また本 書に記載された情報の正確さについて、保証するものではありません。
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
講師 松本 章代. 携帯電話のプラットフォーム オープンプラットフォーム Android のアーキテクチャ LiMo のアーキテクチャ 携帯電話用 OS 携帯電話用の自作アプリ事情 2009/11/142.
BBT大学 Ruby on Rails開発環境セットアップマニュアル
Visual Studio 2010 の新機能 Coded UI Test
IIS 4.0で開発をするコツ Webアプリケーション構築.
インターネット ショップを開設するための要件
Microsoftの新戦略と今後.
D2-301 現時点の本資料は 完成版のスライドではありません。
MSON-B2 .NET Framework Web アプリケーション開発
PROCESS 14:一般情報(2) InstallShieldLecture
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
Expression Blend 3で始めるSilverlight 3アプリケーション開発
Visual Studio 2005による Web アプリケーション入門
SharePoint Server において 構成ウィザードが失敗する場合の トラブルシューティング
Windows Phone/iOS/Android から Windows Azure を利用する
Hot Pepper for iPod touch
上藤紳也 5月間報告.
3/11/2017 7:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Mavenによる プロジェクト管理 近畿大学理工学部 情報学科3年  小野実.
続 Entity Framework 入門 SQLWorld #8 サヴロウ.
Microsoft Office Web Apps の基礎と活用
Silverlight とは.
Visual Studio LightSwitchの概要
MSBuild 色々出来るよ 2011/04/02 お だ.
MS製開発ツールの歴史とか….
PHP on Azure ~WindowsAzure4eでクラウド開発してみよう
はじめてのASP.NET 楽しいアプリ制作の会 #1 TWorks.
Windows Azure で作る ボットアプリ?
Microsoft Office 2010 クイックガイド ~応用編~
Windows Summit /8/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Live Framework 入門 その2 JZ5(松江) 2009/8/22.
TA 高田正法 B10 CPUを作る 2日目 SPIMのコンパイル TA 高田正法
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
いつでも! どこでも! 『働き方改革』 が解決します!! SMA100シリーズで安心・安全リモートアクセス
XNAアプリ→WindowsPhone \(\◇ ̄ )ヘン~(  ̄▽/)ゝシン!!! \(○ `O´ ○)/トゥーー!!
Expression Blend 3で始めるSilverlight 3アプリケーション開発
MDC Special Session Report tk-engineering.com
MVP for VB が語る C# 入門 初音 玲.
MVP for VB が語る C# 入門 初音 玲.
Windows Azure (CTP) 触ってみた
Microsoft MVP for Development Tools – Visual C++
Windows Azure 通知ハブ.
R流・C#マルチスレッドの復讐 2009年05月16日 R・田中一郎
「OSで儲けない」 Microsoftの新戦略
Microsoftのマルチプラットフォーム戦略
Microsoft Visual Studio 2005 Tools for
.NET Framework 3.0 概要 (旧称 : WinFX)
Microsoft MVP for Development Tools – Visual C++
仕事: SystemVerilogを使いたい
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Azure (CTP) 触ってみた
TA 高田正法 B10 CPUを作る   実験の前に TA 高田正法
Microsoft MVP for Development Tools – Visual C++
Pattern Library Project
SQL Server 2008 および 更新プログラムの一括セットアップ
+ = Basic Microsoft Azure 活用講座 (無償ワークショップ) 選ばれたお客様だけに、いまだけ無償でご提供
Windows Summit 2010 © 2010 Microsoft Corporation.All rights reserved.Microsoft、Windows、Windows Vista およびその他の製品名は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
「拝啓、さかもとと申します」 2008年6月28日 わんくま同盟 勉強会初参戦。 ※最重要 -質問はご遠慮願います-
キネクトとは 第1回.
Presentation transcript:

D&UNITE 株式会社 代表取締役 株式会社 T-Planning 取締役 Microsoft MVP for ASP.NET/IIS VSUG DAY – Winter (2012.01.28) ASP.NET MVC 4 Deveoper Preview による モバイルアプリケーション開発 D&UNITE 株式会社 代表取締役 株式会社 T-Planning 取締役  杉下 朋年 Microsoft MVP for ASP.NET/IIS

Microsoft MVP for ASP.NET/IIS 自己紹介 杉下 朋年 (すぎした ともとし) 福井県在住 D&UNITE 株式会社 代表取締役 最近の開発状況 ASP.NET MVC 2 or 3 60% Web Form 5% Windows Form 10% iOS, Android 15% Windows Phone 5% Microsoft MVP for ASP.NET/IIS

ASP.NET MVC 4 Developer Preview ASP.NET MVC 4 Mobile Features アジェンダ ASP.NET MVC 4 Developer Preview ASP.NET MVC 4 Mobile Features モバイル機能を使った開発デモ Entity Framework 4 Code First

MVC 1 (2009年) MVC 2 (2010年) MVC 3 (2011年) ASP.NET MVC HTML ヘルパーの強化 モデル検証(Validation)の改善 エリア、非同期コントローラー、etc. MVC 3 (2011年) マルチビューエンジン Razor グローバル・フィルタ JSONバインディングサポート、etc.

ASP.NET MVC 4 Developer Preview Enhancements to Default Project Templates Mobile Project Template Display Modes jQuery Mobile, the View Switcher, and Browser Overriding Recipes for Code Generation in Visual Studio Task Support for Asynchronous Controllers Azure SDK Known Issues and Breaking Changes

ASP.NET MVC 4 Developer Preview デフォルトテンプレートを今風に変更 モバイル向けプロジェクトテンプレートの追加 Display Modes jQuery Mobile、ビュースイッチャー、 ブラウザ情報のオーバーライド コード生成「レシピ」 非同期コントローラーの Task サポート Azure SDK etc. http://www.asp.net/mvc/mvc4 より

ASP.NET MVC4 Developer Preview Web Platform Installer 4.0 をインストール Web Platform Installer 4.0 開発プラットフォームに合わせたバージョンを選択 VS2010 の場合、 ASP.NET MVC 4 Installer (Visual Studio 2010) VS2011DP の場合、 ASP.NET MVC 4 Installer (Visual Studio 11)

モバイル向けの新機能 demo

実機での実行結果 iPhone 4S での動作結果 Windows Phone での動作結果 Androidでの動作結果 残念ながらモバイルとして 認識されてない

モバイルデバイスの検出 HttpRequestBase.Browser.IsMobileDevice プロパティが true の場合に、モバイルデバイスとして認識される MSDN マガジンJuly 2011 の記事抜粋 http://msdn.microsoft.com/ja-jp/magazine/hh288079.aspx C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers フォルダーの .Browserファイルの.Browserファイル内の定義 現時点では、51degrees.Mobi Foundation がお勧めらしい。 (こちらはWURFL を使用して判別) ただし、私自身は未だにうまく使えず・・・ なので・・・

DisplayModesによるデバイス別表示 demo

ASPX ViewでDisplayModesは使えるか? 既存のWebアプリケーションとの連携 MVC3以前のプロジェクト → MVC4へアップグレードしてください。(可能なら)   3から4への移行手順については、 MVC4のリリースノートに記載があります。   が、、、、うまくいかないはずです。たぶん(泣) ASPX ViewでDisplayModesは使えるか? → かなりごにょごにょしてみたけど、ダメでした。 従来通り、プロジェクトを分割 個別のビュー、レイアウトを作成し、コントローラーでビューを分岐 ※もしかしたら、最終版では対応されるかも・・・

Entity Framework 4 Code First との連携 demo

英語 jQuery Mobile 参考資料 日本語 http://jquerymobile.com/ THE TRUTH ISOUT THERE (MS 井上さんのブログ) http://blogs.msdn.com/b/chack/ 英語 ASP.NET MVC 4 リリースノート http://www.asp.net/whitepapers/mvc4-release-notes ASP.NET MVC 4 Mobile Features チュートリアル http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features jQuery Mobile http://jquerymobile.com/