Rainer BeckerdFPUG-Regionaltreffen Hannover CeBIT-Regionaltreffen 2001 Mit kurzem Vortrag von Rainer Becker (bis maximal 23:00 Uhr)

Slides:



Advertisements
Ähnliche Präsentationen
Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Advertisements

SQL Server 2005.NET Integration Sebastian Weber Developer Evangelist Microsoft Deutschland GmbH.
Design- und Entwicklungswerkzeuge
Web-Entwicklung mit ASP.NET 2.0 und Visual Studio 2005 Uwe Baumann Marketing Manager Developer Tools Microsoft Deutschland GmbH Oliver Scheer Developer.
Office XP und XML Web Services Dariusz Parys.NET Strategy & Developer Group
Visual FoxPro 7.0: mehr als 'nur' .NET!
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
Was ist neu in VS 2003 ? Ein Überblick. Bernd Marquardt Software & Consulting
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Web Matrix Project Kurzüberblick Dirk Primbs Technologieberater Developer Platform Strategy Group Microsoft Deutschland GmbH.
Basis-Architekturen für Web-Anwendungen
Seminar Internetdienste Web 2.0 und Rich Internet Applications (RIA) JavaFX Rainer Scholz.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Spec# Proseminar Assertions im SS 2007 Uni Paderborn Andreas Martens Betreuer: Dipl. Inform. Björn Metzler.
Microsoft Windows 2000 Terminal Services
Java: Grundlagen der Sprache
Modellierung der Zugriffslogik auf Datenbanktabellen Software Component Technology for Distributed Applications Andreas Fink.
Introducing the .NET Framework
Mono und andere freie.NET Implementierungen. Implementierungen Microsoft.NET Framework Win32, Win64? Microsoft.NET Compact Framework WinCE (Mobile, Phone)
COM-Server in Visual FoxPro 9.0
Wizards & Builders GmbH ActiveX-Controls Verwendung und Einsatz von ActiveX-Controls unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Schichtenarchitektur Multi-Tier-Applikationen mit Microsoft Visual FoxPro.
Wizards & Builders GmbH Microsoft Titel Microsoft-Titel für Entwickler und Softwarehäuser.
Wizards & Builders GmbH Die Benutzeroberfläche Interaktives Arbeiten mit den Werkzeugen/Assistenten von Microsoft Visual FoxPro.
Arbeiten mit SQL in Visual FoxPro 9.0
Visual FoxPro 8.0 NameTitelUnternehmen. Agenda Jahre Visual FoxPro 10 Jahre Visual FoxPro Der Weg zu VFP 8.0 Der Weg zu VFP 8.0 Ziele von und Überblick.
Wizards & Builders GmbH Übersicht Schulung Übersicht über Schulung für Entwickler unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Schulungsmaterial Material zu Programmierung und Datenbankhandling unter Microsoft Visual FoxPro.
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
VFP Beispiele sowie Tools, Frameworks und Klassen
Visual FoxPro 10.0 Visual Extend 10.0
Erstellen von COM-Servern in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow COM.
Erstellen von WebServices mit Visual FoxPro 9.0
Einführung zur Roadshow zu Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow INTRO.
Regionaltreffen CeBIT 2004 Vorträge und Neuigkeiten rund um Microsoft Visual FoxPro 8.0 und 9.0.
Regionaltreffen CeBIT 2003 Microsoft Visual FoxPro und überhaupt: Microsoft.
VFX 9.0 Teil 2 Diverse Prototypen und Ideen für die Weiterentwicklung von VFX.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Active Extend deutschsprachige FoxPro User Group Rainer Becker VFXAFX06.
Zusammenhängender Marketingansatz auf Basis eines Frameworks
Visual Extend Was ist wo? deutschsprachige FoxPro User Group Rainer Becker VFXWASWO.
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
VFX Online Stand der Online-Angebote zu und rund um Visual Extend.
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
MSDN Webcast: VB.NET für Einsteiger und Umsteiger, Teil 10 Die erste, eigene Klassenbibliothek (Level 100) Presenter: Daniel Walzenbach Technologieberater.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Herzlich Willkommen zum VFX-Anwendertreffen! deutschsprachige FoxPro User Group Rainer Becker Visual Extend 9.0 Anwendertreffen 2005 INTRO.
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
1 Frey Jan Krcmar Boris Bühler Stefan Frey Jan Krcmar Boris Bühler Semesterpräsentation 15. April 2003.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
SQL Server 2005 CLR-Integration
Consulting and Solutions.NET Vortragsreihe – Vorstellung der Referenten Happy Arts Software Markus Kämmerer IT-Erfahrung seit 1987,
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
Uwe Habermann Venelina Jordanova Übernahme der Visual FoxPro Geschäftslogik.
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
… und was man damit machen kann.
Uwe Habermann Venelina Jordanova VFX in Cloud.
MTS Microsoft Transaction Server Martin Basziszta
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Microsoft.NET - Plattform Kurzer Überblick Vergleich mit Java Von Thomas Zahn Januar 2001.
Datenbanken Produkte Dienstleistungen Referenzen.
Datenbanken Produkte Dienstleistungen Referenzen.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
 Präsentation transkript:

Rainer BeckerdFPUG-Regionaltreffen Hannover CeBIT-Regionaltreffen 2001 Mit kurzem Vortrag von Rainer Becker (bis maximal 23:00 Uhr)

Rainer BeckerdFPUG-Regionaltreffen Hannover Neues zur dFPUG Entwicklung in 2000 Planung für 2001

Rainer BeckerdFPUG-Regionaltreffen Hannover Loseblattsammlung Neues Konzept sehr erfolgreich –Deshalb auch prompt Rechnungsstellung –Demnächst weitere Steigerung: Mahnungen! –Reduktion durch Rauswurf Nichtzahler –Neumitglieder wg. Loseblattsammlung Loseblattsammlung FoxX Professional b.a.w. mit 200 Seiten pro Quartal –Ausgaben 3 und 4 bereits vorhanden

Rainer BeckerdFPUG-Regionaltreffen Hannover Weitere Angebote Einige Vorträge auf Regionaltreffen Einige Workshops (J.Booth, P. Herzog) Interaktive Webseiten seit 1 Jahr ohne Fortschritt, Passive Webseiten ditto, Integration Wiki noch nicht gelungen... Deshalb: Hauptberuflicher Webmaster für Überarbeitung Webserver (Zeitraum 3 J.)

Rainer BeckerdFPUG-Regionaltreffen Hannover Microsoft Visual FoxPro Neues Service Pack 5 für VFP 6.0 Neue Version VFP 7.0 ab Mai (USA) Garantie von Microsoft

Rainer BeckerdFPUG-Regionaltreffen Hannover Service Pack 5 für VFP 6.0 ALINES() BUILD EXE CREATE CLASS SET COLLATE TO GENERAL VFP-COM-Threads SPT mit Feldlänge > 254 Zeichen und MTDLL, 2000-Logo, Terminal-Server

Rainer BeckerdFPUG-Regionaltreffen Hannover Neuer Editor in VFP 7.0 IntelliSense Andockbare IDE-Fenster Editor (Bookmarks, Shortcuts, Navigation) Dokumentenansicht Objektbrowser Taskmanager

Rainer BeckerdFPUG-Regionaltreffen Hannover Datenerweiterungen in VFP 7.0 Datenbankereignisse OLE DB Provider Server-Erweiterungen COM+-Dienste Übernahme Schnittstellen via COM+ Event-Binding (siehe VFPCOM)

Rainer BeckerdFPUG-Regionaltreffen Hannover Web und sonstiges in VFP 7.0 XML WebServices TextMerge Active Accesibility Installation

Rainer BeckerdFPUG-Regionaltreffen Hannover Zusage von Microsoft Diverse neue Gerüchte über Einstellung des Produkts aufgrund separater Lieferung außerhalb des Visual Studio auf der CeBIT Schriftliche Zusage auf MS-Webserver über Weiterentwicklung gemäß Kundenwunsch und Anpassung an neue Betriebssystem- und Office-VERSIONEN Zusage in USA zumindest einklagefähig...

Rainer BeckerdFPUG-Regionaltreffen Hannover Probleme mit Microsoft DOT-NET-Framework Common Language Runtime Integration im Visual Studio

Rainer BeckerdFPUG-Regionaltreffen Hannover.NET-Framework Wrapper für Betriebssystem –WebServices –User Interface –Data –XML –Base Class Library (Windows) Einheitliche Ansteuerung über Syntax Wegfall von Win32API

Rainer BeckerdFPUG-Regionaltreffen Hannover Common Language Runtime Garbage Collector Typensicherheit Error-Exceptions Component Information (statt Registry) Verschiedene Versionen einer DLL Verschiedene Programmiersprachen Verschiedene Plattformen

Rainer BeckerdFPUG-Regionaltreffen Hannover VFP-Probleme mit CLR-Konzept Simple-Frame-Oberfläche –Keine wirklichen Container –Kein Zugriff auf this.parent Datenbanken nur über ADO –Kein USE oder SELECT SQL –Gleiches Problem bei MS Access WebForms auch nur passives HTML

Rainer BeckerdFPUG-Regionaltreffen Hannover Und wie weiter mit.NET Wie kann man mit.NET arbeiten, auch wenn man nicht in der CLR integriert ist...

Rainer BeckerdFPUG-Regionaltreffen Hannover Zugriff auf.NET-Klassen Zugriff auf konkrete Klassen über COM möglich mit 2 Schritten: 1. Deklaration (für Intellisense) –LOCAL s AS system.data.ado.connection 2. Erzeugen des Objektes –Createobject( System.data.ado.Connection)

Rainer BeckerdFPUG-Regionaltreffen Hannover Binden von Klassen Early Binding (für VFP uninteressant) –REGASM-Utility erzeugt via TLBEXP eine entsprechende TypeLib für Registrierung Late Binding automatisch möglich Überladen von Methoden mit seltsamer Namensgebung (methode_1,_2,_3) –Unterschiedliche Parameter zulässig

Rainer BeckerdFPUG-Regionaltreffen Hannover Aufruf von COM aus.NET Übernahme der TypeLib-Information mit TLBIMP, danach Zugriff möglich Innerhalb von Visual Studio automatisch D.h. alle COM-Server unter VFP können unter.NET angesteuert werden...

Rainer BeckerdFPUG-Regionaltreffen Hannover Wie war das noch mit COM ? Anforderungen an Web-Oberfläche und verschiedene Datenbankserver in der Praxis scheinbar selten...

Rainer BeckerdFPUG-Regionaltreffen Hannover Kurze Saalumfrage Anbindung WinWord Anbindung Outlook Internetoberfläche Client-Server-Datenbank Transaction Server MessageQueue Server

Rainer BeckerdFPUG-Regionaltreffen Hannover Schichtenarchitektur Vorbedingung für COM-Server ist die Aufteilung der Anwendung in Schichten –Leidlich dumme Oberfläche (ideal für HTML) –Geschäftslogik in eigenen Objekten –Datenzugriff in eigenen Objekten Ähnlich der Trennung von Oberfläche und Funktionen (siehe alten Misch-Code / ASP)

Rainer BeckerdFPUG-Regionaltreffen Hannover Benutzeroberfläche Benutzeroberfläche aus Steuerelementen auf Maske –Data-Binding an Geschäftsobjekt statt an Tabellen –Event-Binding an Geschäftsobjekt statt Codierung in entsprechenden Methoden

Rainer BeckerdFPUG-Regionaltreffen Hannover Geschäftsobjekte Bereitstellung der eigentlichen Verarbeitungslogik (Kapselung) Probleme bei Rückfragen (Messagebox) da Bildschirmausgabe prinzipiell verboten Statt in VFP-Oberfläche auch –aus HTML-Wrapper ansteuerbar –Als COM-Server lieferbar –Als Webservice lieferbar (s.u.)

Rainer BeckerdFPUG-Regionaltreffen Hannover Datenzugriff Abtrennung der Datasession erlaubt besseren Austausch der Datenquellen –Remote Views statt Views häufig nicht hinreichend für Client-Server Distributed Applications möglich –Versand von Anforderungen via XML –Rücklieferung von COM-Server via XML

Rainer BeckerdFPUG-Regionaltreffen Hannover WebServices Bereitstellung von Geschäftslogik über das Internet in Form von WebServices Über SOAP-Toolkit –Erzeugt ASP-Seite mit Zugriffsumsetzung –Erzeugt XML-Version der TypeLibrary –Verfügbar als Download für Visual Studio 6.0 ACHTUNG: STATELESS

Rainer BeckerdFPUG-Regionaltreffen Hannover Integrationsmöglichkeiten BizTalk-Server –Visio für Prozessmodellierung –Einbindung von COM-Servern

Rainer BeckerdFPUG-Regionaltreffen Hannover Weitere Möglichkeiten COMCodebook Codepainter (Beispiel) AFP, FOXISAPI