.NET 3.5, .NET 4.0, WPF, Silverlight, ASP.NET MVC - c'è davvero un sacco di nuove tecnologie Microsoft rilasciate/all'orizzonte da provare in questi giorni. (Gli esempi che ho fornito sono tutta la tecnologia Microsoft, ma questo può essere applicato a qualsiasi lingua o piattaforma). Sono curioso di sapere come questo viene gestito nella compagnia per cui lavori. Alcuni esempi:Qual è la posizione della tua azienda in merito all'innovazione (tecnologica)?
- Hai un CTO che determina la tecnologia utilizzata dall'azienda?
- I team di sviluppo sono liberi di scegliere la tecnologia che utilizzano? Ad esempio: versione framework, classica ASP.NET vs ASP.NET MVC, ADO.NET Entity Framework vs Linq2Sql o NHibernate? O un mix di questi?
- Quali nuove tecnologie lavora la società per cui provi e perché?
- La tua azienda ha risorse dedicate (tempo) per provare WPF o qualsiasi altra tecnologia, solo per la ricerca, o provi cose nel tuo tempo libero e prova a presentarle alla tua azienda?
Questi sono solo alcuni esempi per rendere più chiara la mia domanda. Per riassumere, mi piacerebbe sapere come appare questo processo, chi è il responsabile, chi prende le decisioni. La tua azienda fa un salto sul carro, o è riluttante a provare nuove tecnologie? E ti senti a tuo agio con questa situazione?
Presso la società per cui lavoro, usiamo ancora .NET 2.0 (anche se ora stiamo passando lentamente a .NET 3.5), non abbiamo seriamente esaminato ASP.NET MVC, non ho provato affatto WPF, eccetera. E alcuni trovano piuttosto difficile convincere le persone a fare. È giusto aspettarsi il contrario?
Sebbene sia difficile accettare una singola risposta, ritengo che questa sia la risposta più completa a tutti. Ringrazia tutti. – Razzie
@razzie: Forse tu (o chiunque altro) vuoi scrivere un riassunto di tutte le risposte e accettarlo come una risposta completa? –