質問

4.0フレームワークとEntity Framework 4.0の使用に非常に興味があります。現在、.net 4.0はCTPにあり、EF 4.0はCTPプレビューにあります。あと数か月はコーディングしませんが、それまでに.net 4.0またはEF 4.0がRTMになるかどうかはわかりません。

私の質問:

1)Microsoft製品に関して、CTPは通常、生産に十分安定していますか?

2)最初にCTPを使用していて、RTMが利用可能になったときにRTMにアップグレードしたい場合、アップグレードに多大な苦痛を期待できますか?または、RTMは通常「下位互換性」です。 CTPで?

役に立ちましたか?

解決

.NET 4.0の場合、CTPも.NET 4.0の現在利用可能なベータ1も、実稼働使用向けにライセンスされていません。

Microsoftの以前の動作では、ベータ2は通常Go Liveライセンスの下にあり、実稼働での使用が許可されています。ソマセガーからこのブログ投稿では、Go Liveバージョンを「後日」リリースすると述べています。

EFではなく.NET 4.0についてのみ話すことができますが、しばらくの間、それを使用して製品コードを記述しており、CTPとBeta 1の間にいくつかの重大な変更がありましたが、ベータ1およびベータ2。

他のヒント

多くの場合、ベータ版およびCTP製品は、安定性に関係なく、本番用にライセンスが付与されていません 。もちろん、合法性を気にしていると仮定して、ライセンスが何を言っているかを確認する必要があります。

多くの場合、CTPとリリースの間にはかなりの量の変更がありますが、ベータとリリースの間にはそれほど変化せず、RCとリリースの間にはさらに変化がありません。

ところで、.NET 4.0はCTPではなくベータ1です。

他の人が述べたように、ベータ版とCTPの両方のライセンスでは、prodサーバーへの展開は許可されていません。

一方、MSはVS 2010と.net fx 4.0の両方のリリースを遅らせるので、リリース候補バージョンのライセンスは本番環境で使用できるように変更されます。

詳細こちら

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top