+ All Categories
Home > Documents > M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier...

M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier...

Date post: 06-Apr-2016
Category:
Upload: hiltrude-schmahl
View: 221 times
Download: 0 times
Share this document with a friend
21
Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 Visual FoxPro 6.0 IDE für Middle-Tier- IDE für Middle-Tier- und und Three-Tier Three-Tier Anwendungen Anwendungen
Transcript
Page 1: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Visual FoxPro 6.0Visual FoxPro 6.0IDE für Middle-Tier- undIDE für Middle-Tier- undThree-Tier AnwendungenThree-Tier Anwendungen

Page 2: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Evolution von Visual FoxProEvolution von Visual FoxPro

FoxPro/DOS, /Mac, /Unix

Visual FoxPro 3.0 (95) Visual FoxPro 5.0 (96)

==> Visual FoxPro 6.0 (98) <==

FoxPro/Windows 2.6 (93)

Visual FoxPro 6.1 (99, SP3)i.V. Visual FoxPro 7.0 (2000)

Page 3: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Windows DNAWindows DNADas Visual FoxPro ProgrammiermodellDas Visual FoxPro Programmiermodell

Client/ServerClient/Server

Lokale TabellenLokale Tabellen

HTMLHTML

WindowsWindows

OLE-ServerOLE-Server

OLE-ClientOLE-Client

ActiveActiveDocDoc

Page 4: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

DatenhaltungDatenhaltungLokale TabellenLokale Tabellen

Datenbank-Container fürDatenbank-Container für Tabellen Tabellen

Feld/Satzvalidierung, DefaultwerteFeld/Satzvalidierung, Defaultwerte Ansichten (Parametrisierte Views / SQL)Ansichten (Parametrisierte Views / SQL) Persistente RelationenPersistente Relationen

Referentielle IntegritätReferentielle Integrität Transaktionen (5 Stufen)Transaktionen (5 Stufen)

UNLIMITED RUNTIME UNLIMITED RUNTIME

Page 5: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

DatenhaltungDatenhaltungClient / Server (Backend)Client / Server (Backend)

Datenbank-Container fürDatenbank-Container für Connections (ODBC)Connections (ODBC) Remote Views (Datenzugriff)Remote Views (Datenzugriff)

SQL-PassthroughSQL-Passthrough direkte Ausführungdirekte Ausführung Synchron/AsynchronSynchron/Asynchron

MS SQL-ServerMS SQL-Server

Page 6: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

GeschäftslogikGeschäftslogikAnwendungsfunktionenAnwendungsfunktionen

Objektorientierte ProgrammierungObjektorientierte Programmierung MethodenMethoden EigenschaftenEigenschaften

Access/AssignAccess/Assign AddPropertyAddProperty

mit Vererbung / Klassenbibliothekenmit Vererbung / Klassenbibliotheken Kapselung im Container-ModellKapselung im Container-Modell

Schachtelung von GeschäftsobjektenSchachtelung von Geschäftsobjekten

Page 7: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

GeschäftslogikGeschäftslogikOLE-Automation-ServerOLE-Automation-Server

OLE-Interface für andere AnwendungenOLE-Interface für andere Anwendungen Type Library mit Public PEMType Library mit Public PEM

Nutzen der Vorteile im Middle-TierNutzen der Vorteile im Middle-Tier Geschwindigkeit bei Datenbankzugriff und Geschwindigkeit bei Datenbankzugriff und

Anwendungsentwicklung durch Daten-Anwendungsentwicklung durch Daten-bank-Engine und Objektmodell/Vererbungbank-Engine und Objektmodell/Vererbung

Integration mit MS Transaction ServerIntegration mit MS Transaction Server Multi-Threading für GeschäftsobjekteMulti-Threading für Geschäftsobjekte

ACCOUNT VIEWACCOUNT VIEW

Page 8: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

GeschäftslogikGeschäftslogikOLE-WrapperOLE-Wrapper

Einbindung von OLE-AnwendungenEinbindung von OLE-Anwendungen WinWordWinWord OutlookOutlook ExcelExcel

Zugriff auf Zugriff auf ObjektmodelleObjektmodelle

CREATEOBJECTXCREATEOBJECTX

Page 9: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

BenutzeroberflächeBenutzeroberflächeGrafische Oberfläche IGrafische Oberfläche I

Objektorientierte ProgrammierungObjektorientierte Programmierung EreignissenEreignissen MethodenMethoden EigenschaftenEigenschaften mit Vererbung / Klassenbibliothekenmit Vererbung / Klassenbibliotheken

Container-Modell für OberflächeContainer-Modell für Oberfläche kein SimpleFramekein SimpleFrame

Page 10: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

BenutzeroberflächeBenutzeroberflächeGrafische Oberfläche IIGrafische Oberfläche II

Alle Elemente der Windows-Oberfläche Alle Elemente der Windows-Oberfläche incl. Einbindung von ActiveX-Controlsincl. Einbindung von ActiveX-Controls mit Vererbung / Sub-Classing (!)mit Vererbung / Sub-Classing (!)

Integrierte umfangreiche Werkzeuge fürIntegrierte umfangreiche Werkzeuge für MaskenMasken MenüsMenüs Berichte, EtikettenBerichte, Etiketten

FREE REPORT DESIGNERFREE REPORT DESIGNER

Page 11: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

BenutzeroberflächeBenutzeroberflächeActive DocumentsActive Documents

Hosting im Internet ExplorerHosting im Internet Explorer In-Place-ActivationIn-Place-Activation Merging der Menü-EinträgeMerging der Menü-Einträge Verteilung vonVerteilung von

Anwendungen imAnwendungen imIntranetIntranet

NUR WINDOWSNUR WINDOWS

Page 12: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

BenutzeroberflächeBenutzeroberflächeHTML-AusgabeHTML-Ausgabe

Generierung von HTML fürGenerierung von HTML für MaskenMasken BerichteBerichte

Anbindung über ISAPI mitAnbindung über ISAPI mit FOXISAPI-Interface für IISFOXISAPI-Interface für IIS beliebig viele Instanzenbeliebig viele Instanzen Verteilung auf mehrere ServerVerteilung auf mehrere Server

ACTIVE FOXPRO PAGESACTIVE FOXPRO PAGES

Page 13: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

IntegrationIntegrationEntwicklungsumgebungEntwicklungsumgebung

Objektmodellierung: Rational RoseObjektmodellierung: Rational Rose Code GenerationCode Generation Reverse EngineeringReverse Engineering

Versionsverwaltung:Versionsverwaltung:Source SafeSource Safe

Distribution:Distribution:Setup-WizardSetup-Wizard

XCASEXCASE

Page 14: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

FPW 2.6FPW 2.6 VFP 3.0VFP 3.0 VFP 6.0VFP 6.0Entwicklung von FoxProEntwicklung von FoxPro

EinfacheEinfacheWindows-Windows-OberflächeOberfläche

&&SchnelleSchnelle

DatenhaltungDatenhaltungin Tabellenin Tabellen

Objekt-Objekt-orientierteorientierte

ProgrammierungProgrammierung&&

Datenbank-Datenbank-ContainerContainer

Client/ServerClient/Server

GUI + HTML-GUI + HTML-OberflächeOberfläche

&&OLE-ServerOLE-Server

MTSMTS&&

DatenbankDatenbankClient/ServerClient/Server

Page 15: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Was ist neu inWas ist neu in Access & Assign-MethodenAccess & Assign-Methoden Active DocumentsActive Documents Component GalleryComponent Gallery Application Framework/BuilderApplication Framework/Builder Coverage ProfilerCoverage Profiler GIF + JPEG-UnterstützungGIF + JPEG-Unterstützung HTML-HilfedateienHTML-Hilfedateien

Page 16: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Was ist neu inWas ist neu in OLE Drag & DropOLE Drag & Drop Project Manager HooksProject Manager Hooks OLE Automation ServerOLE Automation Server Neue AssistentenNeue Assistenten Jahr-2000-Unterstützung erweitertJahr-2000-Unterstützung erweitert Neue SprachelementeNeue Sprachelemente Verbesserte SprachelementeVerbesserte Sprachelemente

Page 17: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

LeichterLeichter zu Lernen und zu Benutzenzu Lernen und zu Benutzen

ProduktivereProduktivere EntwicklungsumgebungEntwicklungsumgebung

Skalierbare und SchnelleSkalierbare und Schnelle Datenbank-KomponentenDatenbank-Komponenten

Entwicklung Entwicklung von Unternehmenssoftwarevon Unternehmenssoftware

Visual FoxPro VisionVisual FoxPro Vision

Page 18: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

VeranstaltungenVeranstaltungen Workshops, RegionaltreffenWorkshops, Regionaltreffen

20 Regionaltreffen der dFPUG in 20 Regionaltreffen der dFPUG in Deutschland, Österreich und der SchweizDeutschland, Österreich und der Schweiz

Regelmäßige Workshops und SeminareRegelmäßige Workshops und Seminare VFP EntwicklerkonferenzVFP Entwicklerkonferenz

Frankfurt am Main, 9.-12. November ‘99Frankfurt am Main, 9.-12. November ‘99 Preconference: Einführung in VFPPreconference: Einführung in VFP

Termine auf http://www.dfpug.deTermine auf http://www.dfpug.de Antworten in CompuServe (GO DFPUG)Antworten in CompuServe (GO DFPUG)

Page 19: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

InformationenInformationen dFPUG-Newsletter FUCHSdFPUG-Newsletter FUCHS FoxPro Resource GuideFoxPro Resource Guide Bewertungs- und DatenbankleitfädenBewertungs- und Datenbankleitfäden KonferenzordnerKonferenzordner Diverse Buchtitel zu Visual FoxPro 6.0Diverse Buchtitel zu Visual FoxPro 6.0 Eine umfangreiche Liste mit Büchern und Eine umfangreiche Liste mit Büchern und

weiteres Material finden Sie aufweiteres Material finden Sie auf http://www.dfpug.dehttp://www.dfpug.de CompuServe: GO DFPUGCompuServe: GO DFPUG

Page 20: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

Microsoft Visual FoxProMicrosoft Visual FoxProDas Wichtigste zum SchlußDas Wichtigste zum Schluß Update Version 6.1 im Service Pack 3Update Version 6.1 im Service Pack 3

unter anderem mit:unter anderem mit: Laufzeit-CompilerLaufzeit-Compiler Multi-ThreadingMulti-Threading

für MS Transaction Serverfür MS Transaction Server Bugfixing <g>Bugfixing <g>

Page 21: M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.

Visual Studio 6.0 auf der CeBit 99

go?WHERE DO YOU WANT TO

TODAYgo?WHERE DO YOU WANT TO

TODAY

http://www.microsoft.com/germany/msdn


Recommended