Ho letto delle nuove offerte di Azure e sto cercando di capire cosa sia. La documentazione che ho trovato dappertutto sembra avere più informazioni sui framework che non sono più validi come this one qui. La maggior parte di ciò di cui parlano in 4.8, 5.23, 12.13 nel video non sono più validi.Servizio app di Azure, app per dispositivi mobili o app per API; qual è la differenza?
Finora quello che ho capito è che i servizi mobili sono stati offerti in passato. Ciò comporterà il soon be discontinued e i Servizi app. I servizi app sono i servizi di livello superiore che contengono app Api, app per dispositivi mobili e app Web. È corretto?
Sono confuso sul motivo per cui abbiamo App Api e App mobili. Non fanno la stessa cosa? E ora che abbiamo anche applicazioni Web, sono limitate solo alle applicazioni relative all'interfaccia utente? L'unica cosa semplice da capire e una che non ha altre offerte simili è l'app Logica. Questo sembra essere qualcosa che può essere fatto solo sul portale di Azure. Visual Studio non ha un modello di progetto per questo. C'è qualcosa che deve essere installato solo per creare app di logica nel mio studio visivo?
Inoltre, in Visual Studio 2015 qual è la differenza tra il modello di progetto Applicazione Web Asp.Net nel nodo Web e il nodo CLOUD? Entrambi sembrano avere gli stessi modelli all'interno.
Perché dobbiamo Azure Mobile App e Azure Mobile Service proprio sotto il nodo Cloud come qui sotto ..
..e anche dopo aver selezionato Asp.Net Web Application
Sulla faccia di esso, entrambi sembrano uguali. Ci sono delle sottili differenze che è necessario conoscere? Inoltre, perché tutte queste opzioni non sono disponibili per i modelli Asp.Net 5? Con tutti i cambiamenti in corso è una buona idea mettere in produzione le app sviluppate con le ultime versioni?
Grazie per eventuali suggerimenti.
Grazie per la risposta Lindy, quindi in futuro cose come i ruoli Web e Worker sono importanti o il ruolo web ora è cresciuto in Web/Le app mobili e API con ruolo di lavoratore vengono ora chiamate app per la logica e sono in grado di eseguire molto più dei processi in background che le altre app [Web/Mobile/Api] non dovrebbero fare? – user20358
Hai detto che "le app per le API hanno alcune funzionalità extra come la creazione automatica di un endpoint di metadati", quindi ciò significa che le app per le API sono un superset delle app per dispositivi mobili? – user20358
@ user20358 I ruoli Web e Worker fanno parte dei Servizi Cloud e sono un servizio completamente separato. Per informazioni sulla differenza tra i servizi, vedere [Confronto tra servizi di app di Azure, macchine virtuali, fabric di servizio e servizi cloud] (https://azure.microsoft.com/en-us/documentation/articles/choose-web-site -Cloud-service-vm /). Le app per dispositivi mobili e le app per le API dispongono di funzionalità aggiuntive rispetto alle app Web, ma nessuna delle due è un sottoinsieme dell'altra. Puoi usarli insieme, comunque. –