Der vorherige Programmierer verließ die Website in ziemlich unbrauchbar Zustand, und ich habe Schwierigkeiten, etwas zu ändern. Ich bin auf dem Web-Design neu, so dass ich weiß nicht, ob meine Fähigkeiten ein Konflikt auf diese Art von Arbeit oder ist es normal, in der realen Industrie-Websites zu haben wie dieseProbleme mit Webanwendung
- Die Startseite enthält drei Rahmen
- Jeder dieser Rahmen haben ihre eigenen JavaScript-Funktionen (zwischen
<head>
und rufen auch andere gängige JavaScript-Funktionen (<script src=..>
- Übermäßige Nutzung von
document.all
mit -. in der Tat die Elemente bezeichnet werden oder durch document.all zugegriffen nur - Übermäßige Nutzung von XSLT und Web Services - obwohl ich weiß, dass wir b Services wird allgemein als eine gute Design-Wahl angesehen - gibt es eine andere Möglichkeit, diese Dienste zu nutzen, als mit xslt. Das Menü wird beispielsweise mit den Daten erstellt, die von einer Webmethode zurückgegeben werden.
- Jeder
<div>
,<td>
und jedes andere Element eine ID hat, und diese IDs werden durch die JavaScript-Funktionen manipuliert, und dann einige geeignete Web-Service und die XSLT-Dateien basieren diese auf .. - Aus der Sicherheitsperspektive geladen, Er verwendete
T-SQL's for xml auto
für die meisten Daten, die vom Webservice zurückgegeben wurden - ist es eine gute Wahl aus Sicherheitsgründen, die Tabellennamen und Spaltennamen dem Endbenutzer zugänglich zu machen?
Ich bin sehr verwirrt über den Zustand der Anwendung selbst. Sollte ich etwas über die Feinheiten erfahren, die er entwickelt hat, und weiter daran arbeiten, oder sollte ich anfangen, alles neu zu schreiben? Was mich sehr verwirrt, ist der Mangel an Alternativen - und ob dies der übliche Weg ist, mit dem Webprojekte in der realen Welt behandelt werden, oder war es eine Ausnahme?
Alle Anregungen, Hinweise sind willkommen. Danke
Ich fühle deinen Schmerz, Bruder. – DOK
Es hört sich für mich nicht so an, als ob das asp.net-Framework so verwendet wird, wie es beabsichtigt war. Wenn meine Meinung etwas bedeutet, würde ich eine andere Architektur in Erwägung ziehen. –
@DOK .. danke ... – Sekhar