/ / Ist HTML5 mit C # kompatibel? - html5, mvvm, silverlight-4.0, asp.net-4.0, asp.net-4.5

Ist HTML5 mit C # kompatibel? - HTML5, MVVM, Silverlight-4.0, asp.net-4.0, asp.net-4.5

Ich habe Probleme, eine klare Antwort zu findendieses. Ich habe eine ASP.NET 4.0 Silverlight-App, aber in letzter Zeit beschweren sich eine Menge Benutzer darüber, dass sie die Site nicht auf Mobilgeräten und Linux-Distributionen verwenden können Benutzeroberfläche zur Linderung der Beschwerden. Wir tendieren zu HTML5, aber ich bin nicht sicher, ob dies mit ASP.NET 4.0 überhaupt technisch möglich ist. Ich habe einige Posts gesehen, die besagten, dass HTML5 nur mit Javascript-Code dahinter funktioniert und dass mit ASP.NET 4.5 HTML5-Unterstützung hinzugefügt wird. Verstehe ich das richtig? Vielleicht wäre es sinnvoller, einfach mit einer ASPX-Benutzeroberfläche zu arbeiten, was sind die Vorteile von HTML5 gegenüber .ASPX? Jede Hilfe wird gebeten.

Antworten:

3 für die Antwort № 1

HTML5 ist eine Reihe von clientseitigen Technologien.
ASP.Net ist eine serverseitige Technologie.
Sie haben nichts miteinander zu tun.

In ASP.Net MVC wird es jedoch einfacher.


0 für die Antwort № 2

Sie würden das, was sich derzeit im Silverlight-Plugin befindet, das im Browser des Benutzers ausgeführt wird, durch HTML und Javascript ersetzen.


0 für die Antwort № 3

Mit ASP.NET 4.0 ist dies technisch nicht möglich. ASP.NET benötigt auf jeden Fall das Upgrade, um HTML5-produzierenden Code oder "Plug-Ins" verarbeiten zu können. Ich stimme der Vorstellung von ASP.NET MVC zu. Außerdem scheinen Sie ein Auto mit Benzin zu vergleichen, wenn Sie nach den Vorteilen von HTML5 gegenüber ASPX fragen.


0 für die Antwort № 4

HTML5 arbeitet clientseitig mit Javascript zusammen. Sie können weiterhin ASP.NET verwenden, um Daten zu verarbeiten und Content-Server-Seite bereitzustellen. Hier sind einige schnelle Links.

http://visualstudiomagazine.com/articles/2011/09/01/pfcov_html5.aspx
http://mvchtml5.codeplex.com/ (Ich weiß, es ist mvc, aber es könnte trotzdem hilfreich sein.)


0 für die Antwort № 5

Ich bin wirklich überrascht, wo jemand das erzähltDer gesamte C # -Code des ViewModel und der dahinter stehende XAML-Code werden durch Javascript ersetzt. Ist möglich Wo in der MVVM-Architektur Code riesig ist und alle für höhere Aufgaben verantwortlich sind (wie die Kommunikation mit der Serviceebene oder der Datenbank). Ist es möglich, den gesamten C # -Code in JavaScript zu konvertieren?

Sogar ich habe gesehen, ob eine JavaScript-Funktion mehr als 25 Zeilen benötigt, als es für Entwickler etwas umständlich wird, dies zu verstehen. Einfache oder kleine Funktionen können mit JavaScript einfach entwickelt werden.

C # ist eine sehr standardmäßige und objektorientierte Sprache, für die Entwicklung von LOB spielt sie eine große Rolle, aber Javascript ist nicht zu viel.

Ich denke, die Verwendung von asp.net mvc ist gut für die Verwendung von HTML5. Wir müssen lediglich das Erscheinungsbild der Benutzeroberfläche mit HTML5 ändern, der Rest der Anwendungsfunktionalität sollte jedoch unverändert bleiben.