Die Webtechnologien PHP und ASP.NET im Vergleich
|
|
- Valentin Kaufer
- vor 7 Jahren
- Abrufe
Transkript
1 Vortrag zur Seminararbeit Die Webtechnologien PHP und im Vergleich Autor: Janina Jansen 1. Betreuer: Prof. Dr. Ing. Andreas Terstegge 2. Betreuer: Marion Brandt-Röhrig, M.A.
2 Inhalt: Motivation Einführung in PHP und Entstehung und Weiterentwicklung Funktionsweise Vergleich der Webtechnologien Fazit und Ausblick 2
3 Inhalt: Motivation Einführung in PHP und Entstehung und Weiterentwicklung Funktionsweise Vergleich der Webtechnologien Fazit und Ausblick 3
4 Motivation: Popularität von Webanwendungen steigt! Benutzer benötigt nur einen Webbrowser. Anwendungen werden mobiler und flexibler. Gleichzeitig wachsende Nachfrage nach einfachen und flexiblen Werkzeugen zum Erstellen von Webanwendungen Aber welche Webtechnologie sollte man verwenden? Welche bietet mehr Funktionen? Welche ist intuitiver oder kostengünstiger? 4
5 Vergleich zwischen. PHP PHP Hypertext Preprocessor Skriptsprache Active Server Pages.NET Webtechnologie aufbauend auf.net-framework 5
6 Inhalt: Motivation Einführung in PHP und Entstehung und Weiterentwicklung Funktionsweise Vergleich der Webtechnologien Fazit und Ausblick 6
7 Entstehung und Weiterentwicklung: 1995: Rasmus Leerdorf entwickelt PHP/FI 1998: PHP 3 mit neuer Engine 2000: PHP 4 mit Zend Engine : Suraski und Gutmans entwickeln neue Engine 1999: Gründung Zend Technologies 2005: PHP 5 mit Zend Engine 2 7
8 Entstehung und Weiterentwicklung: 1996: ASP 2003: : : : : 3.5 8
9 Funktionsweise: 9
10 Funktionsweise: Webclient (Browser) Adresse HTTP- Anfrage fähiger Webserver -Webseite (.aspx) Webseite HTML+CSS +JavaScript +Zustandsdaten HTTP- Antwort Generierung Adaptive Rendering HTML + XML +.NET-Programmcode Page Framework Quelle: [1, p.51] 10
11 Inhalt: Motivation Einführung in PHP und Entstehung und Weiterentwicklung Funktionsweise Vergleich der Webtechnologien Fazit und Ausblick 11
12 Anforderungen an die Webtechnologien Funktionale Anforderungen Datenbankunterstützung Webserverunterstützung Nicht-funktionale Anforderungen Benutzbarkeit Entwicklungsumgebung Portabilität Sicherheit Kosten 12
13 Datenbankunterstützung: Unterstützung für verschiedene Datenbanksysteme MySQL msql PostgreSQL etc. Einfache Anbindung und Benutzung Einfache Benutzerschnittstellen wie z.b. phpmyadmin 13
14 Datenbankunterstützung: ADO.NET ( ActiveX Data Objects.NET ) Teil der Klasse System.Data Nachfolger von ADO Unterstützung für alle gängigen Datenbanksysteme (z.b. MySQL, Oracle) durch unterschiedliche Dataprovider Umfangreicher, intuitiver Funktionsumfang 14
15 ADO.NET: Quelle: vgl. [2] 15
16 Webserverunterstützung: Unterstützung für verschiedene Webserver Apache IIS Personal Web Server Netscape etc. Einfache Verwendung Komplettpakete: XAMPP 16
17 Webserverunterstützung: Optimale Unterstützung für IIS ( Internet Information Service ) Bereits in Visual Studio enthalten Alternative: Cassini, der vollständig in.net-code geschrieben wurde Teilweise Unterstützung für Apache 17
18 Benutzbarkeit: Einfache und schnelle Einarbeitung Optimal geeignet für Einsteiger in die Webprogrammierung Erweiterbarkeit und Wartbarkeit Objektorientierung ab Version 5 Umfangreiche Befehlsreferenz im Web 18
19 Entwicklungsumgebungen: PHPEclipse: kostenloses Plug-In für Eclipse Anbindung an SVN ( Subversion ) durch Plug-In Lange Ladezeit Zend Studio: entwickelt von Zend Technologies kostenpflichtig immer auf die aktuelle Version von PHP zugeschnitten Feature zur automatischen Generierung von Dokumentationen Anbindung an SVN 19
20 Benutzbarkeit: - Längere Einarbeitung nötig + Erweiterbarkeit Objektorientierung + Wartbarkeit Code-Behind-Technik trennt Präsentations- und Programmlogik + Sprachenunabhängig + Befehlsreferenz MSDN Steuerelemente 20
21 Entwicklungsumgebung: Visual Web Developer: In Visual Studio enthalten und als kostenlose, reduzierte Express Edition erhältlich Funktionen zur Webprogrammierung: Grafischer Designer und Programmcodeeditor Debugger Veröffentlichen von Anwendungen Editor für CSS- und XML-Dateien Automatisches Erstellen und Aktualisieren von Klassendiagrammen (Round Trip Engineering) 21
22 Portabilität: Auf allen Systemen lauffähig. In den meisten Linux-Distributionen enthalten Installationspakete für Windows oder Mac OS auf PHP-Webseite erhältlich 22
23 Portabilität: Theoretisch auf allen Systemen lauffähig. Compiler erzeugt plattformunabhängigen Zwischencode ( Common Intermediate Language, CIL). CIL wird erst zur Laufzeit durch JIT-Compiler ( Just-In- Time-Compiler ) in einen prozessorabhängigen Maschinencode gewandelt. Auf Server muss lediglich.net-framework installiert sein. Praktisch ist dies nur begrenzt umgesetzt. Microsoft bietet keine Installation des.net- Frameworks für andere Betriebssysteme. Mono-Projekt:.NET-ähnliches Framework auf Open-Source Basis. 23
24 Sicherheit: Entwickler muss alle Sicherheitsmaßnahmen selbst vornehmen. Erfordert genauere Kenntnis von Sicherheitslücken und möglichkeiten. einfache Einarbeitung Hohes Risiko durch SQL Injection Sicherheitslücke bei der Verwendung von globalen Variablen wie z.b. $_GET und $_POST PHP Security Consortium (PHPSC) 24
25 Sicherheit: Hohe Sicherheit durch IIS und.net-framework Sicherheit durch mehrere Steuerelemente z.b. zur Seitenvalidierung Wenig Einarbeitung des Entwicklers nötig Code Access Security (CAS) der Common Language Runtime 25
26 Kosten: Keine Kosten für Interpreter und Entwicklungsumgebung PHPEclipse Open-Source Produkte Zend Studio ist kostenpflichtig. Nutzung von PHP kann vollkommen kostenlos sein! 26
27 Kosten: Hohe Kosten für Betriebssystem.NET momentan an Windows gebunden Hohe Kosten für Visual Studio Visual Web Developer Express Edition lizenzfrei.net-framework und somit Laufzeitumgebung CLR sind in Windows (ab Vista) und Visual Studio enthalten Nicht ohne Kosten realisierbar! 27
28 Übersicht: PHP + Webserver + Einarbeitung + Kosten - Sicherheit + ADO.NET + Benutzbarkeit + Sicherheit - Einarbeitung - Portabilität - Kosten 28
29 Inhalt: Motivation Einführung in PHP und Entstehung und Weiterentwicklung Funktionsweise Vergleich der Webtechnologien Fazit und Ausblick 29
30 Fazit: Welche Technologie hat nun überzeugt? Diese Frage kann nicht eindeutig beantwortet werden! Äußere Faktoren beeinflussen immer die Entscheidung. Bestehende Softwareumgebung Zur Verfügung stehende Hardware Kosten- und Zeitbudget Erfahrungen und Kenntnisse des Entwicklers Abhängig davon haben PHP und Stärken und Schwächen. 30
31 Ausblick: Thema der Bachelorarbeit: Entwicklung einer Metasprache zur Erstellung von komplexen SQL-Anfragen an eine Datenbank. Zu der Metasprache: Erstellung einer Webanwendung, mit der die Mitarbeiter der Informatikbibliothek die entwickelte Metasprache nutzen können. Die Wahl ist auf gefallen, wegen des großen Funktionsumfangs, der hohen Sicherheit, ADO.NET, der umfangreichen Entwicklungsumgebung und der bestehenden Microsoft-Umgebung. 31
32 Vielen Dank für Ihre Aufmerksamkeit! Haben Sie Fragen? 32
33 Literaturangaben: [1] Holger Schwichtenberg. Microsoft 3.5 mit Visual C# 2008 Das Entwicklerhandbuch: Grundlagen, Techniken, Profi-Know-how. Microsoft Press, januar edition, Dezember [2] Detlev Wanzke and Lothar Wanzke. ADO.NET 2.0 Grundlagen und Profiwissen. Programmierung von Datenbankanwendungen mit C#. Hanser Fachbuchverlag, 2. a. edition, Juni [3] Heide Balzert. Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP,, Ajax. W3l, 1. edition, April [4] Richard Samar und Christian Stocker. PHP de Luxe fortgeschrittene PHP-Programmierung. Mitp, 1. aufl. edition, Mai
Vergleich von Webtechnologien zur Erstellung einer Rich Internet Applicationam Beispiel der Kundenverwaltungssoftware VDMS
Stephan Püngel Vergleich von Webtechnologien zur Erstellung einer Rich Internet Applicationam Beispiel der Kundenverwaltungssoftware sübersicht Einstieg Vorstellung als Rich Internet Application Technologie
MehrHTML5 und das Framework jquery Mobile
HTML5 und das Framework jquery Mobile Seminarvortrag Naeema Anees Betreuer: Prof. Ulrich Stegelmann Dipl.-Inform. Axel Blum Einleitung Vielfalt an mobilen Geräten Verschiedene Betriebssysteme Verschiedene
MehrASP.NET - Entwicklerbuch
Holger Schwichtenberg ASP.NET - Entwicklerbuch Microsoft Press Begleittext Holger Schwichtenberg (Hrsg.) unter Mitarbeit von Sven Conrad, Thomas Gartner, Peter Krause, Oliver Scheer Microsoft ASP.NET -
MehrProseminar Wirtschaftsinformatik. Prof. Dr. Hans Knud Arndt Dipl. Wirtsch. Inf. Stefan Breitenfeld Grundstudium WIF, SS 2006
Proseminar Wirtschaftsinformatik Prof. Dr. Hans Knud Arndt Grundstudium WIF, SS 2006 Allgemeines Termin: derzeit wöchentlich montags 07:00 09:00 Uhr Konsultation 1: Anfertigen einer wissenschaftlichen
MehrBeraterprofil - Adem Aslan
Name Abschluss Adem Aslan B.Sc. Medien und angewandte Informationstechnologie Jahrgang 1984 Wohnort Mülheim an der Ruhr, Deutschland Kontaktdaten Mobil +49 1520 / 86 38 068 E-Mail Web info@aslan-itconsulting.de
MehrCara Lazara 3, Banja Luka, Bosnien und Herzegowina stefanmisanovic.com - Handy
Stefan Mišanović Diplom-Ingenieur (Uni) Cara Lazara 3, 78000 Banja Luka, Bosnien und Herzegowina stefanmisanovic.com - hey@stefanmisanovic.com Handy +38765718666 PERSÖNLICHE DATEN Geburtsdatum 23.11.1991
MehrKompendium der Web-Programmierung
. Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung
MehrDAS EINSTEIGERSEMINAR. 3. Auflage
DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort PHP ist eine weitverbreitete Open Source-Skriptsprache, die speziell für das Web entwickelt wurde. Mit
MehrProgrammieren mit Edipse 3
Michael Seeboerger-Weichselbaum Programmieren mit Edipse 3 Universelle Entwicklungsplattform für Java, PHP, C/C++, SQL, XML, XSLT, XSL-FO, JSP, Servlets, J2EE, UML, HTML, CSS, JavaScript I n halts verzeich
MehrFormulare mit HTML. Beispiele. Beispiele & Nutzen. Web. Fach: Klasse: BW2. Datum: (Freitag) Agenda zu HTML und PHP
1 2 Fach: Klasse: Datum: Web BW2 01.03.2019 (Freitag) Agenda zu HTML und PHP Formulare mit HTML Beispiele & Nutzen PHP - Definition XAMPP - PHP-Quelltext ausführen mit XAMPP 3 4 Formulare mit HTML Beispiele
MehrWebtechnologien Teil 1: Entwicklungsumgebung(en)
Webtechnologien Teil 1: Entwicklungsumgebung(en) 05.04.17 1 Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html
MehrLogistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A.
Profil Sandy A. Logistic Analytic Service Group GmbH Dienstleistungsbereich Logistikberater.net/Logisticconsultant.net Daimlerstr. 13 61352 Bad Homburg Tel.: +49-6172 - 6826656/-57 E-Mail: info@logistikberater.net
MehrMichael Bösch. EDV-Consulting. Dipl. Informatiker (FH)
Michael Bösch Dipl. Informatiker (FH) EDV-Consulting Äußeres Pfaffengäßchen 11B 86152 Augsburg Deutschland Tel.: +49-821-4206523 Fax: +49-821-4206524 Mobil: +49-172-8628736 E-Mail: boesch@boesch-it.de
MehrFormulare. Definition. Definition & Beispiele P-IT. Fach: Klasse: TD1. Datum: (Freitag) Agenda zu HTML und PHP
1 2 Fach: Klasse: Datum: P-IT TD1 08.02.2019 (Freitag) Agenda zu HTML und PHP Formulare - Definition & Beispiele PHP - Definition XAMPP - PHP-Quelltext ausführen mit XAMPP 3 4 Formulare Definition & Beispiele
MehrVertiefung Wirtschaftsinformatik im Studiengang Betriebswirtschaftslehre dual des Fachbereichs I der Beuth Hochschule für Technik Berlin
Prof. Dr. Thomas Off Professur für Angewandte Informatik Fachbereich VI Informatik und Medien Beuth Hochschule für Technik Berlin E-Mail: thomas.off@beuth-hochschule.de Tel.: 030 2000 78 34 Fax: 030 2000
Mehr360.NET. Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland
360.NET Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland Was ist.net? Eine Strategie Eine Plattform Eine Laufzeitumgebung Eine Software-Sammlung Ein Set von Services Warum so ein Framework?
MehrUI / UX Designer (m/w)
UI / UX Designer (m/w) Konzeption und Design für Webportale, Shopsysteme und mobile Anwendungen Erstellen von Wireframes und Prototypen für neue Projekte und Features Resposive Design von Benutzeroberflächen
MehrHacking Growth: How Today's Fastest-Growing Companies Drive Breakout Success By Sean Ellis, Morgan Brown
Hacking Growth: How Today's Fastest-Growing Companies Drive Breakout Success By Sean Ellis, Morgan Brown Übersicht. einführenden Bemerkungen zu PHP (=Hypertext Preprocessor); Übungen + Beispiele; Downloads;
MehrReporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
MehrInternettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016
Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016 Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing.
MehrARDS-Projekt. Datenbankentwicklung für medizinische Auswertungen. Dr. Thomas Meinike
ARDS-Projekt Datenbankentwicklung für medizinische Auswertungen Dr. Thomas Meinike thomas.meinike@et.fh-merseburg.de Fachhochschule Merseburg Fachbereich Elektrotechnik, Informationstechnik und Medien
MehrBerater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer
BeraterProfil 2349 Senior WebDeveloper (OOAnalyse und Design) Sun Certified Java Programmer Ausbildung Studium Informatik (4 Semester) Studium Mathematik (4 Semester) EDVErfahrung seit 1996 Verfügbar ab
MehrBerufserfahrung. Dietrich M. Walter geb. 16.07.1975, Belzy (Moldawien) Verheiratet D-Bürger (Aufenthaltsbewilligung B) www.dmw-informatik.
Dietrich M. Walter geb. 16.07.1975, Belzy (Moldawien) Verheiratet D-Bürger (Aufenthaltsbewilligung B) www.dmw-informatik.ch Berufserfahrung 04/2014-07/2015 Freiberufliche Tätigkeit: Programmierung von
MehrEnterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps
Beschreibung Die führende Standard-Software, um Menschen und Informationen erfolgreich in Prozesse einzubinden. Intrexx Professional ist eine besonders einfach zu bedienende Software- Suite für die Erstellung
MehrPHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam
PHP eine Einführung Dipl.-Inf. Frank Hofmann Potsdam 18. November 2007 Dipl.-Inf. Frank Hofmann (Potsdam) PHP eine Einführung 18. November 2007 1 / 14 Allgemeines zum Kurs Zielsetzung des Kurses Erlernen
MehrDatenbanken Benutzerschnittstelle Seite 1 von 26
Datenbanken Benutzerschnittstelle Seite 1 von 26 Datenbanken Teil 2: Informationen Kapitel 11: Benutzerschnittstelle Arbeitsweise eines LAMP (XAMPP)- Systems Unterschiedliche Abfragen an ein LAMP-System:
MehrEnterprise Application Integration Erfahrungen aus der Praxis
Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net
MehrLiteratur und Links. Webtechnologien SS 2017 Teil 1/Entwicklung
Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml
MehrPROFIL JAN OTTO. Stand: September Bachelor of Science. Informatik. Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a.
PROFIL Stand: September 2017 JAN OTTO Bachelor of Science Informatik Triona Information und Technologie GmbH Dekan-Laist-Str. 15a 55129 Mainz Tel: +49 6131/5015380 Mail: projekte@triona.de Web: www.triona.de
MehrWebdesign mit HTML und CSS Einführungsabend
Einführungsabend Die eigene Internetseite Hypertext und html Das HTML Grundgerüst HTML-Editoren Skriptsprachen im WWW Rechtliche Absicherung Suchmaschinenoptimierung Das HTML Grundgerüst HTML ist ein Kompromiss
MehrProgrammieren mit Eclipse 3
Michael Seeboerger-Weichselbaum Programmieren mit Eclipse 3 Universelle Entwicklungsplattform für Java, PHP, C/C++, SQL, XML, XSLT, XSL-FO, JSP, Servlets, JEE, UML, HTML, CSS, JavaScript 2., überarbeitete
MehrWeb Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1
Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web
MehrGeschäftsprozesse Benutzerschnittstelle
Geschäftsprozesse Benutzerschnittstelle Prof. Dr. Volker Klingspor AW 01-30 Homepage: http://www.fh-bochum.de/fbw/personen/klingspor.html Downloads: http://www.fh-bochum.de/fbw/personen/klingspor/downloads.html
MehrEclipse und EclipseLink
Eclipse und EclipseLink Johannes Michler Johannes.Michler@promatis.de PROMATIS, Ettlingen Zugriff auf Oracle Datenbanken aus Eclipse RCP Anwendungen via EclipseLink 18.09.2009 1 Gliederung Eclipse als
MehrAPEX und Drucken Die Schöne und das Biest! Seite 1 von 61
APEX und Drucken Die Schöne und das Biest! Seite 1 von 61 Dieses Dokument ist im Original eine im Browser ablaufende Präsentation. Erstellt wurde sie mit dem JavaScript Framework impress.js. Damit können
MehrSeminar Softwarearchitekturen SoSe Martin Schrage
Seminar Softwarearchitekturen SoSe 2011 Martin Schrage Gliederung 1. Common Language Infrastructur 2. Microsoft.NET 2.1Common Language Runtime 2.2 Programmausführung 2.3 Framework Class Library 2.4 Programmiersprachen
MehrM.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik B.Sc. Elektrotechnik, Studium der Elektrotechnik
Profil T.D. Test Consultant Jahrgang 1991 Wohnort Nürnberg / Köln Nationalität Bangladesch Ausbildung M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik
MehrPaketverwaltung und wichtige FOSS-Anwendungen
Paketverwaltung und wichtige FOSS-Anwendungen Linux-Kurs der Unix-AG Zinching Dang 04./05. Juli 2012 Paketverwaltung und wichtige FOSS-Anwendungen FOSS-Anwendungen Anwendungsgebiete Desktop Büro-Anwendungen
MehrAktuelle Kurstermine
Design Patterns 20.07.2015-22.07.2015 3 Tage 1.200,- Lokale Netze - Basiswissen 20.07.2015-24.07.2015 5 Tage 1.830,- Java EE Persistence API Development 27.07.2015-29.07.2015 3 Tage 1.200,- Linux Server
MehrZentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1
Cross-platform Apps Andrea Grössbauer David Meier 1 Was sind cross-platform Apps? Bei cross-platform Apps muss der Code nicht für jede Plattform einzeln geschrieben werden. Es wird sozusagen eine Universalapp
MehrNET.Compact Framework
FRANZIS PROFESSIONAL SERIES Robert Panther Programmieren mit dem NET.Compact Framework Pocket PC - Smartphone - Handheld Mit 178 Abbildungen FRANZIS Vorwort 9 Einleitung 11 1.1 Warum dieses Buch? 11 1.2
MehrDas Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla. Seminarvortrag von Wolfgang Neuß
Das Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla Gliederung Was ist ein CMS? Kriterien OpenCms TYPO3 Joomla Gegenüberstellung der drei Systeme 2 Was ist ein CMS? Kriterien OpenCms
MehrJuergen Arne Klein - Software-Entwickler & Media-Consultant Großbeerenstr. 19 10963 Berlin +49 1575 189 1457 mail@juergen-arne-klein.
Juergen Arne Klein - Software-Entwickler & Media-Consultant Großbeerenstr. 19 10963 Berlin +49 1575 189 1457 mail@juergen-arne-klein.de Lebenslauf Profil: Design-orientierter Software-Entwickler und Media-Consultant
MehrDenkbar? Machbar. Professional Services
Denkbar? Machbar. Professional Services Denkbar. Kennen Sie das? Sie haben eine geniale Idee für Ihr Unternehmen: Ein neues Produkt, ein innovativer Service oder die Optimierung eines Arbeitsablaufs. Sie
MehrWeb-basierte Anwendungssysteme PHP-Einführung
Web-basierte Anwendungssysteme PHP-Einführung Prof. Dr. Armin Lehmann (lehmann@e-technik.org) Fachbereich 2 Informatik und Ingenieurwissenschaften Wissen durch Praxis stärkt Seite 1 Prof. Dr. Armin Lehmann
MehrINNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen
INNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen Server Betriebssystem: MS Server 2003 und 2008 Datenbank: MS SQL 2000 bis 2008 Mindestens 512 MB RAM und 1 GHz CPU, ausreichend
MehrWebtechnologien Teil 1: Entwicklungsumgebung
Webtechnologien Teil 1: Entwicklungsumgebung 04.04.18 1 Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html
MehrHTL der Stadtgemeinde Grieskirchen für EDV und Organisation
HTL der Stadtgemeinde Grieskirchen für EDV und Organisation Autoren: A. Pristauz, A. Armbruckner, F. Kalliauer Dipl.-Ing.Peter Anzenberger p.anzenberger@htl-grieskirchen.at www. htl-grieskirchen.at Was
MehrInternettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017
Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017 Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing.
MehrAllgemeine Freigabestrategie Juli 2018
Allgemeine Freigabestrategie Unsere Standard-Produkte werden stets in der Haupt- und der Vorgängerversion unterstützt, d. h., ausschließlich diese Versionen werden im Rahmen unseres Qualitätssicherungs-Prozesses
MehrAllgemeine Freigabestrategie Februar 2019
Allgemeine Freigabestrategie Unsere Standard-Produkte werden stets in der Haupt- und der Vorgängerversion unterstützt, d. h., ausschließlich diese Versionen werden im Rahmen unseres Qualitätssicherungs-Prozesses
MehrApp Programmierung Grundkurs für Android App Programmierung Grundkurs für Windows HTML 5 - Mobile Webseiten programmieren...
Inhalt App Programmierung Grundkurs für Android... 2 App Programmierung Grundkurs für Windows 10... 3 HTML 5 - Mobile Webseiten programmieren... 4 HTML-Grundlagen und CSS... 5 PHP Programmierung - Grundlagen...
MehrLiteratur und Links. Webtechnologien WS 2017/18 Teil 1/Entwicklung
Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml
MehrPHP 4 -- Grundlagen und Profiwissen
PHP 4 -- Grundlagen und Profiwissen Webserver-Programmierung unter Windows und Linux Bearbeitet von Jörg Krause 1. Auflage 2000. Buch. 1168 S. Hardcover ISBN 978 3 446 21546 7 Format (B x L): 18 x 24,6
MehrTobias Kühne Seite 1; Seminar Javabasierte Webtechnologien. Wikis
Tobias Kühne Seite 1; 17.06.04 Seminar Javabasierte Webtechnologien Wikis Tobias Kühne Seite 2; 17.06.04 Wikis 1. Einleitung & Motivation 2. Ward Cunningham 3. Wiki-Engines 4. Javabasierende Wikis 5. JSPWiki
MehrUniversität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net
Moderne Programmiersysteme am Beispiel von.net Prof. Walter F. Tichy Was ist.net? Hannes Preishuber auf devtrain.de: (http://www.devtrain.de/artikel_823.aspx) Wenn man Hundert Menschen befragt,.net in
MehrVertiefung Wirtschaftsinformatik im Studiengang BWL dual. Ausblick auf 4. bis 7. Fachsemester Prof. Dr. Thomas Off
Vertiefung Wirtschaftsinformatik im Studiengang BWL dual Ausblick auf 4. bis 7. Fachsemester Prof. Dr. Thomas Off http://www.thomasoff.de/lehre Vertiefungsmöglichkeiten Wahlpflichtangebote Wirtschaftsinformatik
MehrEinführung in das Google Web Toolkit am Beispiel eines Projektes aus der Verkehrstelematik
Einführung in das Google Web Toolkit am Beispiel eines Projektes aus der Verkehrstelematik Fachhochschule Aachen - WS 11/12 Seminararbeit im Bachelorstudiengang Scientific Programming Sebastian Schilling
MehrErstellen von Web-Seiten HTML und mehr...
Erstellen von Web-Seiten HTML und mehr... SS 2002 Duffner: Interaktive Web-Seiten 1 Themen! Was ist das WWW?! Client-Server-Konzept! URL! Protokolle und Dienste! HTML! HTML-Editoren! Ergänzungen und Alternativen
MehrSenior Softwareentwickler/-berater.NET
Senior Softwareentwickler/-berater.NET Persönliche Daten Dimitrij Wolf Master of Science (M. Sc.) Auf der Letteilung 12 64342 Seeheim-Jugenheim 01 52 29 41 65 19 dimitrij.wolf@gmail.com Geburtsjahr: Jahrgang
MehrInhalt I. Blick in die Geschichte. .NET für kleine und grosse Applikationen
.NET für kleine und grosse Applikationen Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 1A05 Inhalt I. Blick in die Geschichte II. Was ist.net? III.
MehrJavaScript & Ajax Debugging. Marcel Bsufka 16.05.2011
JavaScript & Ajax Debugging Marcel Bsufka 16.05.2011 2 http://www.phdcomics.com/comics/archive.php?comicid=673 Agenda 3 1. Was ist JavaScript? a. Merkmale b. Probleme beim Debuggen 2. Debugging Werkzeuge
MehrWindows Presentation Foundation
Windows Presentation Foundation WS 2013/14 Gliederung Literatur Einführung Inhalt Architektur von Windows Presentation Foundation und das Programmiermodell XAML Steuerelemente und Layout Ressourcen Data
MehrNode.js Einführung Manuel Hart
Node.js Einführung Manuel Hart Seite 1 Inhalt 1. Node.js - Grundlagen 2. Serverseitiges JavaScript 3. Express.js 4. Websockets 5. Kleines Projekt Seite 2 1. Node.js Grundlagen Node.js is a JavaScript runtime
MehrSystemvoraussetzungen SCHEMA CDS
Systemvoraussetzungen SCHEMA CDS Stand Version: 2018.12 / Datum: 18.12.2018 Impressum SCHEMA Holding GmbH Hugo-Junkers-Straße 15-17, D-90411 Nürnberg Tel: +49 911 / 58 68 61-0 Fax: + 49 911 / 58 68 61-70
MehrSKILLPROFL MARIUS HEINE
SKILLPROFL MARIUS HEINE SCHWERPUNKTE - Web-Apps - Java-Anwendungen - Datenbanken - Tools zur Datenaufbereitung und Verwaltung ERFAHRUNGEN - IT-Erfahrung seit 2005 - seit 2007 Entwicklung und Wartung einer
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrHerzlich willkommen im Modul Web-Engineering
Herbst 2014 Herzlich willkommen im Modul Web-Engineering Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW / Martin Hüsler und Rainer Telesko
MehrLiteratur und Links. Webtechnologien SS 2018 Teil 1/Entwicklung
Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml
MehrMICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015
MICHAEL RÜGER Abschluss Diplom Fach Informatik Geburtsjahr 1985 Profil-Stand April 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax
MehrBerater-Profil 2338. WEB- und C/S-Developer. (Java, Websphere)
Berater-Profil 2338 WEB- und C/S-Developer (Java, Websphere) Ausbildung Energieelektroniker Informatikstudium an der FH-Rosenheim Diplom Informatiker EDV-Erfahrung seit 2000 Verfügbar ab auf Anfrage Geburtsjahr
Mehr- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC.
Basisdaten Name: Raphael Fischer Geb.: 06.09.1982 Adresse: Wirkerstraße 29 42105 Wuppertal Mail-Adresse: post@raphael-fischer.de Telefon: 0202 / 31 77 372 Handy: 0176 / 320 45 346 Xing: xing.com/profile/raphael_fischer5
MehrMit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln
Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Ziel dieses Vortrags Ich möchte Sie davon überzeugen, dass das Google-Web-Toolkit (GWT) das aktuell beste Tool zur Erstellung von modernen
MehrSystemvoraussetzungen
OCLC GmbH Betriebsstätte Böhl-Iggelheim Am Bahnhofsplatz 1 E-Mail: 67459 Böhl-Iggelheim bibliotheca@oclc.org Tel. +49-(0)6324-9612-0 Internet: Fax +49-(0)6324-9612-4005 www.oclc.org Impressum Titel Hersteller,
MehrSchnellinstallationsanleitung Timemaster WEB
Schnellinstallationsanleitung WEB Schematische Darstellung zur Funktionsweise von WEB: Hinweis: Bitte stellen Sie sicher, dass die nachfolgenden Installationsschritte alle vom gleichen Benutzer ausgeführt
Mehrjetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS
ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS Inhaltsverzeichnis jetzt lerne ich Vorwort 13 1 Einführung 19 1.1 Was ist ASP.NET? 19 1.1.1 Ein kurzer Ausflug:
MehrSystemanforderungen für MuseumPlus und emuseumplus
Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Gültig ab: 01.04.2008 Neben den aufgeführten Systemvoraussetzungen gelten zusätzlich die Anforderungen,
MehrInternettechnologien
Internettechnologien Vorlesung für Master-Studierende Geoinformation und -management Sommersemester 2012 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Dieser Foliensatz basiert z.t.
Mehrdg portal 7.0 Produktdatenblatt
dg portal 7.0 Produktdatenblatt Stand: 06/10/2015 Inhalt 1 Was dieses Dokument beinhaltet... 3 2 Anforderungen Server Umgebung... 3 2.1 Portal Server... 3 2.2 Webserver... 3 2.3 Portal Manager... 4 2.4
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 2 Oracle 10g Express Edition (XE) Installation auf Windows XP GridAgenda Timo Meyer Administration von Oracle-Datenbanken Seite 1 von 50 Timo Meyer Sommersemester 2006 Seite
MehrEvaluierung des Content Management Systems ez Publish
Technik Tamara Rachbauer Evaluierung des Content Management Systems ez Publish Studienarbeit Evaluierung des Content Management Systems ez Publish Tamara Rachbauer, MI Letzte Änderung: Dienstag, 18. Dezember
Mehr20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0
20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0 Raus aus dem Chaos mit der kollaborativen Open Source- Entwicklungsumgebung. Nürnberg 21. November 2007 Robert Szilinski PROMATIS software GmbH
MehrApache MySQL - PHP. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. Martin Schober
Apache MySQL - PHP Was ist XAMPP? XAMPP bedeutet: * X = Verschiedene Betriebssysteme - ursprünglich W für Windows und L für Linux * A = Apache basierender Webserver (Simuliert das WEB auf lokalem Rechner)
MehrInternet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004
METEOR Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts Thorsten Ludewig Juni 2004 1 Übersicht Was ist METEOR Architektur Technische Realisierung Zusammenfassung Zukünftige Entwicklungen
MehrDCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages
Wir automatisieren und optimieren Ihre Geschäftsprozesse DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Thomas Brandstätter 06.03.2012 www.dccs.at Agenda Theorie Was sind XPages
MehrMicrosoft Azure für Java Entwickler
Holger Sirtl Microsoft Deutschland GmbH Microsoft Azure für Java Entwickler Ein Überblick Agenda Cloud Computing Die Windows Azure Platform Anwendungen auf Windows Azure Datenspeicherung mit SQL Azure
MehrMicrosoft.NET und SunONE
Microsoft.NET und SunONE, Plattformen und Application Service Providing Agenda Einordnung.NET und SunONE Kurzvorstellung Gegenüberstellung Zusammenfassung ASP (Application( Service Providing) ) und Ausblick
MehrInternet. HTML Programmierung Grundlagen HTML Programmierung für Fortgeschrittene CGI Programmierung PHP Programmierung Programmieren mit JavaScript
Internet Internet HTML Programmierung Grundlagen HTML Programmierung für Fortgeschrittene CGI Programmierung PHP Programmierung Programmieren mit JavaScript neu Impressum Herausgeber: LogIn S&C Gesellschaft
MehrCONSULTING // ENGINEERING // ENTWICKLUNG KOMPLEXER SOFTWARE-SYSTEME
CONSULTING // ENGINEERING // ENTWICKLUNG KOMPLEXER SOFTWARE-SYSTEME Seadex verfügt über umfangreiches Spezialwissen, wenn es um Pflege, Weiterentwicklung und Refactoring gewachsener Software-Systeme geht.
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 9.5, Asura Pro 9.5, Garda 5.0...2 PlugBALANCEin 6.5, PlugCROPin 6.5, PlugFITin 6.5, PlugRECOMPOSEin 6.5, PlugSPOTin 6.5,...2 PlugTEXTin 6.5, PlugINKSAVEin 6.5, PlugWEBin
MehrProfil von Patrick van Dijk
Profil von Patrick van Dijk www.xantavia.net 15. Juli 2015 Stark gekürzte Version des Profils, mit wenigen Projekten im Fokus. Die vollständige Liste befindet sich auf der Webseite xantavia.net. 1 Inhaltsverzeichnis
MehrSoftwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas
Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas Ansprechpartner/in: Frau Nadine Fend Tel. +49 (5341) 29359-13 E-Mail: n.fend@aw-systems.net Website: www.aw-systems.net AW-SYSTEMS GmbH Moränenweg 90
MehrDi 8.4. Silverlight: Windows Presentation Foundation für s Web. Christian Wenz
Di 8.4 January 21-25, 2008, Munich, Germany ICM - International Congress Centre Munich Silverlight: Windows Presentation Foundation für s Web Christian Wenz Silverlight // WPF für s Web OOP 2008 // Di
Mehr