Domanda

Sono molto interessato a imparare quello che serve persone sono interessate a nel prossimo framework .NET (s)?

siano essi nuove classi o nuovi controlli sono curioso di sapere viste persone.

È stato utile?

Soluzione

I contratti di codice e estensioni parallele. Né sono funzionalità del linguaggio (che è in gran parte quello che mi capita interessa di solito), ma entrambi hanno il potenziale per cambiare significativamente il modo in cui scrivere il codice.

Il DLR suona fresco e interessante, ma non sono sicuro che sarei andato a finire ad usarlo molto, almeno in termini di interoperabilità con IronRuby / IronPython. Sarà bello essere in grado di utilizzare l'associazione tardiva per ridurre la riflessione codice standard se

In termini di C # 4 caratteristiche del linguaggio, covarianza e controvarianza saranno più di un "uff, che riduce un fastidio" che una "wahay, roba fresca!" ma opzionali / named argomenti potrebbero essere molto utile. Si farà di scrittura / utilizzando i tipi immutabili un po ' più facile, anche se mi piace ancora il supporto integrato per il builder:)

Altri suggerimenti

Per lo più le estensioni parallele e 'varianza. E naturalmente: System.Reactive / Rx quadro / "LINQ per Eventi ", che credo potrebbe essere (venire) molto grande.

Ma ci sono altre cose che non ho visto menzionati qui che - mentre "solo bello avere" in un modo - potrebbero tornare utili quando la nuova versione è finalmente lì. Come:

  • BigInteger (a male qualcosa come un INumber non ce l'ha fatta in ancora ...)
  • ISet<T> e SortedSet<T> (alberi auto-bilanciamento del quadro)
  • Modifica le API di enumerazione di file system di tornare array (solo?) Di tornare IEnumerable (come bene?)
  • supporto predefinito per F # lingua
  • miglioramenti leggera compressione

Credo dynamic e parametri facoltativi / named sono solo lì per consentire una migliore / interoperabilità più facile con le lingue che utilizzano / necessità / bisogno di questi concetti. Quindi sono bello avere a disposizione. Ma sicuramente niente di più di questo.

Non vedo l'ora di nuovi controlli WPF. Credo che l'ormai WPF Toolkit sarà incorporato come controlli nel quadro. Sarà molto più gradevole averli come controlli azionari in Visual Studio e di farle rattoppate con il framework .NET, piuttosto che dover scaricare un nuovo set ogni volta correzioni devono uscire.

Inoltre, non vedo l'ora di Visual Studio 2010 in tutta la sua gloria WPF!

  • I parametri opzionali in C #

Più che di .NET 4.0, non vedo l'ora di Visual Studio 2010, stessa risposta di jirwin.

La promessa di alot strumenti Sharepoint sviluppatore migliore e di sostegno, perche' quando si deve lavorare in esso attualmente, è un po' di dolore.

A soli le opzioni di distribuzione che pensa di avere farà risparmiare qualche mal di testa.

Quindi sono ottimista che hanno ascoltato i gemiti della comunità degli sviluppatori.

Il DLR e Parallel Extensions, anche se non posso dire che sono informato che da esattamente ciò che sarà nella scatola quando le navi.

Edit: Come da Jon Skeet, Code Contracts guardano troppo bello. Non innovativa, ma dai campioni che ho visto sembrano un bel modo per rappresentarlo.

faccio un sacco di lavoro con Expression, quindi non vedo l'ora di tipi di espressione in più .

Mi piace anche opzionali argomenti / named - ma soprattutto come un modo di rendere più semplici immutabilità ; Non sono sicuro che avrei uso molto altrimenti ...

Per quanto mi riguarda, il più importante è il convergenza tra VB.NET e C # , ora condividono infine le stesse caratteristiche che si era spezzato con 3.0 / 3.5.

Sono interessati anche per:

Una classe tupla quadro e C # 4 'dinamica', che ho intenzione di utilizzare in tutto il mondo per ottenere uno su persone che fanno uso di 'var' ovunque. (Lo so 'dinamica' non è una caratteristica quadro puro - ma è parte quadro)

Ummm ... non è la classe StringOr uno scherzo April Fools?

Lo Studio 2010 editor di codice Visual essere puro WPF e di essere in grado di essere ancorata su entrambi i monitor e moduli aggiuntivi che non utilizzano il modello a oggetti COM di Office brutto (EnvDTE).

So che non è il quadro, ma la questione è stato taggato VS2010

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