ご案内

本館 ( ここです。 )
.NET 系のプログラミングねたを主にし、 そのほか科学・環境・古代史・愚痴などなどを扱っております。 ( since 2007/04 ) → バックナンバーとカテゴリーの一覧

( 準備中 )
※ プログラミングねたのうち、 コーディングに特化したブログを予定

TDD.NET ( since 2009/07 ) .NET な開発者のための TDD 情報サイト

アニメ・コミック ( since 2008/04 ) → バックナンバーとカテゴリー

BluewaterSoft ( since 2012/03 ) お仕事用のサイト

|

2012年5月17日 (木)

Windows 8 のスタート画面って、壁紙が…

Win8CP のスタート画面って、 壁紙が設定できなくて、 まことに面白くないのですな (--;
Win8cp01

「だからスタート画面なんて使えるか~っ!!」と憤っている貴方には、 コレ♪
"My WCP Start Screen Customizer"
20120517_my_wcp_start_screen_custom

これを使うと…

» 続きを読む

| | コメント (0) | トラックバック (0)

2012年4月15日 (日)

[わんくま名古屋] 第21回: Metro サンプルコード解説 (1/3)

わんくま名古屋勉強会 #21 4/14に開催された わんくま名古屋勉強会 で、 Windows 8 の Metro スタイルアプリについて喋りました。 そのときデモしたサンプルコードについて、 ちょっと解説しておきます。

当日の資料とサンプルコードは、 こちらから。 ⇒ 勉強会などで使った資料 - わんくま勉強会 名古屋#21
Metro のサンプルコードは、 WankumaNagoya21.zip です。

ソリューションには 3つのプロジェクトが入っていますが、 この記事では、 ひとつめの Demo1 だけを。

Demo01_1a

このデモでお見せすること

  • ユーザーがファイルを指定して、ファイルの読み書き
  • ユーザーがファイルを指定せず、プログラムからファイルの書き込み
  • Windows API の利用

» 続きを読む

| | コメント (0) | トラックバック (0)

2012年4月12日 (木)

[わんくま名古屋] 第21回は 4月 14日 - Windows 8 Metro をやるよ~♪

4月 14日、 というか今週の土曜ですね。 わんくま名古屋勉強会が開催されます。 セッションのタイトルは、こんな感じ。

  • 「FitNesseでテストケース管理」 by You&I
  • TDD道場
  • 「Metro! Metro! Metro!」 by biac
  • 「開発を加速させるテストと開発を減速させるテスト」 by kyon_mm
  • 「バージョン管理システムについてのパネルディスカッション」
  • 「金環日食」 by guicheng

私の担当は、 2つ。

 
◆ Metro! Metro! Metro!

20120412_wankuma_yokoku01 この秋には出てきそうな Windows 8 と、 その新しい UI である Metro スタイル アプリケーション。 そのプログラムの作り方について、 実際のデモを交えながら解説します。
いままでの Windows とは、 まったくの別世界ですよ!!

 
◆ TDD 道場


20120412_wankuma_yokoku02 Metro の話をするために Windows 8 CP と Visual Studio 11 beta を持ち込むので、 せっかくですから VS11beta の新機能を使ったテストファーストを体験していただこうと思います。
Fakes Framework の威力をご覧あれ!!

今回は、 当日いきなり飛び入りでも大丈夫です。
名古屋近辺の方、 土曜日はわんくま勉強会にどうぞ♪

| | コメント (0) | トラックバック (1)

2012年2月24日 (金)

Visual Studio 11 beta は Windows 8 beta と同時リリース! なんと、 TFS に Express 登場!!

20110224_vs11beta01a

2月29日の Windows 8 βの登場に合わせて、 Visual Studio 11 のβも出て来るのではないかと噂されていましたが、 Microsoft のサイトに公式に載りました。

Win8DP→βでは、 Metro スタイルアプリの API (WinRT) に手が加えられると予想されていましたから、 一緒に Visual Studio も出してくれないと、 困っちゃうことになるのでした。

20120224_vs11beta02b

そして、 今回の発表の目玉は。 Express エディションの詳細が明らかになったこと。 なんと、 Team Foundation Server の Express があります! 5ユーザーまでの TFS が無償で使えるようになります!!

具体的には、 "Coming Soon: TFS Express" (bharry's WebLog, 2012/02/23) によると、 TFS Exp. では次のような機能が提供されるようです。

» 続きを読む

| | コメント (0) | トラックバック (0)

2012年2月 5日 (日)

[Metro Style] #Win8 #Metro のアプリケーション・パッケージ

Metro スタイル アプリケーションを配布するには、「パッケージ」にまとめます。
Windows Store を通さない場合でも、 パッケージにしなければならないようです。 (xcopy deploy とはいかないらしい。)

パッケージを作るには…

  • デジタル証明書が必要。 (テスト用の証明書なら、 Visual Studio で作成できる)
  • Windows Store にアップロードする場合と、そうでない場合とで作り方が違う。
  • パッケージのファイル名には、日本語は使えない。 収めるファイルにも使わない方が無難。

※ MSDN の次の資料も参照してください。 ⇒ Preparing your app for the Windows Store

» 続きを読む

| | コメント (0) | トラックバック (0)

2012年2月 1日 (水)

[Metro Style] #Win8 #Metro の WinRT と .NET Framework と WinMD と Windows Store と… (ややこしいっ!!)

◆ Metro スタイルで使えるライブラリー

Metro スタイルのプログラミングに挑戦するにあたって、 どんなライブラリーが使えるのかを把握しておきましょう。

よく見かける図では、 Metro スタイルは WinRT を使って作るように描かれています。
20120201_metro01a
BUILD 2011 セッション PLAT-874T "Lap around the Windows Runtime" のスライド (日本語訳: pptx , オンライン閲覧 ) p.6 より。

この図では、 一番右に .NET Framework の上に C# や VB で作ったデスクトップアプリケーションが描かれています (SL は Silverlight)。 中央の緑色の部分が、 WinRT (Windows Runtime API) とその上で動く Metro スタイルアプリケーションです。
WinRT と従来の .NET Framework は、 まったく切り離されているように描かれています。 が、 実際にはそうではありません。

» 続きを読む

| | コメント (2) | トラックバック (0)

2012年1月31日 (火)

[Metro Style] #Win8 #Metro スタイルの画面を見てみよう

年が明けて、 なんだか慌ただしく日々を送っているうちに、 あっというまに1月も終わり。 せめて1本くらいはブログ記事を書いとかないとね! f(^^;


 
Windows 8 と Windows Store のβ版が、 もうしばらくすると (2月末頃と言われてます) 公開されます。

昨秋の Developer Preview 版は見送ったけど今度のβは試してみようか、 と考えている人も多いことでしょう。 そこで、 Windows 8 の新しい UI である Metro スタイルのプログラムを作るための情報を、 まとめていきたいと思います。

まず最初は、 新しい Metro スタイルの画面をざっくり見てみるところから始めましょう。

※ この記事で紹介する画面は、 Windows 8 Developer Preview のものです。 将来のβ版や正式版とは異なります。
※ Windows Store については、 BUILD 2011 でのセッション APP-121T "Introducing the Windows Store" を参照。 (日本語訳された PowerPoint のスライド資料 「Windows Store の概要」 → pptx , オンライン閲覧 )

 
◆ Windows 8 のスタート画面

Windows 8 にログオンすると、 この画面が現れます。
20120130_win8_01

Windows 95 から続いてきたスタートボタンやタスクバーは、 どこへ行った~っ!? (@@; (→答: この画面では左下に「デスクトップ」のタイルがある)

ともあれ、 これが新しい Metro スタイルの 「スタートメニュー」 ということになります。 タブレット PC を想定した、 タッチ操作が基本になります。
なおこの画面は、 Visual Studio 11 Express (Developer Preview) に付属の、 タブレット PC エミュレーターのものです。 画面下方、 中央にあるボタンが 「Windows キー」 で、 通常のキーボードの Windows キーと同様の役割をします。

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年12月23日 (金)

//build/ スライドの日本語訳

20111223_build2011_logo01
この 9月に Windows 8 や Visual Studio 11 などが披露された、 Microsoft の開発者向けカンファレンスイベント BUILD 2011
※ 関連する記事やブログは、 こちらが良くまとまっています。 ⇒ 翔ソフトウェア (Sho's) Fujiwo の日記: [Event] Microsoft BUILD 2011 (9.13-16) Day1-2 関連記事・コンテンツのまとめ

全部で140ほどのセッションがあり、 そのビデオとパワーポイントのスライド資料は Channel 9BUILD2011 サイトで見ることができます。
が、 英語なんですよねぇ… orz

でも、 スライド資料の一部は日本語訳も掲載されています。
今日現在で、 Google に助けてもらって 見つけた翻訳済みのスライドは次の 21本です。 (すべて PowerPoint のファイル)
Metro スタイルのプログラミングに挑戦しようと思ってる人は、 ダウンロードしておきましょう!

» 続きを読む

| | コメント (0) | トラックバック (0)

2011年12月12日 (月)

[メモ] Windows 8 と Visual Studio 11 Express の Developer Preview (CTP) を入れてみた。

《togetter》 [覚書] Windows 8 と Visual Studio 11 Express の Developer Preview (CTP) を入れてみた。 #Win8DP
しばらく前に、 Win8DP と VS11DP を入れてみたときのツィートのトギャリ。
記事に仕立て上げようと思ってたけど、 すっかり旬を外してしまったので、 リンクだけ貼っておこう f(^^;

| | コメント (0) | トラックバック (0)

«[.NET Framework 4/4.5][C# 5] 非同期で動くビジネスロジックを作る