2

一見すると、ネイキッドオブジェクトは、基本的なUIを備えた完全なシステムをすばやく作成し、洗練することができるという点で、非常に有望に見えます。

誰かが.netNakedObjectsフレームワークのいずれかを使用して実際の経験をしたことがありますか?

さまざまなネイキッドオブジェクトフレームワークからどのように選択する必要がありますか?

オープンソースの.netNakedObjectsフレームワークを知っている人はいますか、または少なくとも完成したアプリケーションがデプロイされたときにユーザーあたりのライセンスコストがありませんか?

4

4 に答える 4

3

(参考までに、製品の新しいバージョンであるNakedObjectsMVCのリリースが間近に迫っています。これはASP.NETMVC2で機能し、同じドメインオブジェクトから完全なHTML UIを提供します(本当に必要な場合) !)標準のASP.NETMVCパターンを使用してこのUIをカスタマイズできます。

何よりも、質問の観点からすると、これにはユーザーごとのライセンスコストはかかりません。開発者ごとのコスト(まだ固定されていませんが、現実的な価格)があり、無料の時間無制限の評価バージョン(ローカルで実行されますが、リモートのIISサーバーでは実行されません)があります。

これを試すことに興味がある場合は、私に連絡してください(nakedobjects.netのrpawson)

于 2010-06-22T14:18:28.483 に答える
3

Naked Objects MVCには、MVC UIパーツのソースコードが(ライセンスバージョンでは)含まれていますが、基盤となるNaked Objectsfor.NETフレームワークのソースコードは含まれていません。後者は、アイルランド政府で大いに使用されています。参考までに、そのクライアントへのコミットメントの一部は、当社が製品を積極的に開発およびサポートできなくなった場合、または自動的にオープンソースライセンスに戻ることです-それは公正なコミットメントだと思います作ることができます。

また、参考までに、動的データにはいくつかの類似点がありますが、実際には同じではありません。アクションの形でオブジェクトの動作を公開しません。これは、思ったよりもはるかに大きな取引です。ただし、Microsoftが現在DDを積極的に宣伝していないように見えることに同意します。ASP.NET MVC内でDDを再実装する試みがありましたが、それ以降、CodePlexから削除されました。

于 2010-09-30T14:41:37.627 に答える
1

Naked Objectの.netへのオープンソースポートがないため、現在のオプションは次のように思われます。

どちらの場合も、どれくらい積極的に開発されるのかを自問する必要があります。

于 2010-09-30T09:27:34.980 に答える
0

Ian、ソースはhttp://sourceforge.net/projects/nakedobjects/で入手できますが、これはJavaのみです。しかし、MicrosoftのJavaから.Netへのコンバーターを介して実行できると思います。

于 2010-06-23T01:06:00.023 に答える