Visual Studio 2008 SP1 β

http://www.microsoft.com/downloads/details.aspx?FamilyID=cf99c752-1391-4bc3-babc-86bc0b9e8e5a&DisplayLang=ja
http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx
http://blogs.msdn.com/greg_schechter/archive/2008/05/12/gpu-accelerated-custom-effects-for-wpf.aspx

結構いろいろと更新。ScottGu's Blogの内容の見出し程度を訳すと↓みたいな感じ。

  • Web関連
    • ASP.NETにいろいろ追加。たぶん、ASP.NET 3.5 Extensions Previewに入ってた内容だと思う。
    • ASP.NETでURLルーティングのサポート。
    • ASP.NET AJAXで「戻る」「進む」ボタンの履歴サポート。
    • ASP.NET AJAX追加。
    • HTMLデザイナ、ソースエディタの性能改善。
    • JavaScriptエディタが、C#やVBのエディタ並にコード整形してくれるように。
    • JavaScriptのインテリセンス改善。
    • WCFサービス向けのリファクタリング機能。
    • クラッシックASPのインテリセンスとデバッグ機能。
    • Visual Web Developer Express Edisionで、クラスライブラリ作成プロジェクトを作れるように。
  • クライアント開発
    • アプリの起動(cold start)時のパフォーマンス大幅改善。
    • 「.NET Framework Client Profile」追加。
      • ↑クライアントアプリではあまり使わない機能(ASP.NETとか)を含まない代わりに、小さくて速くインストールできるバージョン。
    • 新しいbootstrapper。
      • ↑.NET Frameworkのバージョンを判断して、必要ならバージョンアップを促す。
    • ClickOnce も改善(Client Profileに対応したり)。
    • Windows Formsコントロール追加(新しいshapeとか、プリントフォームとか)。
    • WPF性能改善。
    • WPFのデータ回りも改善。
      • {Bindig}マークアップ拡張内にかけるフォーマットがより柔軟になったり。
      • conversion、validation、selectorなど改良。
    • WPFで、GPU-accelaratedでブレ、影などのエフェクトかけれるように。
    • WPFにDirect3Dとの相互運用機能追加。
      • Direct3Dで描画した画像を、テクスチャみたいに貼りこめる。
    • VSのWPFデザイナなどの機能改善。
      • プロパティブラウザにイベントタブが追加されたり。
      • XAMLデザイナ中で「定義へ移動」「すべての参照を検索」が可能に。
      • XAMLの実行時エラーをデバッグ時に追えるようになった。
  • データ
    • SQL 2008対応。
    • ADO.NET Entity FrameworkとLINQ to Entities追加。
    • ADO.NET Data Services。
  • VB
    • XMLからXSD Schema自動生成 → Schemaに従ってVB中でXMLのインテリセンスが効くように。
  • C#
    • コード記述時に、コンパイルしなくても常時エラー指摘。
    • LINQ式向けのデバッグ機能改善。

その他、Team Foundation Serverの改善、バグフィックス等あり。

あと、Silverlight 2.0 β1との間に既知の互換性の問題ありとか。