Upload
buikhanh
View
227
Download
0
Embed Size (px)
Citation preview
M-Power eNews VSD
November 11 M-Power eNew
Page 1 of 13
PowerBuilder 12.5
!Sybase PowerBuilder 12.5 2011 PowerBuilder 12.5
IDE() SQL Anywhere12 InfoMaker12.5
PowerBuilder Classic IDE Client/Server N-Tier Win32
.NET Win Forms.NET Web Forms
PowerBuilder .NET IDE.NET 4.0 Framework Microsoft Visual Studio 2010 Shell
Managed .NET WPF(Windows Presentation Foundation)
WCF(Windows Communication Foundation) PB
PB Assembly PowerBuilder .NET NVOCVUO
.NET Assembly .NET .NET REST
Client Web ServicePowerBuilder .NET
PowerBuilder 12.5 .NET PowerBuilder
DataWindow Win32
PowerBuilder 12.5 PowerBuilder
12.5
PowerBuilder 12.5
PowerBuilder 12.5 PowerBuilder 12.5 12.0
1 4PowerBuilder 12.5
Microsoft Windows
8 Beta PowerBuilder 12.5
1. (Development)
1
PowerBuilder 12.5 PowerBuilder 12.0
Microsoft Windows XP(SP3)
Microsoft Windows Server 2003(SP2)
Microsoft Windows Vista(SP2_32bit)
M-Power eNews VSD
November 11 M-Power eNew
Page 2 of 13
Microsoft Windows 7 (SP1_32 bit _64 bit)
2. (Development)
2
PowerBuilder 12.5 PowerBuilder 12.0
Microsoft Windows XP
Microsoft Windows Server 2003
Microsoft Windows Vista
Microsoft Windows 7
Microsoft Windows Server 2008
3. (Native Database Interfaces)
3
PowerBuilder 12.5 PowerBuilder 12.0
Adaptive Server Enterprise Adaptive Server
versions 11.x, 12.x,
and 15.x
Adaptive Server
versions 11.x, 12.x,
and 15.x
Informix IBM Informix
Dynamic Server
(IDS) database
version
9.x or later
IBM Informix Dynamic
Server (IDS) database
version
9.x or later
Microsoft SQL Server Microsoft SQL Server
20002005 and 2008
Microsoft SQL Server
20002005 and 2008
Oracle Oracle9iOracle 10g
and Oracle 11g
Oracle9iOracle 10g
and Oracle 11g
4.
4
PowerBuilder 12.5 PowerBuilder 12.0
Application servers PowerBuilder Classic has
been tested with EAServer
6.3.1.
PowerBuilder Classic has
been tested with EAServer
5.5 patched with EBF 13993
M-Power eNews VSD
November 11 M-Power eNew
Page 3 of 13
and EBF 14146, and with
EAServer 6.3.
SQL Anywhere PowerBuilder 12.5 has been
tested with SQL Anywhere
12.0.1.
PowerBuilder 12.0 has been
tested with SQL Anywhere
11.0.1, and with the SQL
Anywhere 11.0.1 Runtime
Edition.
PowerDesigner PowerBuilder 12.5 has been
tested with
PowerDesigner 15.3 ESD
#9.
PowerBuilder 12.0 has been
tested with
PowerDesigner 12.5.
Microsoft .NET
Framework
PowerBuilder .NET and
PowerBuilder Classic are
compatible with
Microsoft .NET Framework
4.0 and later.
PowerBuilder .NET is
compatible with
Microsoft .NET Framework
3.5 Service Pack 1.
PowerBuilder Classic is
compatible with
Microsoft .NET Framework
2.0 and later. However,
for .NET Web Forms
applications and .NET Web
Service components, you
must install AJAX Extensions
version 1.0 (build 61025.0)
from a separate
downloadeven if you
already installed the AJAX
Extensions version that is
included in .NET Framework
3.5.
Web browsers PowerBuilder Web Forms
applications are fully
supported in Internet
Explorer 6 and later
browsers.
PowerBuilder Web Forms
applications are fully
supported in Internet
Explorer 6 and later
browsers.
Java PowerBuilder Classic is PowerBuilder Classic is
M-Power eNews VSD
November 11 M-Power eNew
Page 4 of 13
compatible with JDK 1.5 and
1.6.
compatible with JDK 1.5 and
1.6.
Ghostscript The DataWindow Save As
PDF feature has been tested
with AFPL Ghostscript
version 8.60.
The DataWindow Save As
PDF feature has been tested
with AFPL Ghostscript
version 8.60.
PowerBuilder 12.5 1. WPF DataWindow Enhancements
I. Grid style DataWindow
PowerBuilder 12.5 DataWindow
DataWindow
Autosize Width
i. None()
ii. Widest Shown
iii. Widest on Page
iv. Widest Retrieval
II. DataWindow Controls Tab Order Enabled
PowerBuilder ( ButtonGraphPicture Text )
DataWindow
PowerBuilder 12.5 DataWindow Controls Tab Order Enabled
DataWindow Controls
III. Debug Data Buffer
Design-time Debug All Variables
Data Buffer 1 DataWindow List Visualizer
DataWindow Visualizer Data Buffer PrimaryDeleted Filtered
2
M-Power eNews VSD
November 11 M-Power eNew
Page 5 of 13
1 All Variables Data Buffer
2 DataWindow Visualizer Data Buffer
IV. Child DataWindow Control
Child DataWindow WPF DataWindow
DataWindow(Nest) DataWindowChild DataWindow Hscrollbar
Vscrollbar LiveScroll AutoSizeHeight
3
Composite DataWindow Child DataWindow
Child DataWindow
Composite DataWindow Composite DataWindow
Create as composite control DataWindow
M-Power eNews VSD
November 11 M-Power eNew
Page 6 of 13
3 Child DataWindow Control
V. (Candlestick Graph) Style DataWindow
PowerBuilder 12.5 (Candlestick Graph) Style DataWindow
Open()Close()High()Low()
4
4 (Candlestick Graph)
M-Power eNews VSD
November 11 M-Power eNew
Page 7 of 13
2. New Target Types I. WCF Services Target
WCF Service .NET 4.0 Framework ASP.NET
Web Service IIS Server Web Service HTTP(s)
TCPMSMQ Named Pipes Transport Level
Message Level
WCF Service
i.
ii. WCF (DataContract)Client
Link Compiler
iii. WCF
Web Service WCF WCF
ASMX / WSE (ASMX ASP.NET
Web WSE Web Services Enhancements)
iv. WCF Message Queuing(MSMQ) Queue
Queue Client
Server
v. WCF WS-* Web Service Enhancements
Web Service Enhancements
(ReliableMessaging)(Security)(Reliability)
(Addressing)(Transaction)
II. PB Assembly Target
PowerBuilder .NET PBL *.dll Assembly
PowerBuilder .NET
III. Custom Visual User Objects (CVUO) .NET Assembly
.NET Assembly Target WPF Window (CVUO)
.NET Assembly.NET PowerBuilder
(DataWindow) Microsoft Visual Studio WPF
Window
3. REST Client support
M-Power eNews VSD
November 11 M-Power eNew
Page 8 of 13
PowerBuilder 12.5 Rest Client
Web REST Web Service
HTTPURIXML HTML
URI
HTTP
GETPOSTPUT DELETE
JSONXML HTML Clien Web Service
PowerBuilder .NET IDE REST Client
Google Translate API 5 REST
i. Google Translate API URI
https://ajax.googleapis.com/ajax/services/language/translate
ii. Web Service GET
iii. Web Service JSON
5 REST
REST Google Translate API Client WPF Window
Client
Request: GET
https://ajax.googleapis.com/ajax/ser
vices/language/translate
googleTranslate proxy
proxy = create googleTranslate
mle_1.text = "Hello, my friend!"
result = proxy.GetMessage("1.0", string(mle_1.text), "en|zh-TW")
Server
https:// .. / { id }
POST / GET / PUT / DELETE
Response: JSON
https://ajax.googleapis.com/ajax/ser
vices/language/translate?v=1.0&q=
Hello,%20my%20friend!&langpair
=en%7Ces
Assembly: googleApi.dll
Proxy Object: googleTranslate
M-Power eNews VSD
November 11 M-Power eNew
Page 9 of 13
MultiLineEdit 6
6 Google Translate API
REST
i. SOAP XML+RPC(Remote Procedure Call)
ii. Cache server
iii. Stateless Server (Requests)
iv. HTTP
v. Client
vi. JSONXML
vii.
4. Miscellaneous Enhancements I. (Multi-Thread)
Shared Objecst PowerBuilder .NET
.NET Assembly(System.Threading.Thread
System.Threading.ThreadStart)
PowerBuilder .NET
PowerBuilder .NET (Instance) NVO
(Reentrant)
II. WPF Target *.exe *.dll
PowerBuilder Classic Win32 PBL *.exe *.pbd
M-Power eNews VSD
November 11 M-Power eNew
Page 10 of 13
III. .NET Events
PowerScript .NET Events PowerBuilder .NET
Event PowerBuilder .NET .NET
UIElement.MouseRightButtonDown Event
IV.
PowerBuilder .NET Full Build Solution, Full Build Target,
Incremental Build Solution, Incremental Build Target, Deploy Solution, Deploy Target,
Output File, Comment, Solution and Target.
V. Sybase ASE 15.5 BigTime BigDateTime
Sybase ASE 15.5 BigTime BigDateTime
5. PB Win32 Enhancements I. Grid style DataWindow
1. WPF DataWindow Enhancements I. Grid style DataWindow
II. DataWindow Controls Tab OrderEnabled Show Focus Rectangle
1. WPF DataWindow Enhancements II. DataWindow Controls Tab Order
Enabled PowerBuilder Classic IDE Show Focus Rectangle
DataWindow Control
III. Window Control
PowerBuilder Classic IDE Window Control (Transparent)
(BackColor) 7
M-Power eNews VSD
November 11 M-Power eNew
Page 11 of 13
7 Window Control
IV. DataWindow Object User-Drawn Control
Paint DataWindow
8
8 User-Drawn Control
6. .NET 4.0 Framework support PowerBuilder .NET NET 4.0 Framework NET 4.0
Framework NET 4.0
Framework
I.
.NET 3.5 Framework
M-Power eNews VSD
November 11 M-Power eNew
Page 12 of 13
II.
(Garbage Collection)
III.
IV. WPF
CalendarDataGrid DatePicker
Win7
V. WCF
IIS WCF
REST
NET 4.0 Framework
http://msdn.microsoft.com/zh-tw/library/ms171868(v=VS.100).aspx#windows_communic
ation_foundation
PowerBuilder 12.5 PowerBuilder 12.5
.NET PowerBuilder Assembly
.NET DataWindow .NET
PowerBuilder (Seamlessly) Win32 .NET
PowerBuilder 12.5
WCFREST Client CVUO .NET Assembly DataWindow
PowerBuilder 12.5
PowerBuilder PowerBuilder 12.5
PowerBuilder 12.5 PowerBuilder 12.5
(NET 4.0 Framework SDK for Windows 7 and .NET Framework 40
M-Power eNews VSD
November 11 M-Power eNew
Page 13 of 13
)
http://www.mpinfo.com.tw
4 85 12
02-2731-6868 603