2010年9月1日水曜日

Windows Azure Toolのインストール

昨日、Azureの申し込みを完了したので、今日は環境の整備。

Windows Azure Toolsをインストールします。
ダウンロードは、下記から。

「Windows Azure Tools for Microsoft Visual Studio 1.2」
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=2274a0a8-5d37-4eac-b50a-e197dc340f6f

リンク先ページにある、注意事項を参考にしつつインストールしました。
Windows7(x64)×VS2010なので、↓だけ追加でインストール。
http://code.msdn.microsoft.com/KB981002

というわけで、環境の準備は終了。そして今日の作業も終了。
明日はサンプル作りたいな。

2010年8月31日火曜日

Windows Azure PlatformのMSDNサブスクリプション特典

MSDNサブスクリプションを利用中の方には特典が用意されています。詳しくは↓。
http://msdn.microsoft.com/ja-jp/subscriptions/ee461076.aspx

幸いにもPremiumの割り当てがあるので、申し込みを行ってみます。
入り口は、MSDNサブスクリプションのページから。

image

WIndows Azure プラットフォームのリンクをクリックすると、Microsoft Online Service カスターマー ポータルにサインインします。(アカウントがない場合は、ここで作成します。)

image

すると、ショッピングカートに商品が入っている状態に。あとは、同意するチェックボックスにチェックを入れて、購入手続きへ。(クレジットカード情報等を入力します。なぜか途中のValidationに引っかかって、何回か最初からやり直しましたが…)

image

あとは、サービスをアクティブにすれば終了。とりあえず、きょうはここまでか。

Azure始めたい。

行ってもいないTech・Edに影響されて、Azureの書籍を買ってしまいました。

とりあえず申し込みから始めるか…

2010年7月31日土曜日

Expression Studio 4

今更ですが、ダウンロード可能になってました。
http://www.microsoft.com/japan/products/expression/

さて試すか。

2010年6月30日水曜日

SQLServer Compact Edition

SQLServerCeで行ロックがかかっているかの実験。

using (var connection1 = new SqlCeConnection(Settings.Default.Setting))
using (var connection2 = new SqlCeConnection(Settings.Default.Setting))
{
connection1.Open();
connection2.Open();
var command1 = connection1.CreateCommand();
var command2 = connection2.CreateCommand();
using (var tran1 = connection1.BeginTransaction())
using (var tran2 = connection2.BeginTransaction())
{
command1.Transaction = tran1;
command2.Transaction = tran2;

command1.CommandText = "select * from table1 with (updlock) where id = 1";
command2.CommandText = "select * from table1 with (updlock) where id = 1";

using (var reader1 = command1.ExecuteReader())
using (var reader2 = command2.ExecuteReader())
{
while (reader1.Read() && reader2.Read())
{
Console.WriteLine(reader1.GetInt32(0));
Console.WriteLine(reader2.GetInt32(0));
}
}
}
}


確かに。

2010年6月24日木曜日

Visual Studio 2010 Pro Power Tools

Visual Studio 2010 Pro Power Toolsをインストールしてみた。
http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef
  • タブがカラフルになった

    image
  • タブの設定がいろいろ設定項目が増えている

    image
  • タブがピン留め出来る

    image
  • 参照の追加ダイアログが変わった(しかも早い)

    image
  • 現在の選択行がハイライトされる
  • HTMLコピーが出来る(↓)
    var list = new List<Class1>
    {
        new Class1{ Name = "abc"},
        new Class1{ Name = "def", Inner = new Class1{Name = "DEF"}},
        new Class1{ Name = "ghi", Inner = new Class1{Name = "GHI"}},
    };
  • トリプルクリックで一行選択

    Wordと一緒ですな。
  • Ctrl+クリックで定義で移動

    eclipseでそんな操作ができたような
  • Ctrl + Alt + ] で = がそろう(便利?)
  • 縦位置のガイドラインが追加出来る
など盛りだくさん。
あと、Alt+↑ とか Alt+↓とかで、コード移動が出来るみたいなのだが試してもよくわからなかった。

2010年6月1日火曜日

スカラプロパティーに外部キーを追加する

Entity Framework4では、外部キーをスカラプロパティーとして公開することが出来ます。

外部キーの使用 (Entity Framework)
http://msdn.microsoft.com/ja-jp/library/ee794150.aspx

でも、追加方法がよくわからずはまったので備忘録。

①追加からアソシエーションを選択すること。
(ツールボックスからではダメ。ここではまった。)
image

②外部キープロパティーの追加にチェックを付ける
 image
③プロパティーが追加されます。
image 

ところで、追加されたプロパティーが、どのアソシエーションに関連しているかを確認する方法がない?