Perché C # ASP.NET generalmente non è considerato un rapido framework di sviluppo web?

1

I termini sviluppo rapido web vengono associati a Python / Django e ROR. Perché non è questo il caso di C # ASP.NET?

    
posta Nai 05.01.2011 - 17:11
fonte

3 risposte

3

Non esiste una "struttura di sviluppo rapido" o un "linguaggio di sviluppo rapido". Qualsiasi framework, lingua o set di strumenti è ugualmente possibile per l'utilizzo in un ambiente di sviluppo rapido come qualsiasi altro.

Lo sviluppo rapido non ha nulla a che fare con le lingue o le tecnologie utilizzate. Il rapido sviluppo è una metodologia che favorisce la produzione di prototipi frequentemente con un design e una pianificazione iniziali minimi.

    
risposta data 05.01.2011 - 17:23
fonte
0

ASP.NET una volta sviluppato come un'applicazione richiede la compilazione del progetto in una DLL; a volte è possibile apportare semplici modifiche ai file .aspx e ottenere risultati immediati ma non è così dinamico come altre piattaforme.

    
risposta data 05.01.2011 - 17:13
fonte
0

Ho svolto molto lavoro di sviluppo con ASP.NET. Non so molto di Python / Django, ma ho fatto qualche lettura su Ruby on Rails. Penso che il motivo principale per cui RoR è considerato più RAD di ASP.NET è l'impalcatura. ASP.NET ha alcune caratteristiche di scaffolding (e ASP.NET MVC ne ha ancora di più), ma penso che RoR sia generalmente più potente. Inoltre, gli sviluppatori ASP.NET nella mia esperienza tendono a non utilizzare le funzionalità di scaffolding anche quando sono disponibili. E le funzionalità di scaffolding in ASP.NET vaniglia tendono a portarti verso cattive architetture e percorsi di progettazione, mentre lo scaffolding in RoR tende a portarti lungo il percorso A & D corretto.

In realtà, ASP.NET può essere una piattaforma piuttosto rapida. Per qualsiasi applicazione web non banale, penso che le differenze tra RoR e ASP.NET sarebbero minime, specialmente se gli sviluppatori sono competenti in qualsiasi piattaforma.

    
risposta data 05.01.2011 - 17:17
fonte

Leggi altre domande sui tag