Was ist der Unterschied zwischen einer Website und einer Webanwendung?Unterschied zwischen Website und Webanwendung in Visual Studio?
Antwort
VON MCTS Paced Training KIT
Webanwendungen und Websites Funktion und führen in ähnlicher Weise, aber Web Anwendungen unterscheiden sich von Webseiten in mehreren wichtigen Punkten. Zum Beispiel mit einer Webanwendung:
■ Sie können eine MVC-Anwendung erstellen.
■ Visual Studio speichert die Liste der Dateien in einer Projektdatei (.csproj oder .vbproj) und nicht auf der Grundlage der Ordnerstruktur.
■ Sie können Visual Basic und C# nicht mischen.
■ Sie können den Code nicht bearbeiten, ohne eine Debugsitzung anzuhalten.
■ Sie können Abhängigkeiten zwischen mehreren Webprojekten herstellen.
■ Sie müssen die Anwendung vor der Bereitstellung kompilieren, wodurch verhindert wird, dass Sie eine Seite testen, wenn eine andere Seite nicht kompiliert wird.
■ Sie müssen den Quellcode nicht auf dem Server speichern.
■ Sie können den Namen und die Version der Baugruppe steuern.
■ Sie können einzelne Dateien nach der Bereitstellung nicht ohne erneute Kompilierung bearbeiten.
'Sie müssen das nicht speichern Quellcode auf dem Server. Warum, mit Websites, tun Sie? Ich frage, während ich nicht weiß, welche Art von Web ** -Websites ** Sie mit MSVS machen können: Wenn Sie mir sagen könnten, welche Sprache es auf (oder etwas) ausgibt, wenn ich ein Website-Projekt darin mache, könnte ich es bekommen ein größeres Bild, würde sehr geschätzt werden. – n611x007
WEBANWENDUNGEN
- Sie explizit den Quellcode auf dem Computer erstellen, die für die Entwicklung oder die Quellcodeverwaltung verwendet wird.
- Standardmäßig erstellt die Kompilierung von Codedateien (mit Ausnahme der Dateien .aspx und .ascx ) eine einzelne Assembly.
- Explizite Namespaces werden Seiten, Steuerelementen und Klassen von standardmäßig hinzugefügt.
WEB SITE PROJECT
Der Quellcode kompiliert wird typischerweise dynamisch (automatisch) durch ASP.NET auf dem Server zum ersten Mal eine Anforderung nach der Website empfangen wurde installiert oder aktualisiert.
Sie können die Site vorkompilieren (kompilieren Sie im Voraus auf einem Computer oder auf dem Server). Standardmäßig werden bei der Kompilierung mehrere Assemblys erstellt.
- Explizite Namespaces werden von standardmäßig nicht zu Seiten, Steuerelementen und Klassen hinzugefügt, Sie können sie jedoch manuell hinzufügen.
- 1. Was ist der Unterschied zwischen // und /// in Visual Studio?
- 2. Unterschied zwischen Addin und VSPackage in Visual Studio-Erweiterbarkeit?
- 3. Unterschied zwischen Website und WebApplication?
- 4. VS2008-Website in Webanwendung konvertieren
- 5. Visual Studio-Website-Referenzpfade
- 6. C# XNA Visual Studio: Unterschied zwischen "Release" und "Debug" -Modi?
- 7. Fehlende ASP.NET-Webanwendung in Visual Studio 2015
- 8. Mehrere Webanwendung-Implementierungsziele in Visual Studio 2008?
- 9. Was ist der Unterschied zwischen Visual Studio Express Edition und Visual Studio Community 2015?
- 10. Unterschied zwischen // und /// in C#
- 11. Website-Antwortzeit: Unterschied zwischen "Laden" und "Fertigstellen",
- 12. Visual Studio 2008/Website-Problem
- 13. Fehlende Visual Studio-Webanwendung veröffentlicht Ziele
- 14. Erstellen einer Visual Studio 2008-Webanwendung in VWD Express 2008
- 15. Welche Vorlage für eine neue Website in Visual Studio 2015?
- 16. Unterschied zwischen Visual Basic 6.0 und VBA
- 17. Der Unterschied zwischen Web-Bereitstellung und FTP-Bereitstellung in Visual Studio?
- 18. Was ist der Unterschied zwischen einer aktualisierbaren vorkompilierten Visual Studio-Webseite und nicht?
- 19. Kompatibilitätsproblem zwischen SQL Server und Visual Studio
- 20. Unterschied zwischen ASP.NET und .NET Framework Version
- 21. Dlls und ihre Funktionsweise in Visual Studio
- 22. "Visual Studio-Integrationspaket" vs "Visual Studio-Add-In": Was ist der Unterschied?
- 23. Visual Studio Team Services-Versionsname in der Webanwendung anzeigen
- 24. Unterschied zwischen `% in%` und `==`
- 25. Visual Studio: Unterschied zwischen "Alle Änderungen speichern" und "Änderungen nur in offenen Dokumenten speichern"?
- 26. Was ist der Unterschied zwischen einem "Build" und einem "Rebuild" in Visual Studio?
- 27. Was ist das Unterschied zwischen Referenz-Assemblys und öffentlichen Assemblys in Visual Studio
- 28. Was ist der Unterschied zwischen "Debuggen beenden" und "Beenden alle" in Visual Studio?
- 29. Was ist der Unterschied zwischen Akquirieren und Anwenden in der Visual Studio Installation?
- 30. Unterschied zwischen Windows Phone-Projekt und Silverlight Windows Phone-Projekt in Visual Studio 2013
möglich Duplikat [ASP.net: Website oder Web-Anwendung Projekt] (http://stackoverflow.com/questions/344473/asp-net-website-or-web-application-project) –
akzeptieren ans wenn Sie haben Info –
ein anderes mögliches Duplikat mit vielen Antworten http://stackoverflow.com/questions/398037/asp-net-web-site-or-asp-net-web-application – Riga