WPF DockingManagers With SyncFusion

    By: Mr. Yakov Werde on Jun 01, 2013

    An oft heard complaint about PowerBuilder’s Classic to WPF.NET migration process is that it turns a Multi Document Interface into a simulated Tabbed Document Interface. The lack of a roadmap for reformulating that less than desirable 'look' into a modern DockingManager 'look' has been a significant impediment to Classic --> WPF .NET migration. This article discusses using the DockingManager control from Syncfusion’s Essential Studio for WPF as the basis of a post migration refactoring effort to achieve the desired look. This article introduces the process and explores special considerations.

    Two introductory points: (1) Special thanks to those who demonstrated the possibilities and started me down the road: John 'the man' Strano, Miguel Sosa, and Dimitri Joosten. Also, special thanks to the directors of Syncfusion, Inc. who put me in touch with their Engineering team who helped me through some of my initial fumbling. Special thanks to Bruce Armstrong who is a reliable sounding board for my thoughts and discovery. Lastly special thanks to Patricia S. my SAP technical support contact who patiently confirms my findings and helps me formulate CRs that she passes along to the PB .NET engineering team. (2) The content of this article is extracted from eLearnIT’s hands-on Classic MDI -->.NET Docking Manager in Day migration workshop. The workshop, which debuted May 6th in Zurich Switzerland, has both presentations and hands-on exercises which guide a developer through migration and GUI makeover. It is my wish that my discoveries will ease your quest to migrate your Classic application to .NET a reality.

    Login to read the article. Not a member? Create a free account!

    Released: June 1, 2013, 8:40 am | Updated: January 27, 2014, 8:03 pm
    Keywords: PowerBuilder Article | Technical Journal | Development | DockingManager | eLearnIT | PowerBuilder | SyncFusion | WPF | Yakov Werde




    Copyright © 2014 ISUG-TECH. All Rights Reserved
    All material, files, logos and trademarks within this site are copyright their respective organizations

    Terms of Service - Privacy Policy - Contact the Help Desk