Supporto di ASP.Net Core 1.0 .Net Progetti WebForm? Oppure è un ambiente solo MVC? Posso creare anche servizi web classici (asmx)?ASP.Net Core 1.0 supporta progetti WebForm
risposta
Risposta breve: No, il nucleo ASP.NET non contiene Web Form o servizi Web.
Risposta lunga: Dipende dal significato di "supporto". Se si punta a eseguire il progetto ASP.NET Core sopra CoreCLR e CoreFX, la risposta è no: ASP.NET Core conterrà solo il supporto per MVC ja Web API -projects (che sono la stessa cosa in ASP .NET Core).
Se è possibile eseguire su .NET Framework completo, i moduli Web ASP.NET possono coesistere con ASP.NET Core. I Web Form saranno gli stessi Web Form che sono oggi su System.Web. In questo scenario dovresti ospitare i tuoi moduli web in un progetto diverso (normale applicazione ASP.NET 4.x) su IIS e ASP.NET Core vivrebbe nella propria applicazione su Kestrel.
Avete collegamenti di documentazione per queste informazioni su coesistenti? –
Che tipo di documentazione stai cercando? Dopo aver letto la mia risposta ora di nuovo, trovo che si possa interpretare male. Si può sicuramente avere Full framework e .NET Core su una singola macchina (con diverse applicazioni). Ma se stai cercando una soluzione per eseguire Web Forms e ASP.NET Core MVC ** nello stesso progetto **, non sarà possibile (o ragionevole: in teoria potresti avere un "middleware di web form" che può ospitare il tuo .aspx, ma implementarlo sarà un compito interessante). –
Mi stavo chiedendo se c'è qualcosa in MSDN o altra documentazione di Microsoft che specificatamente afferma questo. Sarebbe bello aggiungere più credibilità alla risposta per gli altri che atterrano qui. –
la necessità di utilizzare tecnologie .NET non disponibili per .NET Nucleo
Alcune tecnologie .NET Framework non sono disponibili in .NET Nucleo. Alcuni di essi saranno disponibili nelle versioni successive di .NET Core, ma altri non si applicano ai nuovi modelli di applicazione presi di mira da .NET Core e potrebbero non essere mai disponibili. L'elenco seguente mostra le tecnologie più comuni non trovate in .NET Core 1.0:
ASP.NET Applicazioni Web Form: ASP.NET Web Forms è disponibile solo su .NET Framework, quindi non è possibile utilizzare ASP.NET Core/.NET Core per questo scenario. Attualmente non ci sono piani per portare ASP.NET Web Form a .NET Core.
Applicazioni pagine Web ASP.NET: le pagine Web ASP.NET non sono incluse in ASP.NET Core 1.0, sebbene sia pianificata per essere inclusa in una versione futura, come spiegato nella roadmap di .NET Core.
Implementazione server/client ASP.NET SignalR. In .NET Core 1.0 timeframe (giugno 2016), ASP.NET SignalR non è disponibile per ASP.NET Core (né client né server), sebbene sia pianificato di essere incluso in una versione futura come spiegato nella roadmap di .NET Core . Lo stato di anteprima è disponibile nei repository GitHub Server-side e Client Library.
Implementazione servizi WCF. Anche quando esiste una libreria WCF-Client per utilizzare i servizi WCF da .NET Core, a partire da giugno 2016 l'implementazione del server WCF è disponibile solo su .NET Framework. Questo scenario non fa parte del piano corrente per .NET Core, ma viene preso in considerazione per il futuro.
Servizi relativi al flusso di lavoro: Windows Workflow Foundation (WF), Servizi di flusso di lavoro (WCF + WF in un singolo servizio) e WCF Data Services (precedentemente noti come "Servizi dati ADO.NET") sono disponibili solo su .NET Framework. e non ci sono piani per portarli su .NET Core.
Supporto lingue: Visual Basic e F # non dispongono attualmente del supporto per gli strumenti .NET Core, ma entrambi saranno supportati in Visual Studio 2017 e nelle versioni successive di Visual Studio.
- 1. ASP.NET Core 1.0 SynchronizationContext
- 2. ASP.NET CORE 1.0, Impersonation
- 3. Registrazione di ASP.NET Core 1.0
- 4. Progetto ASP.NET Core 1.0 F #
- 5. Installazione di WebSocket per ASP.NET Core 1.0?
- 6. Come aggiungere riferimento al progetto ASP.NET Core 1.0 MVC
- 7. Iniezione delle dipendenze con XUnit e ASP.NET Core 1.0
- 8. jQueryMobile in ASP.NET WebForm
- 9. Libreria di riferimento in ASP.NET Core 1.0 (vNext)
- 10. Iniezione di IUrlHelper in ASP.NET core 1.0 RC2
- 11. Come registrare un'istanza in ServiceCollection in ASP.NET Core 1.0 RC2
- 12. Come ottenere la cartella bin in ASP.NET Core 1.0
- 13. Server OAuth di ASP.NET Core 1.0 che utilizza Openiddict
- 14. ASP.NET Core 1.0 ConfigurationBuilder(). AddJsonFile ("appsettings.json"); non trovando il file
- 15. Come caricare gli assembly in ASP.NET Core 1.0 RC2
- 16. Come arrivare URL corrente in vista del core asp.net 1.0
- 17. Asp.Net 5 core 1.0 Incompatibile/Modello non trovato
- 18. System.Environment in .NET Core 1.0
- 19. Il prossimo MVC 6 farà parte di ASP.NET 4.6 o di ASP.NET Core 1.0 o entrambi?
- 20. WindowsAzure.Storage su non funziona su .Net Core 1.0
- 21. come ottenere js POST in asp.net webform?
- 22. Asp.net Webform Display Avviso e reindirizzamento
- 23. Aggiunta di toastr javascript asp.net webform
- 24. ASP.NET MVC è destinato a sostituire Webform?
- 25. Come utilizzare l'etichetta in un webform ASP.Net?
- 26. ASP.NET Webform, JavaScript nei controlli utente
- 27. È possibile utilizzare il controllo Reportviewer in ASP.net Core
- 28. Creazione dell'app .NET Core 1.0 RC2 sul build server
- 29. TDD con ASP.NET MVC 1.0
- 30. Utilizzo delle risorse resx in .NET Core 1.0
Dal WebForms non erano (IIRC) parte di ASP.NET vNext/5.0, dubito che siano parte del core 1.0 (che è appena 5.0 rinominato). Per quanto riguarda i servizi web classici (. ASMX) - * perché *? :) – Tim
http://www.codemag.com/article/1501061 –