InfoQ ホームページ .NETフレームワーク に関するすべてのコンテンツ
-
レポーターのノート:PDCで知ったこと
「クラウドコンピューティング」や「拡張可能性」がモットーではなく、信頼がモットーである。Windows Azureを取り巻くすばらしい製品について、実際にそれを使うことは誰もまったく話していなかった。Meshのように、社内で一部ホスト可能な製品でさえ、「すばらしいが、絶対使えない」と口をそろえて言っている。
-
.NET 4の機能を考える:型の埋め込みと同値
.NETアプリケーションのCOM Interoptで最も一般的な問題は、恐らくデプロイメントとバージョニングであろう。開発者は現在、「Primary Interopt Assemblies」を入れなければならず、Officeのようなアプリケーションの場合は1メガバイト以上になる。.NET 4では、この問題はなくなる。
-
IIS URL書き換え vs ASP.NETルーティング
IIS 7.0用URL書き換え(リライト)モジュールの最新リリースと、.NET Framework 3.5 SP1へのASP.NETルーティングの統合により、多くのASP.NET開発者が、この2つの機能がどのように相互に関連し合い、それぞれをいつ使用すべきかについて質問している。
-
.NETと動的言語
数ヶ月後、もしくは数年後には、動的言語は.NETプラットフォーム���おいて重要な役割を担うようになるだろう。このサポートのために、Microsoftは動的言語とCLRの統合に多大な投資を行っている。
-
.NET 4.0 CTP、Visual Studio 2010 CTPおよびAzure Tools CTPが利用可能
PDC 2008でMicrosoftは、次世代.NET Framework 4.0 CTP、Visual Studio 2010 CTPおよびVS CTP向けの新たなWindows Azure Toolsの可用性について発表した。
-
Windows Azure - Microsoftがクラウドサービスプラットフォームを発表
2008年10月27日、Microsoftは開発者向けセミナーPDC(Professional Developers Conference)で新たな主力製品となるWindows Azure(Azureは青色や青空を意味する)を明らかにした。
-
.NET 4の機能を考える:並列プログラミング
共通言語ランタイムはロックやスレッド、スレッドプールという形で、並列プログラミングに対して常に基本的にサポートしてきた。マルチコアCPUがますます重要視されるにつれ、高度な並列プログラミングのコンストラクトに対する関心が新たになった。
-
.NET 3.5 SP1がアプリケーションを破壊
8月に.NET 3.5 SP1がリリースされた。理論上はCLR 2.0、3.0および3.5の旧バージョンに依存しているアプリケーションを破壊しないことになっている。しかし、オープンソースプロジェクト、 Castleなどいくつかのアプリケーションは壊れているという報告がある。
-
-
.NET 3.5 Service Pack 1のサービスリリース1
タイプミスではない。大量生産の.NET 3.5 SP 1とWindows Updateが連動して、MicrosoftはSP1で取り込まれたバグを修正する目的で「サービスリリース」を計画している。
-
ASP.NET MVCとCodebehindファイル
ASP.NET MVCコミュニティで話題となっているのは、WebFormsViewEngine使用時にcodebehindファイルが依然として必要か否か、また、codebehindファイルはメリットなのか、デメリットなのか、はたまた問題ですらあるのか、という点である。
-
-
失敗した場合に備えて:NET 3.5 SP1でのJIT拡張機能
近ごろリリースされた.NET 3.5のサービスパックには、新たなパフォーマンスの拡張機能がある。ここでは、インライン化のメソッドやJITコンパイラーを取り上げて検討する。
-
.NET Chain of Responsibilityライブラリ
Chain.NET(別称NChain)は、.NETおよびMonoプラットフォーム向けのChain Of Responsibilityデザインパターンの汎用実装である。SourceForgeで利用可能なバージョン0.1は標準CoRデザインパターンをCommandデザインパターンと結合して、コマンド処理ソリューションに利便性や柔軟性をもたらす。
-
MS Enterprise Libraryオープンソース
MicrosoftはEnterprise Libraryのバージョン4.0のソースコードのライセンスを変更した。現在はオープンソースフレンドリーなMicrosoft Public License (Ms-PL)の下リリースされている。Patterns & Practices CodePlexコミュニティで、コードは利用可能である。