Entwicklung einer Webanwendung mittels HTML, ASP, C# und SQL am Beispiel einer Publikationsverwaltung Philipp Kühne Erstprüfer: Prof. Dr. Wilhelm Hanrath Zweitprüfer: Elena Schevardo
Übersicht 1.Technologien 2.Planung 3.Datenbank 4.Inhalt 5.Ausblick
1.Technologien HTML ASP.NET ASP-Seiten SQL C#
1.Technologie HTML – „HyperText Markup Language“ – Im Web verwendete Sprache zur Gestaltung ASP.NET – Technologie zum Erstellen dynamischer Webseiten – Basis:.NET-Framework – Programmiersprachen: C#, VB
1.Technologien ASP-Seiten – „Web-Forms“ – Controls – Inline-Code oder Code-Behind-Dateien SQL – „Structured Query Language“ – Datenbanksprache – Abfrage und Bearbeitung von Daten
1.Technologie C# – Objektorientierte Programmiersprache – Benutzt.NET-Framework – Konzepte von verschiedenen Sprachen aufgegriffen
2.Planung Übersichtstabelle aller Veröffentlichungen des Instituts Detailansicht für jede Veröffentlichung Unterscheidung einzelner Arten Zentralisierte Ablage Upload Download
2.Planung Modellwahl Webapplikation – Plattformunabhängig – Einfacher Zugang möglich – Zentralisierte Ablage auf Webserver – Kaum Kompatibilitätsprobleme
3.Datenbank Microsoft SQL-Datenbank Realisierung in nur einer Tabelle
4.Inhalt Übersichtstabelle Anlegen einer Veröffentlichung Bearbeitung und Upload von Daten Suche Detailansicht einer Veröffentlichung Download von Dateien
4.Inhalt Export einer Literaturliste Open XML SDK Möglichkeit Word-Datei in C# umzuwandeln
4.Inhalt Finaler Status sorgt für Nachricht an Webmaster – Versenden einer – Umsetzung mit C# – Eintrag auf Institutswebseite
5.Ausblick Weiterentwicklung der Webapplikation aufgrund immer neuer Vorschläge und Ideen der Anwender und Betreuer Übernahme auf andere Bereiche
Vielen Dank für Ihre Aufmerksamkeit