Domanda

Dobbiamo aumentare le nostre conoscenze sulla distribuzione di siti Web / App Web ASP.NET. Stiamo diventando sempre più grandi e più traffico e abbiamo bisogno di un approccio più professionale. Per non parlare poi, stiamo anche passando a distribuzioni multiple di database / back-end / multipli server front-end e non vogliamo rovinare tutto.

Che tipo di abilità dovremmo cercare ed esiste un titolo tipico che le persone con queste abilità usano?

Grazie,

In realtà, abbiamo la maggior parte dei talenti citati dalle due risposte, quello che stiamo cercando è immagino quello che Dave chiama il guru del web server. Voglio semplicemente che qualcuno gestisca l'aspetto della distribuzione. Gli sviluppatori che abbiamo bisogno di lavorare alla loro fine non stanno cercando di capire le migliori pratiche di sviluppo. Inoltre, potremmo finire con più progetti e team e non credo che ogni team con una persona separata che stia realizzando le proprie soluzioni sarebbe valido quanto 1 risorsa dedicata per tutti i team.

È stato utile?

Soluzione

Se stai cercando di portare un'applicazione ASP.NET al livello successivo, hai bisogno del talento di sviluppo.

  • Almeno quattro anni di intensa esperienza di sviluppo ASP.NET.
  • Una certificazione in corso per l'esperienza sarebbe buona, ma non prenderti in considerazione oltre l'esperienza.
  • Trova qualcuno che abbia familiarità con le tecniche utilizzate nella tua app: se si tratta di un'app Webforms, non andare alla ricerca di una procedura guidata MVC a meno che non abbia anche le braciole Webforms, ecc.

Sembra che tu possa gestire tu stesso l'hosting. In tal caso, potrebbe essere necessario assumere un guru del server web o esaminare l'hosting gestito. Non lasciarti ingannare dal pensare che puoi far preoccupare il tuo sviluppatore e nutrire l'ambiente di hosting, è troppo lavoro per una persona.

Altri suggerimenti

Sembra che avrai bisogno di almeno tre persone, poiché le abilità potrebbero non essere in genere ciò che una persona può fare.

Potrebbe essere necessario un amministratore di database, per garantire che i tuoi database multipli rimangano sincronizzati o siano stati sottoposti a backup correttamente e configurati correttamente.

È necessario un amministratore di sistema per configurare i server Web multipli e garantire che tutto l'hardware e l'infrastruttura siano configurati correttamente.

E avrai bisogno dello sviluppatore .NET che conosce ASP.NET e il livello del database.

Se fossi ospitato, i primi due non ti serviranno perché il tuo sito di hosting sarebbe responsabile.

Se sei andato con il cloud computing lo stesso, non hai bisogno dei primi due.

Ma, a prescindere, sembra che tu abbia bisogno del terzo.

Per lo sviluppatore, devi fare attenzione alle competenze di cui hai bisogno, ad esempio C # per 4 anni, ASP.NET per 2 anni, se hai bisogno di JavaScript o CSS, specifica quello. Se si utilizzano librerie particolari, specificarlo.

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