Domanda

Sono un desktop C # sviluppatore (che non è ASP) e mi chiedo sulla versione mira per piccoli progetti personali. Questi sono, ovviamente, cercando di raggiungere il più vasto pubblico possibile, e così ho preso di mira .NET 3.0 (che è la versione più recente su un sistema Windows Vista senza service pack) e 2.0 (che è semplicemente la più versione compatibile compatibile con VS2008).

Purtroppo, questo mi impedisce di imparare alcune tecnologie come LINQ introdotto Post 3.0, e, con un interruttore imminente per VS2010, mi chiedo se devo indirizzare la nuova piattaforma 4.0 a spese di usi senza l'ultima e più grande , o devo solo bastone per cercare di raggiungere la più ampia base di utenti possibile?

È stato utile?

Soluzione

mi sento di raccomandare di passare alla Net Client Profile 4.0.

Anche se non ha una grande base installata ancora, si tratta di un piccolo download che gli utenti possono facilmente installare.

Se non si desidera che gli utenti hanno necessità di scaricare il quadro, si dovrebbe indirizzare 3.5, che la maggior parte delle persone hanno già .

Altri suggerimenti

vorrei solo usare 3.5 o 4.0 (se è dove mi sarebbe andato per 4,0). Non è come se costerà nulla per loro di aggiornamento all'ultima quadro e, probabilmente, sarà incluso negli aggiornamenti auto.

I sarebbe non solo strettamente fare 2.0 più in quanto a mio parere è come premiare cattivo comportamento come la programmazione in questi giorni per IE 6. Se non sviluppatori dicono dove andare a passare le versioni più recenti e migliori del software allora che incentivo fare il persone che hanno la roba più anziani per l'aggiornamento?

Una volta che un sacco di loro cose preferite smette di funzionare saranno aggiornamento veloce.

Io di solito uso di .NET 2.0. La ragione è che molte persone (almeno nel mio caso) sono in esecuzione almeno Windows Vista o Windows 7, che viene fornito con .NET 2.0 (credo). Se hanno XP, molti hanno già NET 2.0 pure.

Che ci crediate o no, molte persone hanno ancora connessioni più lente, quindi il download di un quadro più recente (ad esempio 3.5 o 4.0) potrebbe essere un po 'troppo e li allontanano dal vostro prodotto.

Alla fine dipende dalle vostri clienti e quanto sai su di loro. Se non sei sicuro, o andare con 2.0 o 3.5. Non andrei a 4,0 appena ancora come è relativamente nuovo e molte persone non hanno adottato ancora.

Ecco alcuni statistiche di utilizzo dalla nostra applicazione WPF che si potrebbe trovare interessante. Se stai andando la strada WPF, quindi mi raccomando utilizzando .NET 4. E 'semplicemente molto meglio in termini di carattere e di rendering delle immagini. Al momento abbiamo il 24% dei nostri utenti che eseguono la versione .NET 4. Ma noi abbiamo una versione di .NET 3.5 per rendere l'installazione più agevole.

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