Archive for 7月 2010
あなたはどちらを選びますか?
- ソースコードはクローズドです
- 一応、標準化ということで、仕様書は完備
- ヘルプ充実
- セミナーも頻繁に開催し、技術者育成に努めている
- ソースコードはオープンです
- 薄っぺらい仕様書に「詳細はソースコードを見て」
- ソースコードが仕様になっています!
- ソースコード読めれば使えるよね?
コードファーストDB開発、VS 2010 Productivity Power Tools、等々
- Code-First Development with Entity Framework 4
- C# コードだけ書いたらデータベース作ってくれるようになった
- ほんとに C# だけで OK
- edmx すら書く必要なし
- 小高さんのとこに日本語解説が: ADO.NET Entity Frameworkでコードファースト
- ちょうど最近、DB 使ったアプリ書かなきゃいけなくなってて、非常にいいタイミング
- ちょっとしたもの書くならものすごい便利
- 多分、データベースのパフォーマンスチューニングがかなりシビアに要求されない限り、これでよさそうに思える
- VS 2010 Productivity Power Tools Update
- あとこれ、なんか一気にいろいろと機能増えてる
- 型とか変数にマウスカーソル重ねた時に出て来る情報がすごい増えてる
- パラメーターヒントはもちろん、メソッドの呼び出し階層とかまで全部
- IntelliSense をヘルプ代わりに使ってる人はすごい快適になりそう
- あと、ソリューション エクスプローラーとファイル エクスプローラーが統合されたソリューション ナビゲーターとか言うのが付いた
- Visual Studio Scrum 1.0
- TFS 2010 + VS 2010 環境向けの Scrum テンプレ
- MS、ウェブとアプリのデザイン製品「Expression 4」日本語版を提供開始
- これも早く試してみたい
- Redmine を Excel と比べる場合じゃないですよ! TFS と比べなきゃ!
- まあ、TFS はフロントエンドに Excel を使えたりするんですが
- あれ、むしろそれが最強じゃね?
- Overview of the Web Farm Framework 2.0 Beta for IIS 7
- IIS に自動プロビジョニングとか Elastic なロードバランスの機構を足すフレームワークですって
- あれ?Windows Server AppFabric の立場は?
- Microsoft Web N-gram Services: Expanded Availability, New API
- N-gram、世界中のだれでも、非商用なら使っていいって
直接.NETと関係あるわけでもないけど、Windows Liveやってるからみか、最近ソーシャルな感じの話題も MS 方面からよく見るなぁ。
- The Real Life Social Network v2
- Facebook にしろ MySpace にしろ mixi にしろ、友達を全部いっしょくたに管理するけど、リアルじゃそんなことねぇだろ
- 家族、高校とか大学の同期、今のプライベートの知り合い、職場などなど、それぞれあまり交流のないグループ持ってるはず
- 分けて管理したい人もいるはず
- 理解ある知人クラスターで変態発言してるのを、職場にばらしたくない人とか
- ネットのソーシャルグラフはもっとリアルに即したものに近づかないといけない
- ネットとリアルは対義語ではないんで
- Passwords that are Simple–and Safe
- パスワード、変に複雑な制約を要求するよりも、「サービス内で同じパスワードは2人と認めない」ってやった方が効果高いんじゃね?って話
- もちろん、サービス規模でかくないとあんまり意味ないですが
Biology Initiative、ASP.NET で XAML、なでしこ .NET 化
- Powerful new resources and tools for biological scientists from Microsoft Research
- DNA 配列とかの記録形式としてそっちの業界で標準的になってるのを読み出したりとか、バイオ系のライブラリを .NET Framework 上に提供。
- Xaml Meets ASP.NET MVC – Create databound visualizations with Xaml + ASP.NET MVC using XamlAsyncController
- ASP.NET MVC で XAML を利用だと!・・・と一瞬思ったけど、要はサーバー上でレンダリングした結果を画像で返すとか。
- なでしこの.NET版を作るということで話がまとまりつつあります
- まあ、今の時代、言語だけあっても役に立たないですしね。
- .NET Framework みたいな、言語中立なライブラリ群持ったフレームワークは大切。
Entity Framework CTP4 とか
- EF CTP4 Released!
- Code First ですって。これは試してみたい。
- Reactive Extensions Build 1.0.2617.0 07/15/2010 Release Notes
- Rx もバージョンアップしてた。
C# 10周年を祝う会をやりたい
表題通り。今年で10周年になります。ということで、それをネタに C# ユーザー会の懇親会をやりたいなぁと。
とりあえず人数把握のために ATND ページ作りました。
これで様子を見て、来週くらいには店決め等したいと思います。
おそらくは新宿近辺で20時開始とかになるかと。
Azureアプライアンス、WP7 Dev Tools β
WPC で話題もちきり!
Windows Azure アプライアンス
- [速報]マイクロソフトがWindows Azureのアプライアンスを発表。オンプレミスでWindows Azureの利用が可能に
- Windows Azureの「アプライアンス」発表、デル、富士通、HPが販売
これはなかなかいい話だなぁ。
選択肢が広がる
開発や運用の視点から言うと、Azure の良さって自動プロビジョニングとかお手軽ロードバランサーの部分にあると思うんですよね。それがいわゆるプライベートクラウドでも使えるようになったという。
クラウドの利点って、見方によって色々とあるとは思います。中には、超大規模にやることによる「規模効果によるコスト削減」や「1ユーザーからすると無限とも思える大量リソース利用」なんかはパブリッククラウドにしか出せない利点です。でも、自動プロビジョニングやお手軽ロードバランサーの部分ってのは別にパブリックかプライベートかなんて関係ないことなんで、それが今までパブリッククラウドな Windows Azure でしか使えなかったってのは残念なことでした。
選択肢が広がるのはいいことです。
Azure ってソフトウェア売らないんじゃなかったの?
クラウドってソフトウェアだけじゃなくて、運用ノウハウとかハードウェア込みで初めて成り立つものですもんね。
なので今回の「アプライアンス」も、
- ハードウェアはマイクロソフトが選定
- 直販じゃなくて、パートナー企業(デル、富士通、HP)を通しての提供
なんでしょうね、きっと。いい妥協点だと思います。
その他
他もちらほら。
- Windows Phone Developer Tools Beta Released
- βになったってね。いいペースで更新してるなぁ。
- なんか、ハードウェア使った画像拡縮に対応したとか → New Windows Phone 7 developer beta enables hardware graphics scaler
- CodePlex がバージョンアップ、ClickOnce 配布に対応
- 自分としてはちゃんとしたインストーラーのないアプリは使う気になれないんで、これは非常にありがたい更新。
C++ たん(魔法バージョン)
ずいぶんと久しぶりですが、C# たんには魔法少女設定がございまして。
作画: Paese
魔法“少女”というには C++ たんや VB たんはちょっとアレですが。
- 一応、キャラごとに武器の特性変えてたり
- C# たんは近代兵器(重火器全般)な設定
- C++ たんはいろんな種類の杖を使う
- 古風な杖は Native、メカメカしいのは .NET なイメージ
- 小さいのは組み込み機器、でっかいのはサーバーとかそういうイメージ
- 割となんでも