Devo affidarmi a Visual Studio per aggiungere HTML e CSS?

3

Mi chiedo se dovrei affidarmi a Visual Studio per aggiungere elementi HTML e CSS usando le barre viusal o dovrei scriverli da solo? È considerata una cattiva pratica se mi fido di Visual Studio per farlo?

    
posta Alison 04.08.2011 - 22:21
fonte

4 risposte

6

Il modo in cui di solito lavoro quando c'è una scelta tra l'uso di uno strumento che aggiungerà del codice per me o scrivere il codice a mano è usare lo strumento quando sto iniziando, ma poi passare rapidamente a modificare il codice direttamente .

Dopo essermi trasferito a Silverlight negli ultimi due anni ho dovuto imparare un'intera nuova lingua dell'interfaccia utente: XAML. Quindi nel primo caso ho usato il visual designer in VS2008 / VS2010 e poi in Expression Blend per creare la mia prima interfaccia utente. Una volta creati, sono passato all'editor di testo per modificare i disegni e rimuovere qualsiasi codice non necessario, in genere griglie extra.

Ora mi sento a mio agio a scrivere XAML da zero nell'editor di testo (anche se avere InteliSense e il completamento automatico aiuta!), ma uso il visual designer quando ne ho bisogno.

Gli strumenti visivi sono un ottimo modo per ottenere rapidamente qualcosa sullo schermo, ma dovresti sempre ricontrollare il codice che produce. Se non altro, sarai in una posizione migliore per capire perché qualcosa non funziona come ti aspetti.

    
risposta data 04.08.2011 - 22:29
fonte
2

Non lo considererei una cattiva pratica. Usi un IDE per aiutarti a scrivere codice con maggiore produttività; quindi dovresti usare le sue funzionalità.

Ti consiglio di sapere come leggere e scrivere HTML / CSS se sei un web designer / sviluppatore; in questo modo non dovrai dipendere da uno strumento che potresti non avere sempre a tua disposizione.

    
risposta data 04.08.2011 - 22:25
fonte
2

Usalo ma conoscilo. In altre parole, non basta premere il pulsante "I believe" su qualsiasi IDE o strumento con cui stai lavorando. Utilizza gli aspetti dello sviluppo rapido delle applicazioni, ma quando arriva il momento della risoluzione dei problemi dovresti essere in grado di leggere gli aspetti generati da IDE e andare da lì.

La conoscenza è potere, ma l'automazione è velocità. La combinazione di questi è addirittura maggiore di entrambi separatamente.

    
risposta data 05.08.2011 - 03:27
fonte
0

Suppongo che dipenda dal livello di controllo che vuoi ... la mia esperienza è che lo slapping di qualcosa insieme rapidamente viene solitamente eseguito dagli strumenti di drag-and-drop di IDE.

Se hai usato MVC, saprai di cosa sto parlando. Non ha il supporto del designer, quindi ti costringe a scrivere un layout da zero. Tuttavia, non lo stai facendo completamente alla cieca, perché lo schema di MVC è quasi una guida per garantire che la tua vista sia resa in modo ordinato.

Come altri qui menzionati, è l'ovvio punto di partenza se sei nuovo su Web Forms. Più lo usi, più ti rendi conto che cambierai le modifiche minori e alla fine sarai esposto a tutti gli elementi comuni che dovrai scrivere da zero un giorno.

Buona fortuna.

    
risposta data 04.08.2011 - 23:36
fonte

Leggi altre domande sui tag