あいてぃーとふぼふ

Visual Studio 2012 Express!

いよいよ、待ちに待った「Windows8」と「Visual Studio 2012」のRTM(製品版)が、MSDN会員向けにリリースされました~!…が、私はSubscriptionが切れていたことをすっかり忘れていたため、この恩恵にあやかることが出来ず…(T▽T)

ですが!そこは天下のMSさん!なんと無償で評価用のRTM版Windows8Windows 8 evaluation for developers」と、これまた無償のVisual Studio 2012Visual Studio 2012 Express」を同時に公開してくれました!ということで、私はこれらを用いて、取り急ぎVisual Studio 2012 Expressを触ってみた感想をご報告します~!(*≧▽≦*)

RTMはRTMで!

ちなみに、Windows8のReleasePreviewに、RTM版のVS2012Expressをインストールしようとすると、「このコンピューターにインストールされている.NET Frameworkは、最低限必要なバージョンを満たしていません」エラーが発生します。これを回避しようとして、同じくRTM版の.NET Framework 4.5を単体で入れようとしても、「Microsoft .NET Framework 4.5は、既にこのオペレーティング システムにインストールされています」エラーが発生してインストールできません。このため、RTM版のVS2012Expressは、RTM版Windows8にインストールしましょう!

インストーラーはびろーんでぴかぴか!

まずはVisual Studio 2012 Expressのインストーラ-について一言。インストーラーのUIデザインは、その時々のトレンドが反映されていたりして、個人的に色々と参考にしていたりします。ですが、今回ばかりはそうもいきません。だって、インストーラーの同意チェックをオンにすると、インストールボタンがびろーんって出てくるんですよ。

なんですか、このびろーんって?しかも、インストールが完了した後に至っては、起動ボタンがピカピカしてるし。なんだか昔のアングラサイトを思い出します。一回りして新しい?なんだかちょっと、やだな。(´・ω・`)

デフォルトはまっくろ!

そんなこんなで、インストールしたVS2012Expressを起動するとデフォルトで画面が真っ黒です!一瞬、Blendを起動したのかと思ってしまいます。どうやら、オプションから設定できる配色テーマがデフォルトで”濃色”になっているようですので、これを”淡色”に変更すれば、白を基調としたいつもの見慣れた配色に戻ります。でも、メニューやウインドウに関して言えば、濃色の方が若干見やすいような気もしますが…。ともあれ、MSさん的に、これからはCUIチックなのがタイポグラフィだぜ!ってことでしょうか?(´-ω-`)

私上最悪のプロジェクトテンプレートェ…

個人的に、RTMに期待していた事柄のひとつに、プロジェクトテンプレートの修正があります。RC版のVS2012Expressに用意されたプロジェクトテンプレート(GridAddとかSplitAppなど)は、そりゃもう本当にヒドイ構成で、出会いがしらに開発意欲をへし折られます。

具体的には、プロジェクトテンプレートが生成するクラスにVS自身がベッタリネッチョリ依存しています。どういうことかと言いますと、テンプレートからプロジェクトを生成すると、やたらたくさんのクラス(Commonフォルダ)が生成されるんですが、その状態ですでに各ページクラスが上記フォルダ内の独自の基底クラス(LayoutAwarePage)を継承していたりします。さらに、休止中の状態を管理する、これまたCommonの独自クラス(SuspensionManager)を内部で参照していたり何だり…。とにかくもう混沌(ニャル子)です!

しかも挙句の果てに、それらのクラスを削除したり名前を変更しようものなら、VSから新規にページを追加しようとした際に「テンプレート君が用意してくれているはずのCommonなクラスが見当たらないけど、僕が追加してあげようか?断るならビルドが通らなくなるけど、名前空間とか自分で解決してよね?ぷぎゃー!m9(^Д^)」的なメッセージ!お前らどんだけベッタリなんだよっ!orz

他にも、なんか中途半端にMVVMだし、ビューモデルがObservableDictionaryクラスだし、不満を上げたらキリがないです。プロジェクトテンプレートは、あくまで”テンプレート”なのであって、決して”サンプル”じゃないはずです。それなのに、VS2012とプロジェクトテンプレートがグルになって、オレオレクラスを使わせようとするこの感じ。まぁ確かに、これらのクラスは便利です。けれど、だったら最初からBCL(ベースクラスライブラリ)に組み込んでおいてくださいよ!って話ですよ(○`з´○)

ということことで、RTM版で修正されることを期待していたのですが、願いかなわず。トホホ。。。…とまぁ、何だかグチっぽくなってしまいましたが、もちろんVS2012Expressにはグッジョブなポイントもあります。例えば、自動単体テストがExpress版でもサポートされたことなどは、本当にグッジョブです!

…ところでMetroは?

ところで、「Metro」という名称をやめるという話を聞いてはいるのですが、ヘルプやMSDNライブラリなどで未だに「Metro」を見かけます。結局やめるの?やめないの?(T△T)

コミックマーケット80当落発表!

すっかり忘れていましたが、今日は毎年夏に開催される日本最大級の同人誌即売会…略して「夏コミ」のサークル当落発表日です!今回で80回を数えるこのイベントは、毎年8月の第二週の金~日曜日を利用した三日間で開催されます。わたしも密かにサークル参加の申し込みをしておりました♪さてさて、当落結果は…?

サークルカットはこちら!

受かってましたー!(゚´Д`゚)゚ということで、モトスクウェアソリューションは「2011年8月13日(土)」に東京ビックサイトの「東地区 “S” ブロック 21b」で出展させていただきます~!詳細な告知は近日中に別ページでご紹介させていただくつもりですが、取り急ぎサークルカットはこちらになっております!同人誌の内容は、VS2010の擬人化キャラクター「ローザ」とWP7の擬人化キャラクター「メトロ」が、先行き不安なWindowsPhone7について、その概要をコミカルチックに解説します。あとそれとは別に、CD-Rか何かの媒体でWP7開発のハウツー集みたいなものも配布できればいいなぁ~なんて考えてます。まだ全然未着手ですが…。

ということで、ご都合のよろしい方はぜひとも上記のスペースまでお越しいただけましたら幸いです~。お茶菓子は出せませんが、とびきりの笑顔でおもてなしさせていただきます…( ◞≼●≽◟ ◞౪◟ ◞≼●≽◟ )

VS2010非公式イメージキャラクター!

リニューアル後からたびたび描いている左記のキャラクターは、Visual Studio 2010の非公式イメージキャラクター『ローザ』さんです。当サイトのマスコットキャラクターでもあり、昨年の夏コミで配布した同人誌にも登場しています。お買い上げいただいた方々にはお久しぶりですね!なお、今年の夏コミ(当選すれば)で配布する予定の同人誌にも登場いただく予定ですので、今後ともよろしくお願い致します。

どのへんがVS2010?

それを聞くのは野暮というものです。でも、強いて言うなら『髪飾り』。ね、Visual Studio 2010っぽいでしょう?他にも『配色』はVSのロゴを参考にしていますし、またこの配色から深海を連想できることから、全体的に乙姫さまをイメージしてデザインしています。え?どこがって?『コスチューム』に和服っぽいデザインがプラスされていたり、『頭の後ろの大きなアホ毛』なんてそこはかとなく乙姫様のそれでしょう?う~ん、あまりよくわかりませんか?でも大丈夫!そんなものです、擬人化なんて!

夢は大きく!

最近の擬人化界隈は激戦区です!台湾の『藍澤光』を筆頭に、少し前なら『窓辺ななみ』や『Meたん』、最近ではWindows Azureの『クラウディア窓辺』なんていうのも登場してきました。えぇい、次から次ヘとッ!ならば、こちらもあくまで夢は大きく!まずは軽く『打倒!藍澤光!』でいってみますか!…そして、ゆくゆくは本を出したりアニメ化したり…果ては夢の印税生活。ウフフフ…(=´ー`)トオイメ

そんなこんなで、マスコットキャラクターの『ローザ』さんともども、今後ともモトスクウェアソリューションをよろしくお願い致します!