InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Linux向けSilverlight: Moonlight 1.0 Beta 1 がダウンロード可能に
MoonlightはLinuxとUnix/X11システムを対象にしたSilverlightのオープンソース実装である。Moonlightは2007年9月から、 Novellの支援の下Monoプロジェクトで開発されてきた。そのMoonlightのバージョン1.0 Beta 1が一般向けにリリースされた。
-
-
Windows Server 2008 SP2およびVista SP2 Betaの準備完了
MicrosoftはWindows Server 2008 SP2およびVista SP2 Customer Preview Program (CPP)の可用性を発表した。12月4日木曜日からすでにCPPの情報を満載したTechNetで始まる。修正の他に、Vista SP2にはより優れた検索、Bluetooth 2.1およびBlu-Rayサポート、UTCタイムスタンプをサポートするためのFATファイルシステムの拡張機能がある。
-
SunがSwingXへの資金提供を中止した結果、コミュニティの怒りを買う
SunはSwingXプロジェクトへの資金提供を完全に中止することを決めている。これにより、Swing開発コミュニティの多数のものが怒りを露にした。
-
Entity Frameworkのデータモデル問題に対処する
Entity Framework Development LeadであるSrikanth Mandadi氏が「Entity Frameworkで規模の大きいモデルに取り掛かる」という2章からなる記事を取り上げ、明らかにそれに「対処する」ことを意味していると話している。
-
Crack.NET – GreasemonkeyのようなWinFormsおよびWPFアプリケーション向け
Greasemonkeyのようなツールで、サイトのオーナーがそれを望んでいようが、いまいが、ユーザはたくさんのWebアプリケーションを拡張することができる。Crack.NETでは、ユーザ制御の同一レベルはWinFormおよびWPFベースの.NETアプリケーションで実現できる。
-
-
IronRubyがGithubに移行
近ごろ、MicrosoftはIronRubyプロジェクトをGitHubに移行したことを発表した。ここ最近のプロジェクトによくあるように、その発表は、プロジェクトが現在のSubversionリポジトリからGithubにあるGitリポジトリへ移行したことを示すものである。
-
LINQ to SQLおよびADO.NET Entity Framework向けのメタデータ同期化ツール
LINQ to SQLおよびADO.NET Entity Frameworkの設計者は、多くの制限を抱えている。こうした制限がある中、うまくやっていくために、Huagati DBML/EDMX Toolsのような製品が開発されている。
-
コードの構築に、OOPは最適?
パワーおよび柔軟性を提供するプログラミング言語が、近ごろ勢いをつけている。しかしながら、Johnatan Tang氏はプログラム構造の観点から、柔軟性対生産性の矛盾があることを強調している。
-
クラスプラットフォームなDelphiが帰ってきた
先日のEmbarcadero Technologies社による買収により、Delphiは新たに注目を浴びている。その中核製品であるDelphi 2009は正面からWin32開発に注意を払っている。その一方で、最近のMicrosoftのライセンスプログラムの変更によって、Delphi の.NETバージョンは新しい表現手段を手に入れた。
-
デバッガは忘れて、「Saff Squeeze」を使おう
XPの提唱者の一人であり、TDDやJUnit自体の開発者であるKent Beck氏は、デバッガの代わりに単体テストを用いて、JUnitの新しい機能であるJUnitMaxの不具合の調査を行うことについて話をしている。
-
-
JavaFXとAdobe Flexの事情通がその考えを公開
Adobe Systems社のChet Haase氏は、以前JavaFXチームの一員としてSun社で働いていたが、YahooのFlexCoderグループでJavaFXとAdobe Flexについて以下のような比較を行った。
-
何がRESTを良くするか?
先ごろRoy Fieldingは、SocialSiteのREST APIに対して、RESTfulではないと批判した。Royは、RESTだと主張するシステムが、多くの場合にRESTから程遠いことの例として、SocialSiteのREST APIを取り上げた。