OWINって何?Microsoft MVPに聞いてみよう! #dotnetsansan (2014/05/16)

・(募集ページ)http://connpass.com/event/5900/ ・(当日の資料)http://www.slideshare.net/miso_desu/owin-34791501 【開催日時】2014/05/16(金) 19:30 〜 21:30 【会場】Sansan株式会社 東京都渋谷区神宮前5-52-2 青山オーバルビル13F 続きを読む
1
hyosi0ka @hyosi0ka

全てを行うための1枚岩モデル。すべての機能がデフォルトでOnになっている #dotnetsansan

2014-05-16 19:42:55
P3 @iwa4

肥大化、複雑化、ブラックボックス、 .NET Framework に依存しているから引きずられる。 Web 開発のサイクルについていけない>< 古い時代の実装 #dotnetsansan

2014-05-16 19:43:32
hyosi0ka @hyosi0ka

古い時代の実装 System.Web の問題 #dotnetsansan

2014-05-16 19:43:49
hyosi0ka @hyosi0ka

.NET FrameworkのサイクルとWeb開発のサイクル歩調の違い #dotnetsansan

2014-05-16 19:44:52
hyosi0ka @hyosi0ka

Form認証とWindows認証が共存できない #dotnetsansan

2014-05-16 19:45:37
P3 @iwa4

OWIN が出る前にもこれらを解決しようとしたことがあった。その1. http://t.co/Zkn5W4FBPH MVC #dotnetsansan

2014-05-16 19:46:06
たなか🐧 @tanaka_733

ASP‌.NET は .NET のリリースサイクルから独立したリリースサイクルをとった。けど System.Web に依存 #dotnetsansan

2014-05-16 19:46:28
P3 @iwa4

Nancy、かわいいよ Nancy。 #dotnetsansan

2014-05-16 19:48:24
P3 @iwa4

それでも System.Web への依存はまだ残ってる。改めて整理するとまぁスパゲッティ #dotnetsansan

2014-05-16 19:49:32
hyosi0ka @hyosi0ka

まだまだ残る課題、System.Webへの依存。複数のフレームワークの混在、似たような構成。IIS self-hostできるものとできないものがある #dotnetsansan

2014-05-16 19:49:46
P3 @iwa4

OWIN とは。サーバーとアプリを抽象化するインターフェース #dotnetsansan

2014-05-16 19:50:09
hyosi0ka @hyosi0ka

OWINとは、サーバとアプリを抽象化するインターフェース #dotnetsansan

2014-05-16 19:50:23
かわ @kawa_xxx

参加なう~ 仕事でもVisualStudio2013使いたいいなぁ。 http://t.co/6juHZaBeg3 #dotnetsansan

2014-05-16 19:51:10
P3 @iwa4

OWIN はあくまで仕様。コミュニティベース。これの参照実装が Katana。MS謹製。 #dotnetsansan

2014-05-16 19:52:36
hyosi0ka @hyosi0ka

Katanaは、OWINに準じたWebアプリ起動のコンポーネント等 #dotnetsansan

2014-05-16 19:52:48
P3 @iwa4

Host, Server, Middleware, Application の4層 #dotnetsansan

2014-05-16 19:54:23
P3 @iwa4

認証は Middlewareに属するのかー #dotnetsansan

2014-05-16 19:55:03
hyosi0ka @hyosi0ka

Middleware層にNany 認証 WebAPI SignalR #dotnetsansan

2014-05-16 19:55:04
P3 @iwa4

故4つの層に分けたことによって、それぞれをプラカブルに差し替えられる、ってことか #dotnetsansan

2014-05-16 19:56:36
P3 @iwa4

アプリケーションに影響することなく、サーバーの改善が可能。 #dotnetsansan

2014-05-16 19:57:30
hyosi0ka @hyosi0ka

Katana の目的。Portable。Modular/Flexible/Composable。Lightweight/Performance/Scalable。 #dotnetsansan

2014-05-16 19:58:06
P3 @iwa4

とは言え、各層の MS 以外のプロダクトがどれだけ盛況になるかは。。。 #dotnetsansan

2014-05-16 19:58:18