.NET 4.0 CTPおよびEF CTP-量産コードに十分ですか?
-
05-07-2019 - |
質問
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とリリースの間にはかなりの量の変更がありますが、ベータとリリースの間にはそれほど変化せず、RCとリリースの間にはさらに変化がありません。
ところで、.NET 4.0はCTPではなくベータ1です。
他の人が述べたように、ベータ版とCTPの両方のライセンスでは、prodサーバーへの展開は許可されていません。
一方、MSはVS 2010と.net fx 4.0の両方のリリースを遅らせるので、リリース候補バージョンのライセンスは本番環境で使用できるように変更されます。
詳細こちら。