C#

C#の「nameof」をScalaで実装してみる

C# vNext に、nameofという演算子が追加されています。 nameof演算子 - xin9le.netblog.xin9le.net どういうものかというと、指定したメンバー名を string 型で受け取ることができるというとてもイケてる演算子です。 // こんなクラスがあって class Person …

CSharpCodeProvider + MEFで実行時に生成したDLLを簡単に扱う

C#

これは「C# Advent Calendar 2013」の18日目の記事です。 昨日は matarillo さんの「Java8とC# - 猫とC#について書くmatarilloの雑記」でした。 さいきん(やっと)、C#で手をつけてなかった async/await や、MEFなどを勉強しています。勉強している中で、CSha…

NancyFxチュートリアル「2. プロジェクトの細かい設定をする(+ モデルを作成する)」

この記事は、Nancy Advent Calendar 2013の3日目の記事です。 前回は、プロジェクトを作成して簡単な動作確認をしました。 今回は、前回触れなかったプロジェクトの細かい設定と、ToDoアプリのモデルクラスを作っていこうと思います。 もくじ 静的コンテンツ…

NancyFxチュートリアル「1. プロジェクトを作成する」

この記事は、Nancy Advent Calendar 2013の2日目の記事です。 (さっそく遅れてます・・・) 今日から何日かに渡って、NancyFxのチュートリアルということで簡単なWebアプリケーションを作ってみようと思います。 完成イメージ チュートリアルっぽく、Todoアプ…

NancyFxとは

この記事は、Nancy Advent Calendar 2013の1日目の記事です。 (寝落ちしてしまったので2日になってしまいましたが・・) NancyFxの勉強をかねて、(ひとり)NancyFxアドベントカレンダーを作成しました。 NancyFxを使うひとが一人でも増えてくれたら嬉しいです…

NancyFxでWebAPIを作るときに必ず参照すべきライブラリ

1年以上ぶりにNancyFxネタ。日本語の情報があまりないので、色々書いて行こうと思います。 ユーザが増えてくれれば嬉しいですね。 さてNancyFxでは、デフォルトでJsonレスポンスを返すことが出来ます。 Get["/json"] = _ => { var data = new { Id = 1, Name…

.Netの軽量Webフレームワーク「NancyFx」を試してみた

最近はPlayFrameworkを勉強しているのですが、仕事ではC#を使うことが多いです。 なので、C#で使えるPlayみたいなWebフレームワークはないのかと探してみたところ「NancyFx」というフレームワークを見つけました。公式サイト : http://nancyfx.org/ github :…