Windows Azure Webサイト入門

@ITでWindows Azure Webサイト入門な記事が公開されましたー

微妙にBlogでWebサイトネタが少なかったのは記事書いてたからでした。

まぁそれは置いておいて、今時点でWebサイトに入門するにはいい感じの粒度の記事になってるかなーと思いますので是非一読ください。

デモ等はGoAzureの動画とか見るといいかもですね。

WebSitesでPush通知用サーバー用意する

Windows Azure Toolkit for Windows 8を使うとPush通知用のサーバーをWindows Azure上で構築したりする雛形をゲットできます。

でもCloud Service使うしVisual Studio 2012 RCじゃテンプレートないしそもそもWin8RPにToolkit対応してないしソースも公開されてないしでもう(ry

※そのうち対応すると思いますが…

というわけで、Windows Azure Webサイトで動くようにPush通知サーバー用のプロジェクトをいじってみました。

これ。

続きを読む →

GridViewを弄りたい

Visual Studio 2012 RCのGridAppテンプレートとか見るとわかりますが、GridViewって便利そうだけど均一的な見た目でなんかもっさりですね。

タイルの大きさ変えたり、見た目に変化を付けたいのは人の常ということで、以下のサイトを参考に弄りましょう。

まずは適当にGridViewを継承したクラスを作って PrepareContainerForItemOverride メソッドをオーバーライドします。

using App5.Data;
using Windows.UI;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Media;

namespace App5.Common
{
	public class CustomGridView : GridView
	{
		protected override void PrepareContainerForItemOverride(Windows.UI.Xaml.DependencyObject element, object item)
		{
			var obj = item as SampleDataItem;
			var gi = element as GridViewItem;
			if (obj.Title == "Item Title: 1")
			{
				gi.SetValue(VariableSizedWrapGrid.ColumnSpanProperty, 2);
				gi.SetValue(VariableSizedWrapGrid.RowSpanProperty, 2);
				gi.Background = new SolidColorBrush(Colors.Azure);
			}
			base.PrepareContainerForItemOverride(gi, item);
		}
	}
}

 

今回はGridAppテンプレートそのまま使ってるので、SampleDataItemのタイトルがItem Title: 1のアイテムだけ2×2なサイズで配置するようにします。適当なので適宜修正しましょう。

PrepareContainerForItemOverride には配置しようとしてるアイテムが引数として渡されて呼ばれるので、あまり深く考えずそのアイテムをどう表示したいかだけ処理します。

もちろんStyleとかも変えられるので、App.Current.Resourceとか参照して設定してもいいと思います。

最後に作ったカスタムコントロールを使用するようにXAMLを書き換えて終了。

 

簡単(だけど面倒)ですね。

GoAzure

6月29日・30日はGoAzureでした。

Go Azure (MSDN)

おいらはというと裏方で参加でした。金・土と2日間にも関わらず大盛況だったようでよかったよかった!

ぱっと見た感じの印象だとWindows Azure初めて~な人が多かった感じがします。

というわけで現時点のサマリ情報ほかもろもろ。

参加された方や関係者のBlogなど(気づいた範囲のみ)

 

USTもあるし資料もあるしTogetterなどでぜひ後追いしてみてくださいね!

Day1は真面目にUpdate関連全般をMicrosoftらしく綺麗にまとめてDay2はなんというか自分の好きなこと喋るぜ的なフリーダムな感じでした。毎度思いますが、スピーカーも内容も凄いですね。他じゃなかなか聞けない事ばかりだったと思います。

あとUSTにはありませんが、Hands-Onやミニセッションも盛況でしたね。さすがあんどーさんとスズカナさんでございます。

おいらはミニセッションの1つにおじゃましました。MSの鈴木章太郎さんと、おばか王・青木さん、橋本さん達と一緒にLT的にお互いバラバラのことを話するとw

↓こんな感じです。

image

サービスたくさんありますからね…考慮点抑えて適切に利用しましょう、でないと…

image

こうなるよ的な話をまったりとした次第です。セッション資料はそのうちUpdateされてSlideShareにUpされるはず…ま、あまり資料としての価値は(ネタ以外)ない気もします。

 

あと今年一番輝いてた人たち↓

サイン会まであってよかったね!

 

最後になりましたが参加された皆様、関係者の皆様、本当にありがとうございました。

WP_000541

image

開発者は“Meet Windows Azure”で何と出会ったか

@ITの記事が公開されましたー

まだまだ新機能・更新箇所みてますが、できること多くてわくわくしますね!

せっかく拡張された機能、特性をうまく活用して便利に使いましょう!実現したい何かがちゃんと実現できるようになるといいですね!