QNA > L > Le Persone Raccomandano Ancora Python (Django) Su Asp.net Core Nel 2017?

Le persone raccomandano ancora Python (Django) su ASP.NET Core nel 2017?

Io personalmente non lo faccio. Se qualcuno raccomanda Python rispetto a .net, dovrebbe dimostrare molto sul perché .net core non è una buona scelta. Questa è la mia opinione - anche gli altri hanno diritto alla loro. C# è uno dei linguaggi più eleganti con cui ho lavorato. È veloce. Affidabile e anche se .net core è una nuova versione - .net è in giro dal 2001. MVC dal 2009 e .Net Core (MVC) dal 2016. Non vedo un problema con la piattaforma.

[EDIT - 05/04/2019]

Per contrastare Harri Srivastav e Maciej Urbański - Asp .Net MVC è un framework generale di basso livello mentre Django si sforza di astrarre le cose di basso livello dallo sviluppatore. Ci sono pro e contro in entrambi gli approcci. Detto questo, preferisco MVC perché posso partire da zero o usare alcuni progetti OSS (elencati sotto) per avviare progetti più grandi che poi mi permettono di concentrarmi sui problemi di business più grandi. Infatti, noi di http://xamarui.com stiamo lavorando su un nuovo framework open source che fonderà le migliori caratteristiche comuni e uniche di entrambi i framework sottostanti in un progetto semplice e pronto a partire. Non riesco davvero a vedere una ragione convincente per usare Python rispetto a qualsiasi altro linguaggio (incluso C#) al di fuori delle cose che non sono legate alla scienza dei dati. A meno che, naturalmente, non amiate davvero Python, allora andate avanti e siate felici ;)

App Frameworks simili a Django

  1. ASP.NET Boilerplate
  2. Open Source, Cross Platform Asp.NET Core CMS

Mentre Python può essere ottimo per certe cose e in certe aree. Specialmente nelle aree di scripting, machine learning, data science, non credo che Django possa battere asp.net core. Volevo anche aggiungere i seguenti link:

.NET Core Is 'Most Loved' Framework in Stack Overflow Survey -- Visual Studio Magazine

Stack Overflow Developer Survey 2019

main-qimg-7ca8f6c0c23f51dc6c2662613bfa8f5b-mzj

Di Caro Orender

Quali sono le principali differenze tra Mezzanine e Django CMS? :: Perché Pinterest memorizza le password in chiaro?
Link utili