normalian blog

Let's talk about Microsoft Azure, ASP.NET and Java!

Entries from 2012-01-01 to 1 year

JMeter で ASP.NET アプリケーションの負荷テストを実施してみる 〜その 1 ASP.NET MVC の基礎編〜

さて、One ASP.NET Advent Calendar 2012 の 12日目、だれが何と言おうと12日目だ(白目。今回は皆さんがわくわくドキドキする JMeter を利用した ASP.NET の性能測定について紹介する。 JMeter って何? 色んな方がご存じだと思い、特に問題ないとは思うが…

TypeScript を触り始めてみる

ちょっと前に公開された TypeScript だが、ちょっと手を付けたので記載する。私が手を付けた程度は次のサイトに紹介されているので、ぜひ参照してほしい。 http://www.typescriptlang.org/ インストール npm(node package manager)を利用する方法と Visual S…

Windows Azure SDK for .NET 1.8 の主な更新内容&WebSocket Protocolを有効化するには?

最近のマイクロソフトは様々な製品のリリースラッシュであり、それら(特に.NET Framework 4.5 等)への Windows Azure SDK の対応が待ち望まれていたが、ついに最新版である Windows Azure SDK 1.8 がリリースされた。同SDKは以下のサイトからダウンロード…

ASP.NET MVC4 の Web API を学んでみる その5 〜Self Host編〜

その1〜その4 では、ASP.NET ランタイム上で ASP.NET Web API を動作するいくつかのTIPS方法を紹介した。今回は、Self-Host と呼ばれる機能を利用して、ASP.NET ランタイム上でなく .NET Framework 上で直に ASP.NET Web API を動作させる方法を紹介する。 …

ASP.NET MVC4 の Web API を学んでみる その4 〜Filter編〜

その1 〜 その3 にて、 Web API の動作について解説したため、今回は Web API で Filter を利用する方法について紹介する。 コントローラ と Web API 用コントローラの違い まず重要な点として、「通常のコントローラに適用する Filter と Web API のコント…

ASP.NET MVC4 の Web API を学んでみる その3 〜モデルを利用したバインド〜

前回は基本的なパラメータのバインディングを試したが、次にモデルを利用したバインディングを紹介する。 モデルを利用したバインドのサンプルコード モデルクラス、Web API コントローラ、画面のソースコードを以下に記載する。 HomeViewModel.cs namespace…

ASP.NET MVC4 の Web API を学んでみる その2 〜GET/POST のバインド〜

前回の記事に引き続き、 GET と POST でのバインドについて紹介する。ソースコードベースで紹介させて頂くが、必要な場合は是非サンプルアプリケーションを動作させて確認してほしい。 GET における基本的なバインド方式 簡単な GET のバインドを確認しよう…

ASP.NET MVC4 の Web API を学んでみる その1 〜基礎編〜

既に RC版 がリリースされている ASP.NET MVC4 の Web API を利用してみたのでメモを記載する。既に日本語でも Web API の紹介記事が書かれているので、まずは以下の記事を参照頂きたい。 ASP.NET MVC 4 Beta で追加された Web API プロジェクトを試す id:sh…

IE10 デスクトップ版/Metro UI版 の User Agent を確認してみた

※7/13追記IE10 User Agent String Update に詳細な比較があるのでこちらを参照頂きたいRelease Preview が発表されて暫く経った Windows 8 に同梱される IE10、正式リリースされたわけではないが、利用されている方も多いだろう。ふとWebアプリを作ろうとし…

色々と画期的な「jQuery Mobileスマートフォンアプリ開発」を書評してみる

Community Open Day 2012 と GoAzure も終わり、大きいイベント×2が無事完遂できてひと段落したつもりになっている割と普通だが、各位は如何お過ごしだろうか。今回はオススメな書籍を発見したので、そちらを紹介したいと思う。 はじめに 昨今、いまだに続…

Metro UI 版IE10 でイントラサイトやループバックアドレスに接続する際の注意点

既にRC版がリリースされた Windows 8 だが、同OSにインストールされているIE10における注意点について今回は紹介したいと思う。 イントラサイトやループバックアドレスに接続する際に発生する問題 発生する問題そのものは極めてシンプルで、イントラサイトや…

日本全国のコミュニティイベントが主体の Community Open Day 2012 が開催!!

6月9日(土)に、全国各地で一斉にCommunity Open Day と銘打った勉強会が開催される。 本勉強会、内容も充実しているが、参加 or USTREAM で見るだけでも 豪華プレゼント がもらえるかもしれない豪華イベントだ。詳細については http://cod.ms/Pages/present.…

Trac Lightning on Windows Azure への道のり 〜その2〜

以前に紹介した Trac Lightning on Windows Azure への道のり 〜その1〜 id:waritohutsu:20120320 から、二か月弱経ってしまったが、続編を紹介したい。前回までの記事では、Windows Azure 上で Trac Lightning を実行することが可能なところまで検証したが…

Windows Azure & ASP.NET MVC4 & itextsharp で日本語PDFファイルの動的生成

ふと思い立ち、Windows Azure 上で日本語 PDF ファイルを生成したい衝動に駆られたのでフィージビリティを取得した。結論から言うと「任意の日本語フォントを利用したPDFファイルは Windows Azure 上で生成可能」だ。 後述する ActiveReports の様に独自にフ…

第 69 回 CLR/H 勉強会で話した「基礎から見直す ASP.NET MVC のテスト自動化方法 〜Azure関連もあるかも〜」

4/14(土)に開催された 「第 69 回 CLR/H 勉強会 Intelはいってるデイ」 で話した内容について共有させていただく。 基礎から見直す ASP.NET MVC の単体テスト自動化方法 〜 Windows Azure 関連もあるかも〜 View more presentations from Secret 今回は ASP.…

Node.js × Silverlight の Websocket 通信ではまったこと

著しく時期を損ねてしまった感はあるが、Silverlightを囲む会in東京#5 with JAZUG で話したネタを投下する。セッションで話した内容は、Node.js & socket.io と Silverlight & WebSocket を疎通させうとした際にはまった点だ。 SL囲む会東京5 Nodejs×Silver…

Trac Lightning on Windows Azure への道のり 〜その1〜

「その○」と銘打って続かないものが多々あって恐縮だが、無事 Windows Azure で Trac Lightning を動かすことが出来たのでTIPSを共有させて頂く。永続化部分等で考慮するべき点は多いが、Windows Azure 上で動作させるにはどんな手順が必要かを記載する。 Tr…

Windows Azure SDK for Node.js でキューストレージを利用する その1

id:waritohutsu:20120211:1328948258 で紹介したテーブルストレージの利用方法に引き続き、キューストレージの利用方法についても紹介する。 キューストレージは.NET SDK同様に利用することができたが、格納した文字列が文字化けした。その点に注意すれば、…

Windows Azure SDK for Node.js でテーブルストレージを利用する その2 〜成功編〜

先日紹介した Windows Azure SDK for Node.js でテーブルストレージを利用する〜失敗編?〜 id:waritohutsu:20120126:1327602448 では、ストレージサービスのアクセスに失敗していたことが分かった。今回は、更に検証し、ストレージサービスに無事疎通が完了…

Azure Diagnostics Manager 2 が Public Beta に!

訓練されたあじゅらー各位なら良くご存じであろうRed Gate Software(旧Cerebrata)のリリースしている Windows Azure 向けツールの一つ、Azure Diagnostics Manager 2 が Public Beta となった。Windows Azure で出力可能なログは多々存在するが、それらを…

Visual Studio Tools for Office プロジェクトのことはじめ

Visual Studio Tools for Office(以下、VSTO)を触る機会があったので、備忘録もかねて情報を記載する。VSTOではVBAスクリプトを利用した開発とは異なり、.NET Frameworkを利用したアドオン開発が可能であるため、.NET開発者にとって開発勝手の良い開発手法…

Windows Azure SDK for Node.js でテーブルストレージを利用する〜失敗編?〜

Windows Azure 上での Node.js 開発が非常に容易になったが、今回は Windows Azure SDK for Node.js の簡単な利用方法について更に紹介する。以前記述したエントリである Windows Azure の大幅更新 〜Node.js編〜 id:waritohutsu:20111213:1323798292 を事前…

WinJS でタッチデバイス向けUIのWinJS.UI.TimePickerを利用する

Windows 8 Developer Preview の機能についてのTIPSを今回も紹介する。HTML+JSでネイティブアプリが作成できるWinJSだが、こちらで利用できるUIコンポーネントには以下の分類がある。 HTML+CSS で表現できる既存のUIコンポーネント(ボタン等)は、そのままH…

Metro UI向けアプリを作るWinJSを利用した音声ファイル再生

Windows 8 Developer Preview が出て大分時間が経過したが、HTML5 + JavaScript でネイティブアプリの開発が可能な WinJS のTIPSをしようと考えている。今回は、WinJS を利用した音声ファイルの再生を紹介する。なお、今回の音声ファイルには MSDN > ホーム …

WebMatrix を利用して ExpressWeb にアプリをデプロイする

ふと TL を眺めていたら、 @chack411 さんのブログから以下を発見した。 冬休みに WebMatrix & ExpressWeb を使って 1,000 円もらっちゃおう! せっかくの年始なので、WebMatrix を利用して ExpressWeb と MS からお年玉を頂くことにしたいと思う。せっかく…

ローカル IIS に ASP.NET MVC4 アプリをデプロイする

本ブログでは ASP.NET MVC についての TIPS を提供しているが、ローカルの IIS に対するデプロイは殆ど記述していないため、備忘録をかねて記載する。利用した環境は以下となるので、こちらをもとに ASP.NET MVC4 アプリケーションのデプロイを行う。 Window…