InfoQ ホームページ Microsoft に関するすべてのコンテンツ
-
Silverlight向けアスペクト指向プログラミング
AOPフレームワークPostSharpは、Silverlight、Monoそして.NET Compact Frameworkをサポートしている。
-
並行Mono
近ごろ、Monoが完全にC# 3のサポートを実現したことを発表した。それと並んで、Parallel LINQのサポートがある。MicrosoftのParallel Extensionsライブラリの一部であるParallel LINQでは、デベロッパが迅速に複数のスレッド間で照会をすることができる。
-
Microsoft社をASP.NET MVCフレームワーク・プレビュー4をリリースする
だいたい1ヵ月に一度のリリースを続けているMicrosoft社は、ASP.NET MVCフレームワーク プレビュー4をリリースした。このリリースでは、開発者の生産性向上を支援しつつ、より高い機能の提供も始めた。
-
Windows Mojaveの実験
近ごろ、Microsoftは実験をおこなった。Mojaveというもので、ユーザがWindows Vistaを正しく認識しているかを数値で表そうとしたものである。その結果はVistaに関して、ユーザの先入観や誤解を浮き彫りにしている。
-
VB向けラムダ式の改善
VBのデベロッパにとって、匿名の機能についてもっともイライラすることに対する改善である。Paul Vick氏がそれらの2つ、無名のサブルーチンおよびマルチラインの匿名の機能について語っている。
-
VBScript、JScriptからWindows PowerShellを使用する
Sapien Technologiesは、無償のスクリプトツールであるActiveX PowerShell(ActiveXPosh)を利用可能にした。それは、VBScriptやJScriptのようにCOMと互換性のあるすべてのスクリプト言語から、Windows PowerShellの呼び出しを可能にするものである。ActiveXPoshは既存のスクリプトを拡張して、PowerShellの機能を利用するのに便利である。
-
QCon San Francisco (11月19日から21日)の完全なスケジュールが決定
3日間にわたって開催されるQCon San Franciscoコンファレンスのタイムスケジュールが発表されました。QConはInfoQによるエンタープライズソフトウェア開発会議であり、80以上のセッションがあり70名を越えるスピーカーが講演を行います。QConはチームリード、アーキテクトおよびプロジェクト管理向けに意図されたコンファレンスです。昨年のQCon SFでは、約500人の参加者がありました。
-
Windows Home Server Power Pack 1
Windows Home Server Power Pack 1がリリースされ、Microsoft Download Centerで利用することができる。このパワーパックは、認識されたデータ破損のバグを修正し、以下の改善を提供する。
-
Googleがバイナリエンコード形式「Protocol Buffers」を公開
Googleは最近、データ交換フォーマット「Protocol Buffers」をオープンソースとして公開した。その平凡な名前の裏には、とある要素が隠されている。
-
C#の「Squiggles」
VS 2008 SP 1でC#はついにVBデベロッパがそれぞれのバックグラウンドコンパイラーで期待されるようになってきた継続的なフィードバックに匹敵するエラーチェックを追加した。Live Semantic Errorsまたは「Squiggles」という名でリリースされ、設計時の優れたエラーチェック機能を提供するが、オープンファイルのみが対象である。
-
C#パースペクティブでのIronRubyの調査
特定のプログラミング言語を知っており、2つ目を学ぼうとしている多くのデベロッパは、それが学ぶには最も難しい言語であると感じるが、その後の言語が簡単であろうことを知る。C#を知っており、IronRubyの習得に興味を持ったすべてのデベロッパは、CodeThinkedからC#の知識に基づいてIronRubyのチュートリアルシリーズ���利用できる。
-
オブジェクト・リレーショナル・マッピング - ユーザのケーススタディ
ODBMS.orgのRoberto Zicari教授はオブジェクト/リレーショナル・マッピング技術のユーザ数名と面接し、話を聞いた。今回の事例では、ドメインモデルにおけるオブジェクト技術とデータモデルにおけるリレーショナル技術の「インピーダンス不整合」が主要ポイントであった。
-
独自のVSアイテムテンプレートの作成
同じ種類のクラスを何度も何度も記述しているのであれば、カスタムアイテムテンプレートがそのソリューションになり得るかもしれない。Shahar Y.氏は独自のカスタムVisual Studio Item Templatesを作成する方法を示している。
-
Internet Explorer 6はそろそろ終わりか(そうではないのか)?
Internet Explorer 6(IE6)は2002年と2003年に使用率およそ95%というピークに達してから、急速に市場シェアを失っている。2008年末が近づくにつれ、重要なオンライン・サービスやベンダー、WebフレームワークがIE6のサポートをやめている。今年でIE6は終わりを告げるのか。そしてそれはWeb 2.0開発者にとって何を意味するのか。
-
LINQ to SQLをオープンソースにする必要性
LINQ to SQLがこれまで以上に、一時的なソリューションとしてとらえられている。ADO.NET Entity Frameworkのリリースが迫っており、LINQ to SQLの開発が途中で挫折するのではないかという不安がある。 データベースアクセステクノロジーを開発しては破棄するというMicrosoftの長い歴史からすると、こうした不安は、取りえがないわけではない。「LINQ to SQLはオープンソースにすべきか?」