Domanda

Sono molto interessato a utilizzare il framework 4.0 e anche l'Entity Framework 4.0. Attualmente .net 4.0 è in CTP e io sono EF 4.0 in CTP Preview. Non codificherò ancora per qualche mese, ma non sono così sicuro che .net 4.0 o EF 4.0 saranno RTM per allora.

Le mie domande:

1) Per quanto riguarda i prodotti Microsoft, il CTP è generalmente abbastanza stabile per la produzione?

2) Se inizialmente uso CTP e quindi voglio passare a RTM quando è disponibile, dovrei aspettarmi molto dolore durante l'aggiornamento? o è RTM di solito "compatibile con le versioni precedenti" con il CTP?

È stato utile?

Soluzione

Per .NET 4.0 né il CTP né la Beta 1 di .NET 4.0 attualmente disponibile sono concessi in licenza per l'uso in produzione.

Il comportamento precedente di Microsoft prevede che la Beta 2 sia normalmente soggetta alla licenza Go Live, che consente un certo utilizzo della produzione. C'è un commento di Somasegar su questo post sul blog in cui si dice che rilasceranno una versione Go Live " in un secondo momento. "

Posso parlare solo per .NET 4.0 e non EF, ma abbiamo scritto il codice di produzione con esso per un po 'e mentre ci sono stati alcuni cambiamenti di rottura tra CTP e Beta 1, non sembrano esserci tanti cambiamenti di rottura tra Beta 1 e Beta 2.

Altri suggerimenti

Spesso i prodotti beta e CTP non sono nemmeno autorizzati per l'uso in produzione, indipendentemente dalla stabilità. Dovresti controllare cosa dice la licenza prima di ogni altra cosa, supponendo che ti interessi della legalità, ovviamente.

Spesso ci sarà un discreto cambiamento tra CTP e rilascio, ma meno tra beta e rilascio e ancora meno tra RC e rilascio.

A proposito, .NET 4.0 è in beta 1, non CTP.

Come altri hanno notato, entrambe le licenze beta e CTP non consentono la distribuzione su un server prod.

D'altro canto, poiché MS ritarderà il rilascio sia di VS 2010 sia di .net fx 4.0, le versioni candidate al rilascio avranno le loro licenze modificate per consentirne l'uso in produzione.

Ulteriori informazioni qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top