パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Mono 2.0、正式リリース」記事へのコメント

  • by Anonymous Coward on 2008年10月06日 23時08分 (#1432996)
    リリースノートを斜め読みした限り、Mono2.0と対応するのは、.NET Framework 2.0 + C#3.0(.NET Framework 3.5の一部)といった感じに思えました。(あってますかね?)
    WPFだのWCF、WF関連、つまり.NET Framework 3.0関連は入れてないと。
    将来的には.NET 3.0の機能もサポートするんですかね?WCFやWFあたりはサポートしても良さそうな気はしますが。あ、WPFもMoonlightがあるからサポートできなくも無い…んでしょうか?
    ロードマップ [mono-project.com]を見る限り、.NET 3.0よりも.NET 3.5のASP.NETサポートなんかがメインっぽいですが。
    • by Anonymous Coward on 2008年10月07日 1時42分 (#1433088)
      だいたい合ってます。>.NET 2.0 + 3.5の一部

      MonoでWCFをやっていたのはわたしなんですが、.NET 3.0のWCFは「今時SOAPかよ」くらいに思います。WS-Securityとか、まっっっったくやる気が起きません。誰かがコードを書いてくれるならお助けしますよ。ちなみに.NET 3.5のWebHttpBindingとか、SOAPでないものはもう実装してあります。System.ServiceModel.dllのソースはこちら [mono-project.com]。

      気が向いたらADO.NET Data Servicesくらいは実装するかも。もちろん、Entitiesが出来たらの話ですけどね。誰かLinq to Entitiesくらいサクッと実装してみませんかね。

      WFは、まだ世の中がWinFXとかで熱狂していた(?)頃に一部が実装されているんですが、その後数年間放置されっぱなしですね。何だかんだ言って、誰も興味が無いんじゃないですかね。ちなみにWFのソースは(mcsではなく)こちら [mono-project.com]。

      いやいやそんなことねーよ!使ってるよ!っていう話があったら、実例とかいろいろ聞いてみたいですね。

      WFの基盤があることを考えると、System.WorkflowServices.dllなんかも、作ろうと思えば作れるのかもしれません。出来なそうな気もしますが。

      Atsushi Eno
      親コメント
    • by Anonymous Coward
      「.NET Framework 3.5の主要機能の多くをカバー」とうたっている割には、サポートされていない主要機能のほうが多いような気がしますね。
      • by Anonymous Coward
        反論ではなく、単純に疑問なんですが、たとえばどの辺が主要機能だと思われているんでしょう? LINQ関係は実装してありますし、ASP.NET AJAXも実装されていますし、WTF(WPF/WCF/WWF)の類ははっきり「やってないよ」と言っているわけですから(それでもWebHttpBindingは実装してある)、残った部分でどこが重要だと思われているのかなあと気になります。どの辺にニーズがあるのか知りたいという意味で。

        あと、.NET 3.5と.NET 3.5 SP1が全く別物なので、もしSP1の主要機能がカバーされていないといって文句を言っているのだとしたら、さすがにそれは困るなあとは思います。

        # やっぱ反論かしら

        Atsushi Eno
        • by Anonymous Coward
          LINQは(.NET Framework3.0ではなく)C#3.0/VB.NETの目玉機能、WTF(WPF/WCF/WWF)の類は.NET Framework3.0の目玉機能と考えています。
          言い方は悪いですが、WPFが無いmonoは、.NET Framework 2.0 相当としか思えません。
          • by Anonymous Coward

            言い方は悪いですが、WPFが無いmonoは、.NET Framework 2.0 相当としか思えません。
            まあ確かに。
            でも今後数年のビジョンとしては、Silverlight 2のフル機能がMoonlightで動いてくれればそれで十分かなと思います。
            なのでWPFみたいなデスクトップ向けライブラリは最初からスキップして、Moonlightの実装に注力していただいた方がありがたいです。
            (WPFを作ってからMoonlightを作るよりは、最初からMoonlightに必要な作業に専念して欲しい的な意味で)
          • by Anonymous Coward
            へえ、WPFを使っているんですね。WPFが無ければ.NETFX 2.0相当というのは、ひとつの見方としては否定しません。(その意味では、残念ながらMonoはあなたのニーズは満たしていないし、今後もそう簡単には満たされないでしょうね。)

            ただ、わたしは、最近の動向としては、.NETFXは2.0ベースで仕切り直して動いているし、世の中もそれで動いているんだ、と思いますけどね。ASP.NET AJAXも、MVCも、Linqも、Silverlightも、WinFXとは無関係なところで動いていますよね。SilverlightにはWCFの一部が組み込まれていますが、実はWCF「らしい」ものはほとんど何も入っていませ

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...