uwe habermann [email protected] venelina jordanova [email protected] dfpug-cebit-entwicklertreffen...
TRANSCRIPT
![Page 2: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/2.jpg)
Was steht an?
* VFX 15Was ist neu?
* Ein alter Fuchs zwischen neuen Servernvon wOOdy – Jürgen Wondzinski
* VFX in CloudVFX Anwendungen im Web
* AlvenosMit Windows 8 Anwendungen auf VFP Datenbanken zugreifen
![Page 3: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/3.jpg)
* Venelina Jordanova* Master Degree in CS* FoxPro Entwicklerin
seit FPD 2.0* Visual Extend
Chefentwicklerin* MCP für SQL Server
und Application Architecture
Wer spricht denn da?
* Venelina Jordanova* Master Degree in CS* FoxPro Entwicklerin
seit FPD 2.0* Visual Extend
Chefentwicklerin* MCP für SQL Server
und Application Architecture
* Uwe Habermann* Diplom-Informatiker* FoxPro Entwickler
seit FPW 2.5* Visual Extend
Product Manager* MCP für Visual FoxPro
* Uwe Habermann* Diplom-Informatiker* FoxPro Entwickler
seit FPW 2.5* Visual Extend
Product Manager* MCP für Visual FoxPro
![Page 4: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/4.jpg)
V&U Ltd. – We and You* Geschäftsführer: Venelina & Uwe
* www.VandU.eu* [email protected]
* Projekte mit VFP, Silverlight, Modern UI* Visual Extend, Silverswitch, Alvenos
* Entwicklung in Varna, Bulgarien* Hohe Qualität zu günstigen Preisen
![Page 5: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/5.jpg)
Wo geht’s lang?
![Page 6: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/6.jpg)
Wo geht’s lang?
* Es zeichnet sich eine Trennung ab:
Consumer - Business
![Page 7: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/7.jpg)
Consumer
* Weniger PCs* Mehr Smartphones und Tablets* Immer und überall online (?)* Wenig installierte Apps* Online „Apps“
* E-Mail* Andere Kommunikation (Telefon, SMS)* Soziale Netzwerke* Browser
![Page 8: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/8.jpg)
Consumer
* Geräte* Klein* Leicht* Preiswert* Touchscreen
* Betriebssystem* Android* iOS* (Windows Phone eher für Business)
![Page 9: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/9.jpg)
Business* Desktop PCs* Cloud Computing?* Nur wenige Web-Apps als
Geschäftsanwendungen* Sicherheit!* Installierte Apps* Aber auch immer mehr Mobilgeräte
* Fahrzeuge* Bei Kunden, im Lager …
![Page 10: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/10.jpg)
Business
* Bedienung* Tastatur, Maus, Touchscreen
* Betriebssystem* Windows* Für bestimmte Branchen MacOS* Selten Linux
* Vorteile* Gerätesteuerung* Ausnutzung der Hardware
![Page 11: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/11.jpg)
Geschäftsanwendungen
* Desktopanwendungen * Abhängig vom Betriebssystem* Nutzung aller Ressourcen
* Hardware* Netzwerk* Internet* Touchscreen
* Offline Betrieb
![Page 12: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/12.jpg)
Geschäftsanwendungen
* Webanwendungen * Laufen im Browser* In der Regel öffentlich zugänglich* In der Regel kein Zugriff auf Hardware* Laufen plattformübergreifend auf jedem Gerät
![Page 13: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/13.jpg)
Heute
* 1 Betriebssystem für alle Formfaktoren* Desktop: Windows 8* Tablett: Windows 8 RT* Phone: Windows Phone 8** Anwendungen laufen überall
* auf jedem Gerät* an jedem Ort
* * Anpassungen im Code erforderlich
![Page 14: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/14.jpg)
Die Zukunft von Microsoft
* Consumer* Microsoft muss mobil werden, aber wie?
* Business* Windows!* Cloud?* Services* Kein Interesse an Webanwendungen
![Page 15: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/15.jpg)
Was machen wir?
* Geschäftsanwendungen mit VFP* Datenbank
* VFP* SQL Server
* Frontend* Desktop* Ggf. Mobilgeräte* Ggf. Internet
![Page 16: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/16.jpg)
Anwendungsentwicklung
* Existierende Anwendungen müssen weiterlaufen!
* Mit vorhandenen Datenbanken!* VFP* SQL Server* …
![Page 17: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/17.jpg)
Anwendungsentwicklung
* Zusatznutzen durch neue Technologien* Unterstützung aller Formfaktoren
* Desktop* Tablett* Mobiltelefon
![Page 18: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/18.jpg)
Microsoft Technologien
* Desktop* Visual FoxPro* Windows Presentation Foundation* Windows 8 Store Apps
* Auch für Tablets
* Windows Phone App
* Web* ASP.NET* Silverlight
![Page 19: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/19.jpg)
Anwendungsentwicklung
Windows XPWindows 7
Windows 8 Windows 8 RT Windows Phone 8
Mac OS iOS Chrome OS Android Linux
Desktop VFP X X - - - - - - -WPF X X - - - - - - -Modern UI - X X - - - - - -WP8 - - - X - - - - -
Web Silverlight X X - - X - - - (X)HTML X X X X X X X X X
![Page 20: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/20.jpg)
Entwickeln für dieMicrosoft Welt
Desktop
Tablet
Phone
Windows 8
Windows 8 RT
WindowsPhone 8
XAMLC#
XAML
C#C++VB
HTML
Javascript
![Page 21: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu dFPUG-CeBIT-Entwicklertreffen 13.03.2014](https://reader038.vdocuments.net/reader038/viewer/2022110305/55204d7d49795902118cd9cb/html5/thumbnails/21.jpg)
Anwendungsentwicklung