inohilog

/var/log/inohiro.log

Visual Studio 2008 Beta2 Available

次のVisual Studio 2008のBeta2がリリースされたそうです。またVisual Studio 2008 Express Edition Beta2、.NET Framework 3.5 Beta2も同時にリリースされています。(.NET 3.5はVisual Studio 2008に含まれるかたち)

VS2008 Multi Targeting Support

オリジナル:http://weblogs.asp.net/scottgu/archive/2007/06/20/vs-2008-multi-targeting-support.aspx
Visual Studio 2008ではTarget Frameworkとして複数.NEt Frameworkの中から一つの.NET Frameworkを選択することが出来ます。

,NET Framework 2.0

Visual Studio 2005世代である.NET 2.0のWindows アプリケーション、Webアプリケーションを開発可能。
ASP.NET Web サイトを開発するときは.NET 2.0を選択する。

.NET Framework 3.0

.NET 2.0を基盤にWindows Presentation FoundationやWindows Communication Foundation, Workflow Foundationなどを追加した.NET 3.0アプリケーションを開発可能。

.NET Framework 3.5

Visual Studio 2008世代の.NET Frameworkである3.5では新しく

  • System.Core
  • System.Web.Extensions
  • System.Xml.Linq

などをサポート。


Linqの登場により、ASP.NETで利用できるデータベースコントロール「LinqDataSource」などが追加された。

.NET Framework 3.5 の中でのASP.NET(Web開発環境)

  • JavaScript のインテリセンス
  • JavaScript の豊かなデバッグ環境
  • マスタページの入れ子をデザインビューでサポート(ASP.NET
  • WYSWYGデザイナをサポートするCSS・レイアウト編集環境
  • スプリットビュー(コードとデザインを分割して同時に表示する)
  • 非常に高速なASP.NETページデザイナ(コードとデザインの表示の切り替えを高速に行なう)
  • 自動化されたSQLスクリプトの生成(リモートサーバー上用のSQLスクリプトを作ってくれる機能らしい)

Visual Studio 2008のWebデザイナはとにかくすごいらしい

入れ子になったマスタページをサポート

オリジナル:http://weblogs.asp.net/scottgu/archive/2007/07/09/vs-2008-nested-master-page-support.aspx
Visual Studio 2005では対応してなかったマスタページの入れ子をデザイナで表示する機能が、2008では実装されたようです。


マスタページAのコンテンツファイルaの中にマスタページBを作ってそこに別のコンテンツbを作ることができる。(作ることはVS2005でもできた、はず。。。)デザイナでうまく表示されるっていう話です。


Webデザイナがすごく良くなるみたい。これは期待ですね。

CSS編集機能が良い

Expression Webと同じようにCSSのサポートが強力に実装されている。CSS Style Managerを使うことによってCSSで定義されてるスタイルを視覚的に確認し、ASPX(HTML)に適用することができる。


CSS内で定義したクラスについてのインテリセンスがサポートされた。
コードとデザイナの分割ビュー(スプリットビュー)が実装された。WebMatrixを思い出しますね。。。

JavaScriptを強力にサポート

JavaScriptのインテリセンス!

オリジナル:http://weblogs.asp.net/scottgu/archive/2007/06/21/vs-2008-javascript-intellisense.aspx
これはすごく便利だと思います。うん。

JavaScriptデバッグ機能

オリジナル:http://weblogs.asp.net/scottgu/archive/2007/07/19/vs-2008-javascript-debugging.aspx
ASPXの中のJavaScriptのコードにブレークポイントを置けるようになったとか。(前から置けなかったっけ?)
とりあえずC#デバッグをしてるのと同じようにローカル変数とかウオッチとかイミディエイトウインドを使うことができるみたいです。これは便利。

Linq

ASP.NETでもLinqが使えます。C# 3.0のお勉強をしないといけませんね。。。

Visual Studio 2008 Beta2
http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx

Visual Studio 2008 Express Edition Beta2
http://msdn2.microsoft.com/en-us/express/future/bb421473.aspx

VS 2008 and .NET 3.5 Beta 2 Released
http://weblogs.asp.net/scottgu/archive/2007/07/26/vs-2008-and-net-3-5-beta-2-released.aspx

かなり近いうちに時間を見つけて2008で遊んでみようと思います。