Sto cercando di convincere i miei amministratori del server Web ad aggiornare la nostra versione del framework .NET da 2.0 a 3.5. Mi stavo chiedendo quali sono i migliori motivi per l'aggiornamento, da un potenziale amministratore di server. Ovviamente, ci sono le idee in eccesso di tenersi aggiornati, sicurezza e così via. Sto cercando alcune ragioni difficili e veloci che renderanno più difficile per loro dire di no.Come posso convincere i miei amministratori ad eseguire l'aggiornamento da ASP.NET 2.0 a 3.5?
risposta
Non dovrebbe essere un grosso problema per loro aggiornare la versione di framework .NET perché non influirà su ciò che si ha già lì (come le app 2.0). Ti consentirà inoltre di sviluppare nuove applicazioni nel framework aggiornato in modo da integrare cose come LINQ e ASP.NET AJAX.
Parlare di convincerle ad aggiornare le applicazioni effettive al framework 3.5 è una storia completamente diversa e dovrai fare una sorta di analisi costi-benefici per aggiornare le tue applicazioni per convincerle (se questo è in realtà ciò che stavi cercando).
.Net 3.5 installa accanto a, non al posto di .Net 2.0, quindi non è un aggiornamento nel senso che tutto improvvisamente migliora (o peggio) o in realtà cambia il server esistente in alcun modo.
Il valore è in grado di sviluppare un nuovo codice che sfrutta le nuove funzionalità nel framework.
Se si utilizza AJAX allora ASP.Net AJAX è stato integrato per 3.5 e anche LINQ per SQL è un buon vantaggio
Ma ecco un sito .Net Frameworks che mostra la differenza e le caratteristiche aggiunte dal framework .NET 1.0 e su . Confronta queste caratteristiche con ciò che effettivamente utilizzerai per mostrarle un enorme vantaggio.
Un buon argomento a favore dell'aggiornamento è che non si aggiorna il runtime .NET (CLR) eseguendo l'aggiornamento da 2.0 a 3.5. Dal punto di vista dell'amministratore del server, l'installazione di .NET 3.5 è in realtà solo aggiungendo nuove librerie.
Dal punto di vista dell'amministratore del server? Non molto, ad essere onesti. Il framework .NET è principalmente uno stack di sviluppatori (LINQ, ASP.NET MVC, ecc.). La decisione su quale versione di OS/IIS sarebbe più interessante dall'angolo dell'amministratore.
Penso che dovremo giustificare 3.5 su base di sviluppo (compensando il costo delle risorse di implementazione/convalida ecc.), Non un amministratore di sistema.
Concordato. L'applicazione dell'aggiornamento a .NET richiede solo alcuni controlli molto minori per assicurarsi che le cose vecchie non vengano eseguite, il che sarebbe raro. Normalmente questo sarebbe qualcosa che un SysAdmin potrebbe fare senza doversi preoccupare molto di ciò. Allo stesso tempo, a meno che non si desideri applicare tali patch alle librerie 2.0, non dovrebbe essere necessario eseguire l'aggiornamento se non si pianifica lo sviluppo futuro utilizzando il framework aggiornato. – TheTXI
Non sono sicuro se questo li influenzerebbe dal punto di vista dell'amministratore del server, ma penso che il supporto LINQ e il supporto di Silverlight siano due delle funzionalità più interessanti con 3.5.
L'argomento migliore sarà di più per gli sviluppatori di applicazioni: nuove funzionalità. Finché rilasciano patch di sicurezza per .NET 2.0 sarà difficile creare un argomento di tipo sysadmin-y puro.
Una virata migliore potrebbe essere quella di convincere i superiori. "Ehi, c'è questa nuova funzionalità come ASP.NET AJAX che ci renderà molto più produttivi, producendo più funzionalità in un tempo più breve". Quindi possono appoggiarsi agli amministratori di sistema.
- 1. L'accesso non riesce dopo l'aggiornamento ad ASP.net 4.0 da 3.5
- 2. Come posso eseguire i miei test JUnit in ordine casuale?
- 3. Come posso testare i miei metodi meteorologici?
- 4. Script Python da eseguire su python 3.5
- 5. Aggiornamento da ASP.net 3.5 a 4.0 Risultati in Web.Sitemap Problemi
- 6. Come posso convincere JHC a collaborare con Android ndk?
- 7. Come migrare l'applicazione Web Forms ASP.NET da Membership a ASP.NET Identity 2.0?
- 8. Come posso impedire a PerlTidy di allineare i miei compiti?
- 9. Come posso convincere Castle Windsor a iniettare automaticamente una proprietà?
- 10. Come posso resettare i miei contatori sidekiq?
- 11. come posso ingrandire i miei pulsanti
- 12. Asp.Net 3.5 Routing su Webservice?
- 13. Posso aggiungere un riferimento a System.Core.dll (.net 3.5) a un'applicazione .net 2.0 e usarlo
- 14. Come posso convincere setuptools a utilizzare una directory temporanea per richiedere pacchetti da setup_require o tests_require?
- 15. Come convincere qualcuno a normalizzare un database?
- 16. Come passare un'immagine da Flash ad ASP.NET?
- 17. JPA 2.0 @OrderColumn annotazioni in Hibernate 3.5
- 18. Come posso convincere i programmatori del mio team a fare TDD?
- 19. Come posso ottenere il nome del gruppo locale per ospiti/amministratori?
- 20. Distribuire ASP.NET MVC 2 a IIS 7.5 targeting .NET 3.5
- 21. Come posso rilevare .NET 3.5 in WiX?
- 22. Ottieni amministratori di Active Directory utilizzando Azure AD Graph Client
- 23. Come posso migrare i miei dati dalla mia app per rails da mySql a SQLite
- 24. Come posso eseguire i test a livello di progetto Django?
- 25. Posso lasciare Eclipse chiudere tutti i miei progetti quando esco?
- 26. Come posso firmare i miei JAR stand-alone di ProGuard?
- 27. android- come posso compilare i miei codici online?
- 28. Come posso utilizzare Jenkins per eseguire i miei test di integrazione in parallelo?
- 29. Come convincere python tox a eseguire test solo per gli interpreti Python disponibili?
- 30. Utilizzando il provider di appartenenze SQL di ASP.NET, come posso archiviare i miei dati per utente?
Bene, non * abbastanza * vero; aggiunge service pack sia a 2.0 che a 3.0, entrambi che dovrebbero almeno essere convalidati ... –