タグ

ブックマーク / netweblog.wordpress.com (2)

  • ASP.NET MVC で OpenID、OAuth とバリバリ連携 (DotNetOpenAuth)

    ASP.NET MVC で OpenID、OAuth とバリバリ連携 (DotNetOpenAuth) DotNetOpenAuth があまりに使いやすいので、ASP.NET MVC と組み合わせたプログラミングについて書こうと思う。 やりたいこと ASP.NET MVC のプロジェクト テンプレートが作成するフォーム認証では、下図のような「Log On」リンクが表示され、 ここをクリックすると独自のログイン画面を使ったフォーム認証がおこなわれる。 これを Google などの OpenID や OAuth (Live ID など) でログインするようにアプリケーションを改造したいことがあるが、面倒なのは、OpenID や OAuth の処理だ。 そこで、あの DotNetOpenAuth を使って、この面倒な処理を簡単に作ってみようと思う。 知らない人は「怪しいライブラリーを使うのは心配

    ASP.NET MVC で OpenID、OAuth とバリバリ連携 (DotNetOpenAuth)
  • RavenDB の特徴と使い方 (プログラミング)

    最近 はまっている RavenDB について書いておこうと思う。 RavenDB は、軽量なドキュメント データベース (NoSQL) で、MongoDB などを使っている人は、似た概念のものと思ってもらって良い。(もちろん、細かな点は違うけど。) 構造上、「速い」というのはもちろんだが、その特徴として、.NET との親和性が良く、.NET アプリケーションに埋め込めるという点がある。(ASP.NET MVC の開発者にとっては、超うれしい。) また、実際に使ってみるとわかるが、そうした簡単な表現では足りないくらい、さまざまなメリットと特徴があるので、今日は、その辺りを、伝えられる限り書いておこうと思う。(海外の一部のマニア達の間では、流行ってるみたいだ。。。) インストールとデータベースの準備 まず、構成をちゃんと理解してもらうために、インストール方法から書いておこうと思う。 Raven

    RavenDB の特徴と使い方 (プログラミング)
  • 1