KatsuYuzuのブログ

.NET の開発をメインとした日記です。

ASP.NET MVC 5 で DI する - その2「生成の一元化」 #aspnetjp

前回、DI をするための基本的なことを説明しました。 ASP.NET MVC 5 で DI する #aspnetjp - KatsuYuzuのブログ 今回は DI コンテナによる生成の一元化について説明します。 DI コンテナによる生成の一元化 コードは前回からの続きで、今回は Repository で…

ASP.NET MVC 5 で DI する #aspnetjp

ASP.NET MVC は DI(Dependency Injection: 依存性の注入)がとても簡単です。 DI については、何かに依存するものを外からもらうことで依存せずに済むくらいに思ってください。テストがしやすくなることや、クラスが絡み合わずに済むことなどがメリットとし…

CLR/H in Tokyo 第5回 でWebの概要とASP.NET MVCについて話してきました #clrhtky5

10月18日のCLR/H in Tokyo 第5回 でWebの概要とASP.NET MVCについて話してきました。 CLR/H -Community for Learning and Research in Hokkaido- そういえば、公式サイトをせっせとWord Pressに移行しています。ひとまず活動実績しか資産はないので移行は完…

ASP.NET MVC 5 主要 JavaScriptライブラリのCDN、Fallbackまとめ

先日作ったWebサイトがモバイル向けだったのでjQueryやbootstrapの取得にCDNを使うようにしました。 モンストのLINEマルチ募集ジェネレーター作りました - KatsuYuzuのブログ 今回はついでに少し足をのばして、上記のWebサイトに使ってないライブラリについ…

モンストのLINEマルチ募集ジェネレーター作りました

ひそかに遊んでいたモンストがLINEを利用したマルチに対応したので、募集文章のジェネレーター作りました。Azureの無料のWebSitesで簡単ぽいです。 【モンスト】LINEマルチ募集ジェネレーター これでLINEでマルチできるよ!(

JAZUG札幌でAzureからアプリにプッシュ通知する方法を話してきました #jazug #win8dev_jp #wpdev_jp

JAZUG札幌で「Azureからアプリに通知してみよう!!」というタイトルで話してきました。 JAZUG札幌支部第4回勉強会feat.CLR/H~デプロイ王子からAzureを学ぼう!~ - JAZUG札幌支部 | Doorkeeper 今回、CLR/Hはお菓子スポンサーとして、告知とスピーカー枠を…

ユニバーサルWindowsアプリ「さまざまなウィンドウ サイズに対応する」 #win8dev_jp #wpdev_jp

ユニバーサルWindowsアプリでさまざまなウィンドウ サイズに対応するためのまとめです。 サンプルはGithubからダウンロードしてください。 KatsuYuzu/universal-Windows-apps-Sample · GitHub さまざまなウィンドウ サイズに適したレイアウト 必要になるレイ…

ユニバーサルWindowsアプリ「共有」 #win8dev_jp #wpdev_jp

ユニバーサルWindowsアプリの[共有]機能のまとめです。 過去の記事のまとめになります。それぞれの機能の詳細は過去の記事をご覧ください。 ストアアプリで自分のアプリから共有を呼び出す #win8dev_jp #wpdev_jp - KatsuYuzuのブログ ストアアプリで自分の…

Code 2014 in 定山渓温泉 #codejp を開催しました

Code 2014 in 定山渓温泉を開催しました。 Codeって何?っていうのはサイト見てもらえるといいんですが、簡単にいうとコード好きによる合宿で、今年で3年目です。遠方から、また、お盆前の通常の土日というところ、ご都合をつけて参加してくださった20名を超…

ストアアプリで自分のアプリへデータを共有する #win8dev_jp #wpdev_jp

これまで、共有の呼び出し、他のアプリへ共有するデータの引き渡しを紹介しました。 ストアアプリで自分のアプリから共有を呼び出す #win8dev_jp #wpdev_jp - KatsuYuzuのブログ ストアアプリで自分のアプリからデータを共有する #win8dev_jp #wpdev_jp - Ka…

ストアアプリで自分のアプリからデータを共有する #win8dev_jp #wpdev_jp

前回は共有を呼び出すまででしたので、今回は実際にデータを共有します。 自分のアプリから共有を呼び出す #win8dev_jp #wpdev_jp - KatsuYuzuのブログ データを共有する 共有できるデータはタイトルやテキスト、URL、ファイルなど様々で、共有操作を行うと…

ストアアプリで自分のアプリから共有を呼び出す #win8dev_jp #wpdev_jp

使っている人は使っている共有チャームを呼び出す方法(呼び出すだけ!共有する方法はまた今度)。 共有チャームとは、Windows 8の右側からでてくる共有ボタンを押したときのアレ。Windows Phoneでは以前は自由に作りこめなかったのですが、現在の最新の電話…

プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 ユビキタス協創広場 U-cala #pronamaclrhsapporocpp #pronama を開催しました

2014/07/12にプログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 ユビキタス協創広場 U-calaを開催しました。 プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 ユビキタス協創広場 U-cala #pronamaclrhsapporocpp #pronama - Togetterまとめ クロス…

CLR/H & ヒーロー島 & Windows 女子部 合同勉強会 in 札幌 #clrh91 を開催しました

2014/06/28にCLR/H & ヒーロー島 & Windows 女子部 合同勉強会 in 札幌を開催しました。 今回はなんとも新鮮な企画が目白押しの3日間! 6月27日(金)前夜祭 6月28日(土)勉強会 6月29日(日)富良野ツアー 勉強会 神と神のセッションから始まって、小学生…

Windows PhoneのLumia 520と一緒にアクセサリーを買ったよ #wpjp

先日買ったLumia 520と一緒にアクセサリー買ってました。 Windows PhoneのLumia 520を買ったよ #wpjp - KatsuYuzuのブログ 慣れてきたのでレビュー。 保護シート みんな大好き保護シート。Super Protector EX (スーパークリア) NOKIA Lumia 520 液晶保護シ…

オープンソースカンファレンス2014 Hokkaido に参加しました #clrh90 #osc14do

2014/06/14にオープンソースカンファレンス2014 Hokkaido - オープンソースの文化祭!に参加しました。 CLR/H #clrh90 #osc14do - Togetterまとめ 展示: BlackJumboDog × MonoGame「Windows, Android クロスプラットフォーム 通信対戦」 展示の説明を追加。 …

Windows PhoneのLumia 520を買ったよ #wpjp

ついにスマートフォン買いました(日本WP待機ガラケー勢 1万円台と、なんともお財布にやさしいローエンドモデルのLumia 520。Nokia Lumia 520 (Black 黒) SIMフリー 海外携帯出版社/メーカー: Nokiaメディア: Wireless Phone Accessoryこの商品を含むブログ…

DependencyObjectから子要素をたどってBehavior、Actionをみつける

それで何が嬉しいかっていうとActionからサスペンドした時に、Actionを探して復帰することで、簡単に処理を継続できるとかとか。具体的にはFileOpenPicker用のアクションを作った時とか。 Windows Phone 8.1 でピクチャーハブから写真を選択する #wpdev_jp -…

Windows Phone 8.1 でピクチャーハブから写真を選択する #wpdev_jp

Windows Phone 8.1ではメモリが少ないデバイス用にいくつかのAPIで、アプリがサスペンドして、ユーザー操作後に復帰するようになっています。開発者的には気を遣うことが増えたわけですが、ユーザーフレンドリー。 そして、Windows ストアアプリとコードを共…

Windows Phone Arch in Tokyo3 #wparch に参加しました

2014/05/10にWindows Phone Archに参加してきました! Windows Phone Arch in Tokyo#3 : ATND Windows Phone Arch in Tokyo 3 #wparch #wpdev_jp #win8dev_jp - Togetterまとめ Universal Windows app 入門 まるごとInternet Explorer 11 + Windows Phone 8.…

NuGetのインストール時に拡張SDKを参照させる方法 #win8dev_jp #wpdev_jp

以前に書いたWindows ストアアプリのActionライブラリをUniversalApp向けにalphaリリースしました。 Windows ストアアプリとWindowsPhoneで共通のViewにActionを配置できます。また、前はBhaviors SDKを手動で参照するようにお願いしてましたが、自動化でき…

Web発行先に応じて構成したWeb.config変換をTFSでビルドする #aspnetjp #tfsug

こんな悩み。発行プロファイル毎のデプロイパッケージを作りたいんだけどもTFSビルドだとweb.configが構成で変換されちゃう— しみみん (@KatsuYuzu) 2014, 4月 23 経緯 下記を参考に、 ASP.NET プロジェクトで構成マネージャと Web.config 変換を活用する - …

MVP Com Camp 2014で XAML で作る Windows ストアアプリの話をしてきました #clrh89 #MVPComCamp #win8dev_jp

MVP Community Camp 2014 の札幌会場をCLR/Hで開催させていただきました。 午前のセッション「XAMLで作るWindows ストアアプリ」の資料を公開致します。 XAMLで作るWindows ストアアプリ #CLRH89 from KatsuYuzu MVP Community Camp 2014 MVP Community Camp…

WinRTのためのActionやBehaviorのライブラリをnuget化しました #win8dev_jp

先日のトリガーアクションをnugetに放流しておきましたん。 Install-Package Citrus.Interactions 参考 Windows ストアアプリでカメラを起動して写真を撮るトリガーアクション #win8dev_jp - KatsuYuzuのブログ Windows ストアアプリで画像ライブラリを起動…

Windows ストアアプリで画像ライブラリを起動して写真ファイルを選択するトリガーアクション #win8dev_jp

Windows ストアアプリで画像ライブラリを起動して写真ファイルを選択するトリガーアクション作りました。 Blendでぽとぺたするだけで画像ライブラリを扱うことが出来ます。

Windows ストアアプリでカメラを起動して写真を撮るトリガーアクション #win8dev_jp

Windows ストアアプリでカメラを起動して写真を撮るトリガーアクション作りました。 Blendでぽとぺたするだけでカメラを扱うことが出来ます。

CLR/H in Tokyo #clrhtky1 を開催しました。

2014/03/01にCLR/Hの東京編第1回を開催しました。 CLR/H in Tokyo 第1回 : ATND CLR/H in Tokyo #clrhtky1 - Togetterまとめ 最新Web アプリケーションパターンと .NET(仮) WFでワークフロー Windows Azure SDK 百花繚乱(仮) Orchestrator SDKについて …

VAIO Z(SVZ1311AJ)のWindows 8.1アップデートエラーが修正されました

VAIO ZのSVZ1311AJがWindows 8.1にアップデートできるようになりました。 問題 と、言うのも、SVZ1311AJはWindows 7からWindows 8、Windows 8.1へのアップデートがサポート対象になっているのですが、7から8へのアップグレード後、Windows 8.1へのアップデー…

CLR/H #clrh88 雪まつりデイに参加しました

2014/02/08にCLR/Hの第88回雪まつりデイを開催しました。 CLR/H #clrh88 ~雪まつりデイ!~ - Togetterまとめ 簡単になった! クラウドベースの動画配信アプリ開発。 最新Web アプリケーションパターンと .NET LightNode Demystified - How to Make Extreme …

Surfaceでコンテキストメニューの表示位置が逆になったら #surfacejp

ある日突然コンテキストメニューの表示位置が逆になった。 調べてみると[タブレットPC設定]で戻せるらしい。 コンテキストメニューが逆に表示される|蜃気楼の果て [コントロールパネル]から[タブレットPC設定]を開いて[その他]タブで……らしい。単なるメモだ…