18
PB & .Net assembly PB & .Net assembly PB & Web Service & DW PB & Web Service & DW (PowerBuilder za hranicemi PowerBuilderu) Martin Čeřovský

PB & .Net assembly PB & Web Service & DW

  • Upload
    nira

  • View
    82

  • Download
    5

Embed Size (px)

DESCRIPTION

PB & .Net assembly PB & Web Service & DW. ( PowerBuilder za hranicemi PowerBuilderu ). Martin Čeřovský. Agenda. Úvodní slovo PB & .NET assembly PB & Web Service DataWindow. Co řící úvodem ?. Historie PB. PB 3 … 1994 PB 4 …1995 PB 5 …1996 PB 6 …1998 PB 7 …1999 - PowerPoint PPT Presentation

Citation preview

PB & .Net assemblyPB & .Net assemblyPB & Web Service & DWPB & Web Service & DW

(PowerBuilder za hranicemi PowerBuilderu)

Martin Čeřovský

AgendaAgendaÚvodní slovo

PB & .NET assembly

PB & Web Service DataWindow

Co řící úvodem ? Co řící úvodem ?

Historie PB Historie PB PB 3 … 1994

PB 4 … 1995

PB 5 … 1996

PB 6 … 1998

PB 7 … 1999

PB 8 … 2001

PB 9 … 2003

PB10 … 2004

PB10.5 … 2006

PB11… 2007

PB 11.5 … 2008

PB12… 2010

PB & .Net assembliesPB & .Net assembliesPB a .NET

Minimální požadavky na PB

Volaní .NET z PB

Vytváření .NET assemblies v PB

Volání PB z .NET

PB & .NETPB & .NET

Minimální požadavky na Minimální požadavky na PBPBPB 11 a novější

Volání .NET assembly z Volání .NET assembly z PBPBAssembly – seskupení

funkcionality v .NET (DLL).

Je v MSIL

Definované rozhraní

Zabezpečení

Volání .NET z PB - ukázkaVolání .NET z PB - ukázka

DEMODEMO

Kde začít prakticky ?Kde začít prakticky ?

Volání .NET assembly z Volání .NET assembly z PBPB

.NET ---------------- > PB

Volání .NET assembly z Volání .NET assembly z PBPB

.NET ---------------- > PB

PB ---------------- > .NET

Vytváření .NET assembly Vytváření .NET assembly v PBv PB potřebujeme

PB 11, 11.5, 12 Classic,

12 .NET

Vytváření .NET assembly Vytváření .NET assembly v PBv PB

Vytváření .NET assembly Vytváření .NET assembly v PBv PB Jak to funguje?

Vytváření .NET assembly Vytváření .NET assembly v PBv PB Jak to funguje? -> PB NVO

.NET Assembly

CSC

Syntax errors

save/build

C#translation

deploy

Unsupportedfeatures

PB2CS

PowerBuilder System LibraryFor .NET(managed code)

DataWindow EngineDatabase Interfaces(unmanaged code)

PowerScriptSource

PBDs(DataWindow Objects)

Vytváření .NET assembly Vytváření .NET assembly v PBv PB Otázky

Co mohu použít z PB ?

Jak odladit PB funkcionalitu?

Jak toho udělat assembly ?

Jak to použít v.NET?

Jak to ladit v kontextu C# ?

PB .NET assemblyPB .NET assembly

DEMODEMO

Kde začít prakticky ?Kde začít prakticky ?

PřestávkaPřestávka