Sto cercando di capire cosa ha a che fare un progetto C # "Libreria di classi ASP.NET 5" (vNext) con ASP.NET. Perché creare un progetto con questo modello anziché un semplice progetto "Libreria di classi" C #?
Mi piacciono le nuove funzionalità, come il file project.json piuttosto che il file .csproj ecc., Ma non sembra giusto creare una libreria di classi "ASP.NET" quando il progetto non ha nulla a che fare con ASP.NET o IIS ecc. È solo un progetto per il livello di logica aziendale. Un nuovo sito Web WebApi ASP.NET farà eventualmente riferimento a questo progetto, ma a questo punto non è rilevante.
È solo un nome sbagliato? Dovrebbe essere chiamato semplicemente "vNext Class Library" e non utilizzare un'icona che assomiglia a un'app web?