Kikuchy's Second Memory

技術のこととか、技術以外のこととか、思ったことを書き留めています。

C#

Xamarin.Mac から Notification Center を使った通知を表示してみる

image from Tour of Creating Cross-platform iOS, Android, and Windows Mobile Apps in C# - Xamarin Xamarin というものがあるのですね。 何かと言うと、 C# を使って Mac, iPhone, Android アプリケーションを開発できるというスグレモノです。以前から …

How to ラムダ式

先日、11月11日に Windows 8発売記念! Microsoft Student Partners 主催 Windows ストア アプリ 開発の会 in 東京 #2 : ATND というイベントを、MSPの三村さんと開催させていただきました。 会自体はとても和やかで、参加してくださった皆様に満足していた…

Windows ランタイム コンポーネント でasyncなメソッドを公開する

本題の前に宣伝させてください。Windows ストア アプリ 開発の会第2回の開催が決まりました!!学生の方限定ですが、無料で参加していただけます。 当日はMSPフェローの三村さんと私と、参加者の皆様で、テンプレートベースのWindowsストアアプリを開発し、…

CodePlexを使ってみる(+Tem Foundation Serverも使ってみる)

「せっかく作ったプログラム。どうせだからソースコードも公開して、いろんな人に改造して使ってもらいたい」そんな風に思う時があるのではないでしょうか。特にライブラリとかユーティリティ系のプログラムを書いたとき。 もちろん、プログラムのバイナリと…

あっという間にチャームを作れる"CharmFlyout"を使ってみる

Metroスタイルアプリ(最近はModernスタイルというらしいですね)を作っていて、「よく使う機能なのに実装が超面倒!」と思う機能がいくつかあります。 「設定」チャームを呼び出したときに出てくるメニューに項目を追加し、項目が選択されたらフライアウト…

トランプしよう、トランプ!

ちょっとトランプゲームできるアプリが欲しいなぁ、と思ったので作ろうかと思っているところです。トランプと言えばカードが必要。さて、カードはどうやってプログラムで表現しよう?そう思ったときに、トランプを実装しやすくするためのライブラリ(という…

Orientation="Vertical"なStackPanelの中にListViewを入れると縦方向にスクロールできない

躓いてデバッグにさんざん時間とられたので、メモ。 FrameworkElementを並べるのに便利なコンテナの一つに、StackPanelというコンテナがあります。 StackPanelの中にエレメントを足していくと、縦や横に、きれいに整列させることができます。 ページの中に見…

Frame.Navigation(sourcePageType, parameter) に渡すparameterの値の種類

ついこの前躓いたので、メモ。Metro Style Applicationでは、Frameの中にページを読み込むことができます。 遷移先のページ(SomePage)になにがしかのパラメーター(param)を渡したいときには、 rootFrame.Navigate(typeof(SomePage), param); このように記述…