Power Builder 11.5 技术面面观

  • Published on
    25-Jan-2015

  • View
    3.402

  • Download
    0

Embed Size (px)

DESCRIPTION

http://www.tudou.com/programs/view/j-x4VZdnt7k/

Transcript

<ul><li> 1. PowerBuilder 11.5 xwu2@sybase.com15 </li></ul> <p> 2. PowerBuilder PowerBuilder 11.5 PowerBuilder PowerBuilder 3. PowerBuilder 2007 PowerBuilder 11.0.NET Simplified Deploy applications and NVOs to .NET Leverage/extend PowerBuilder investment UI/IDE updates Native SQL Server support MultiplePowerLanguage ApplicationPlatform AndIndependence ConnectivitySupportPerformance 4. PowerBuilder 20072007 PowerBuilder 11.0 PowerBuilder 11.1.NET Simplified.NET Enhanced Deploy applications .NET incremental rebuild and NVOs to .NET Informix 10 support Leverage/extend Vista testing completed PowerBuilder Miscellaneous bug fixes investment UI/IDE updates Native SQL Server support MultiplePowerLanguage ApplicationPlatform AndIndependence ConnectivitySupportPerformance 5. PowerBuilder 20072007 2008 PowerBuilder 11.0 PowerBuilder 11.1PowerBuilder 11.2.NET Simplified.NET Enhanced.NET Enhanced Deploy applications .NET incremental rebuild AJAX Support for Web and NVOs to .NET Informix 10 supportForms Applications Leverage/extend Vista testing completed EAServer .NET Client PowerBuilder Miscellaneous bug fixesSupport investment RAD Controls for Web UI/IDE updates Forms Native SQL Server Miscellaneous bug fixes supportMultiplePowerLanguageApplication Platform AndIndependenceConnectivity SupportPerformance 6. PowerBuilder 20072007 20082008 PowerBuilder 11.0 PowerBuilder 11.1PowerBuilder 11.2PowerBuilder 12.NET Simplified.NET Enhanced.NET Enhanced .NET Exploited Deploy applications .NET incremental rebuild AJAX Support for Web .NET in IDE and NVOs to .NET Informix 10 supportForms Applications WPF/WCF support at Leverage/extend Vista testing completed EAServer .NET Client design time and runtime PowerBuilder Miscellaneous bug fixesSupport Fully managed code at investment RAD Controls for Webdeployment UI/IDE updates Forms Complete .NET Native SQL Server Miscellaneous bug fixes interoperability supportMultiple PowerLanguageApplication PlatformAndIndependenceConnectivity Support Performance 7. PowerBuilder PowerBuilder 4GL development for Windows, Web, and distributed applications Provide key technology to simplify .NET development PowerBuilder Application Server Plug-in Newest member of the PowerBuilder family Deploy PowerBuilder objects to J2EE application servers PocketBuilder 4GL RAD for mobile devices Build data-driven mobile applications in less than one hour DataWindow .NET 4GL productivity in Visual Studio .NET Extend the Sybase reach into the Microsoft market 8. PowerBuilder 11.5 PocketBuilder 2.5 PowerBuilder Application Server Plug-in 1.1 Mobile JEE .NET Client/Server 9. PowerBuilder PowerBuilder 11.5 PowerBuilder PowerBuilder 10. PowerBuilder 11 IDE .NET .NET Web / ASP .NET 2.0 .NET Windows .NET Web Services .NET (Assemblies) 11. IDE 10 12. IDE (AutoScript) 13. IDE (AutoScript) 14. IDE (AutoScript) 15. IDE (AutoScript) (System tree) 16. IDE (AutoScript) (System tree) (Project painter) 17. IDE (AutoScript) (System tree) (Project painter) 18. IDE (AutoScript) (System tree) (Project painter) Window 19. 10 20. Transparency Animation 21. 22. Vista11.2 11.2 3264(Vista) Manifest file support for end-user applications JSP (due to lack of support for HTML editor) (Microsoft Common Controls) Windows, PDF - SaveAs(PDF!,.) 23. (DataWindow)10 24. (DataWindow) (retrieval argument) Web TreeView Web Service 25. 26. (retrieval argument) 27. Web TreeView 28. Web Services Web Service Web Service () () 29. 5 30. Sybase Adaptive Server Enterprise (ASE) 15 native driver Microsoft SQL Server native driver Oracle RAC MobiLink 31. Informix 1011.1 SQLCA.DBMS = I10 (DLL name PBI10110.DLL) IBM Informix Informix Client Connect 2.9 Unicode (DBParms: Client_Locale, DB_Locale, and StrByCharset) , 128 (DBParm: StmtCache) (DBParms: EncryptionPass and Hint) 32. PowerBuilder .NET 5 33. PowerBuilder .NET Web Services (PB9) DataWindow .NET (PB10 Timeframe) .NET (PB11) .NET (PB12) 34. PB.NET 35. PowerBuilder .NET .NET SDKC# PowerBuilder .NET .NET PBL PB2CS C# Code PowerBuilderPowerBuilder.NET CompilerSystem LibraryFramework for .NET 36. .NET: Web Form Applications in ASP.NET 2.020 37. PB ASP.NET 1. IISIIS IIS.NET FrameworkIIS.NET FrameworkASPNET 2. Microsoft .NET Framework 2.0Microsoft .NET Framework 2.0 SDK 3. PowerBuilder PowerBuilderASA 10Informaker11.0PowerBuilder11.0 . 4. IE Web Controls version 1.0 Tab, TreeView, Menu Toolbar Web Forms IE Web Controls version 1.02003.01 http://www.asp.net/IEWebControls/Download.aspx?tabindex=0&amp;tabid=1 38. : Compiles toPB Web Form .NET Web Form ApplicationPB ApplicationApplicationsDataWindow .NET WebForm ControlSybase.PowerBuilder.Web.DLLSybase.PowerBuilder.Common.DLL PBDWM.DLL Sybase.PowerBuilder.Interop.DLL PBSHR.DLLSybase.PowerBuilder.Core.DLLDB DriversUnmanaged DLLsPB System Library for .NET(without PBVM) 39. PowerScript .NET assembly PBDDataWindow PowerBuilder stock images INI files ASP.NET default.aspx: ASP.NET default.htm: default.aspxIE 40. PowerBuilder PowerScript (dynamic, post, trigger) SQL EBFRich Text Control Pipeline : File Manager e-mail (SMTP MAPI): Mail Manager DataWindow : Print Manager 41. PowerBuilder Profile-related classes (web configapplication tracing) Trace-related classes (web configSQL tracing) DDE-related functions Clipboard-related functions OLEControl / OLECustomControl (partial support) InkPicture / InkEdit Drag-and-drop events EditLabels of TreeView 42. .NET : Windows Form (Smart Client) 30 43. Windows Forms Windows Forms?Windows Forms Win32 Win32 PowerBuilder, Windows Forms Smart Client() .NET 44. : Compiles toPB Windows Form .NET Windows ApplicationPB Application DataWindow .NET Windows Form Control Sybase.PowerBuilder.Win.DLL Application configApplication manifest Sybase.PowerBuilder.Common.DLL PBDWM.DLL Sybase.PowerBuilder.Interop.DLL PBSHR.DLLSybase.PowerBuilder.Core.DLLDB Drivers Unmanaged DLLsPB System Library for .NET (without PBVM) 45. PowerBuilder .NET Windows PowerBuilder Win32 PowerScript DataWindow, Editmask, RichText, InkEdit, InkPicture, DataStore, Transaction, ResultSet, PowerScript .NET .NET PowerBuilder PowerBuilder .NET Windows 46. PowerBuilder.NET Web 47. YesNo Yes YesNo Yes YesNo No DLL YesNo No No YesNo No YesYes YesNo Yes No No Yes No No Yes YesNo Yes 48. PowerBuilder .NET PowerBuilder with MobiLink PowerBuilder PowerBuilder Windows Form (Rich Client) Web Services PowerBuilders Web Service DataWindow PowerBuilders Web Service DataWindow PowerBuilder PowerBuilder with MobiLink 49. MobiLink MobiLink : ASA 9 or 10 database drivers and MobiLink deployed PowerBuilder Win32 or .NET Windows Form application PowerBuilder 11.0 SQL Anywhere 9/10 50. MobiLink 51. .NET Framework 2.0ClickOnce WindowsWeb 52. PowerBuilder .NET deployCSC PowerScript C#.NET EXE or Sourcetranslation Assembly save/buildPB2CS UnsupportedPowerBuilder System Library Syntax errorsFor .NETfeatures(managed code)DataWindow EnginePBDs Database Interfaces(DataWindow objects, (unmanaged code) Pipelines, Queries) 53. ( HTTP,FTP, UNC,) 54. .NET : PowerBuilder 11 .NET 10 55. .NET .NET PowerBuilder .NET Common Type System (CTS) types supported .NET interfaces PowerScript Code blocks and conditional compilation support Parameterized constructors Static properties and methods .NET exception propagation System Tree .NET assembly 56. .NET : NVOs .NET Assemblies10 57. NVOs.NET Assemblies .NET Assembly PowerScript C# .NET 58. Compiles to :NVO .NET AssemblyPBLs with NVOs .NET AssembliesDataWindow .NETSybase.PowerBuilder.Win.DLLSybase.PowerBuilder.Common.DLL PBDWM.DLL Sybase.PowerBuilder.Interop.DLL PBSHR.DLLSybase.PowerBuilder.Core.DLLDB DriversUnmanaged DLLsPB System Library for .NET(without PBVM) 59. PowerBuilder PowerBuilder 11.5 PowerBuilder PowerBuilder 60. Sybase http://www.sybase.com Sybase(SDN) http://www.sybase.com.cn/gvswse/site/china/sdn/index.jsp Sybase http://www.sybase.com/detail_list?id=11507&amp;multi=true&amp;SR= Y&amp;show=1248 61. PowerBuilder http://www.sybasebbs.com/sybase http://www.csdclub.net/club 62. PowerBuilder 11 5 63. PowerBuilder PowerBuilder 11.5 PowerBuilder PowerBuilder 64. Thank you! </p>