Qual è la differenza tra asp e asp.net?Differenza tra asp e asp.net
risposta
"Classic" ASP utilizza VBScript per il suo codice. ASP.NET ti consente di utilizzare C#, VB.NET e altre lingue. ASP.NET consente di accedere a tutti gli strumenti forniti con .NET framework e consente di scrivere codice orientato agli oggetti.
Sono troppo numerosi da elencare qui. Ti suggerisco di leggere ASP.NET compared with classic ASP Wikipedia.
-
parte: La mia risposta originale di cui una risorsa su w3schools.com che oggi non è più disponibile. Se desideri accedervi, puoi farlo utilizzando l'archivio Wayback: ASP.NET vs ASP.
ASP è più vecchio (chiamato anche "ASP classico"). ASP.NET è più recente, utilizzando il framework .NET.
Secondo IndiaBIX's answers to ASP.NET interview questions:
La differenza fondamentale tra ASP e ASP.NET è che ASP.NET viene compilato che ASP è interpretato considerando. Ciò implica che poiché ASP utilizza principalmente VBScript, quando viene eseguita una pagina ASP, viene interpretata. D'altra parte, ASP.NET utilizza i linguaggi .NET, come C# e VB.NET, che sono compilati in Microsoft Intermediate Language (MSIL).
Vedere anche the section of the Wikipedia article that compares ASP.NET to ASP classic per un confronto dettagliato.
ASP.NET non è la stessa di ASP. L'ASP "vecchio" è ora chiamato ASP classico. ASP.NET è un Markup Language può, tra le altre cose, utilizzare i controlli del server per eseguire elementi.
Come per esempio:
<form id="MyForm" runat="server">
Poi ha detto che verrà eseguito sul server e si dispone di un ID di controllarla.
- NET è il quadro (come una biblioteca )
- C#, J #, VB.NET, sono la principale script languages per comunicare con. NET
- ASP.NET è Markup Language.
viene eseguito sul lato server. Genera ancora xml/html/xHTML, per l'utente. In molti modi si può confrontare ASP.NET, con WinForms. Poi c'è un modo per mostrare visivamente qualcosa all'utente.
classica ASP aveva alcun meccanismo di se stesso in esecuzione su piattaforme tecnologiche non Microsoft come il 'The Apache Web Server'
Ma, ASP.NET
ASP.NET potrebbe essere eseguito su non -Microsoft Platforms anche. Cassini è un server Web di esempio prodotto da Microsoft che, tra gli altri progetti, è stato utilizzato per ospitare ASP.NET con Apache.
supporto multi lingua in WebPage
In ASP erano disponibili per lo scripting VBScript e JScript/JavaScript solo due lingue. Ma in ASP.NET Non siamo più vincolati ai due linguaggi di scripting disponibili nell'ASP tradizionale: qualsiasi linguaggio .NET completamente compatibile può ora essere utilizzato con ASP.NET, inclusi C# e VB.NET.
Nota: - (C# e VB.Net sono entrambe le lingue lato server.)
- 1. Differenza tra ScriptManager e ScriptManagerProxy in asp.net
- 2. Condivisione del sistema di accesso tra ASP classico e ASP.Net
- 3. Differenza tra WebHook ASP.NET e Signal-R
- 4. Differenza tra ASP.net Handler e Handler Generico
- 5. Differenza tra ASP.NET MVC 3 e 4?
- 6. Differenza tra ASP.Net, C# .Net e VB.Net?
- 7. Differenza tra WebHook e servizi Web ASP.NET?
- 8. Differenza tra HttpContext.Current e Controller.Context in MVC ASP.NET
- 9. Qual è la differenza tra ASP.NET e ASP.NET MVC?
- 10. Differenza tra Microsoft.Jet.OleDb e Microsoft.Ace.OleDb
- 11. Differenza tra page_load e onLoad
- 12. Differenza tra jquery.post e jquery.get?
- 13. Differenza tra onclick() e onClientClick()?
- 14. Assegnare spaziatura tra testo e radio in ASP
- 15. IIS 7 - Differenza tra estensibilità .NET e ASP.NET
- 16. Asp.NET MVC - Differenza tra classe ViewPage e WebViewPage
- 17. In ASP.Net, qual è la differenza tra <% = e <% #
- 18. asp.net: differenza tra runat = "server" e server controlla
- 19. Differenza tra '(virgoletta singola) e "(virgoletta doppia) in ASP.NET 4
- 20. C# asp.net Perché c'è una differenza tra ClientID e UniqueID?
- 21. Differenza tra callback client e metodi pagina Ajax - ASP.NET
- 22. La differenza tra un DataGrid e un GridView in ASP.NET?
- 23. Differenza tra ApiController e Controller in ASP.NET MVC
- 24. ASP vNext e PostgreSql
- 25. La differenza tra $ * e $ @
- 26. Differenza tra $ # e $ {# @}
- 27. Differenza tra. e #
- 28. MySQL: Differenza tra ",", "e"
- 29. Differenza tra "o" e "||"
- 30. Differenza tra unwrapObservable e()
Google serve meglio di SO per questa domanda, come la prima risposta si trova in alto nella ricerca di Google –