InfoQ ホームページ Mono に関するすべてのコンテンツ
-
MS Enterprise Libraryオープンソース
MicrosoftはEnterprise Libraryのバージョン4.0のソースコードのライセンスを変更した。現在はオープンソースフレンドリーなMicrosoft Public License (Ms-PL)の下リリースされている。Patterns & Practices CodePlexコミュニティで、コードは利用可能である。
-
F#の最新事情:MonoDevelop、新刊、新しいCTP
F#は公式にはまだ研究プロジェクトに過ぎないが、この言語をめぐる熱狂に弱まる気配はない。今日の総まとめでは、F#の最新事情をザッと見てみる。
-
Second LifeがMonoベースのサーバを配置
好評を博している仮想世界のSecond Lifeは、ユーザが作成したスクリプトに非常に依存している。こうしたスクリプトはLSLと呼ばれる占有言語で記述され、それぞれのサーバで実行される。パフォーマンスの改善のため、Second Lifeの1.24サーバにMonoランタイムを配置している。
-
Silverlight向けアスペクト指向プログラミング
AOPフレームワークPostSharpは、Silverlight、Monoそして.NET Compact Frameworkをサポートしている。
-
並行Mono
近ごろ、Monoが完全にC# 3のサポートを実現したことを発表した。それと並んで、Parallel LINQのサポートがある。MicrosoftのParallel Extensionsライブラリの一部であるParallel LINQでは、デベロッパが迅速に複数のスレッド間で照会をすることができる。
-
Mono 2の新アップデート
Marek Safar氏はMono C#コンパイラー、gmcsが完全にC# 3.0をサポートしていることを発表した。一方Linear IRも以前のMono JITと比較すると、大幅な機能の向上を提供している。
-
MonoおよびGtk#でGtk+スレッドミルを乗り切る
提案されているGtk+ 3.0の変更は、相当な物議を醸した。多くの人が、「コードの品質」問題でおこなわれており、直接新機能には結びつかない大量の変更について不平をまくしたてている。最も激しく批判をする人びとは、またGtk+の最も重要な対象者であり、フレームワークに依存しているアプリケーションデベロッパである。
-
UNO、OpenOfficeおよびMonoDevelop
Microsoft Officeのデベロッパは、COM自動化を使えばOfficeでほとんど何でも制御できるという機能を長い間にわたって自慢してきた。しかし、ほとんど気付かれることなくOpenOfficeのデベロッパはいくつかの切り札を隠し持っている。
-
-
Mono向けWinForms 2.0がコーディング完了
4年に及ぶ作業の後、ついにMonoがWinForms 2.0 APIの12,776のすべてのメソッドをサポートする。115,000ラインに介入するので、バグの可能性がある。
-
Silverlightのツールの総まとめ
多くの組織において、ビジネスアプリケーションでのSilverlightの使用について評価がおこなわれている。現在、Microsoftの正式な開発ツールオプションはVisual Studio 2008およびExpression Blendであるが、無料であったり、オープンソースなものとしては他にどのようなものがあるのか?
-
NovellがMono Debuggerのバージョン0.80をリリース
先日、Martin Baulig氏がMono Debuggerの最新リリースの機能について発表した。そしてMiguel de Icaza氏が、MonoDevelop 1.1でのサポートについて説明した。
-
-
OS XにおいてMonoにもたらされる変化
現在MonoはWindows.FormsとGtk+.の二つのツールキットを提供している。これらは両方ともOS X上で動作するがそれらはXサーバを介してのみ動作する。初期のJava GUIツールキットと同じように非ネイティブのルック&フィールはデベロッパたちに問題をもたらしている。Miguel de Icaza氏はMono 1.2.6がWindows.Forms実装用のOS Xネイティブバックエンドと一緒に発売されると発表している。
-
Dalvik、Androidのバーチャルマシーンが激しい論議を巻き起こす
今週初旬に行われたGoogleのAndroid SDKのリリースと共に、APIとモバイル分野において与えられる影響に関するディスカッションが盛んであった。しかしながらJavaコミュニティにおいて重大なディスカッションを引き起こした分野は、Androidプラットフォームの基礎であるDalvikバーチャルマシーンである。