2

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

私の質問:

1) マイクロソフト製品に関して、CTP は通常、製品として十分安定していますか?

2) 最初に CTP を使用し、利用可能になったときに RTM にアップグレードしたい場合、アップグレードに多くの手間がかかると予想する必要がありますか? または、RTM は通常、CTP と「後方互換性」がありますか?

4

3 に答える 3

11

多くの場合、ベータ版および CTP 製品は、安定性に関係なく、本番環境で使用するためのライセンスさえ付与されていません。もちろん、合法性に関心があると仮定すると、何よりもまずライセンスに記載されている内容を確認する必要があります。

多くの場合、CTP とリリースの間でかなりの量の変更が行われますが、ベータとリリースの間、RC とリリースの間の変更はさらに少なくなります。

ところで、.NET 4.0 はベータ 1 であり、CTP ではありません。

于 2009-07-30T17:01:24.067 に答える
3

.NET 4.0 の場合、CTP も、現在利用可能な .NET 4.0 の Beta 1 も、運用環境で使用するためのライセンスがありません。

Microsoft の以前の動作では、ベータ 2 は通常、本番環境での使用を許可する Go Live ライセンスの下にあります。このブログ投稿に Somasegar からのコメントがあり、「後日」Go Live バージョンをリリースすると述べています。

私は .NET 4.0 についてのみ話すことができ、EF については話せませんが、私たちはしばらくの間、それを使用して製品コードを作成してきました。ベータ 2。

于 2009-07-30T18:39:20.843 に答える
0

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

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

詳細はこちら

于 2009-12-22T15:44:13.307 に答える