uwe habermann [email protected] venelina jordanova [email protected] conversion of a vfx application into...
TRANSCRIPT
![Page 2: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/2.jpg)
Migration from VFPizza for VFP to Silverswitch
* Create Silverswitch project with Visual Studio
* Migration with the VFX – Silverlight Wizard
![Page 3: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/3.jpg)
What gets migrated?
* Data access* VFP database* SQL Server database
* Data access from VFP and Silverlight simultaneously
![Page 4: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/4.jpg)
What gets migrated?* Forms
* Without pageframe* With pageframe* 1:n* Treeview
* Properties of forms
* Parameter controls
![Page 5: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/5.jpg)
What gets migrated?* Pick fields
* Pick combos
![Page 6: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/6.jpg)
What gets migrated?* Parent/Child relations
* Start via toolbar
* Start via onmore dialog
* Synchronization of child forms
![Page 7: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/7.jpg)
What gets migrated?* Reports
![Page 8: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/8.jpg)
What gets migrated?* Properties of the application object
* VfxApplication* Controls\VfxAppObject.cs
![Page 9: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/9.jpg)
What gets migrated?* Runtime localization
* Set-up available languages
![Page 10: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/10.jpg)
More examples
* Document container
* DataGrid mover
![Page 11: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/11.jpg)
More examples
* Internet
* Skype
* Calculator
* Date picker
* Date time picker
![Page 12: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/12.jpg)
More examples
* Theme selector
* Many themes integrated in Silverswitch
* Easy to modify
![Page 13: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/13.jpg)
OLE automation* Word
* Excel
* Outlook
* PowerPoint
* MapPoint
![Page 14: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/14.jpg)
Export* Excel
* More formats in preparation
![Page 15: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/15.jpg)
What else is in Silverswitch?
* Start page
* Wizards* Update Project
* Update of Silverswitch projects to the current version of Silverswitch
* Builders* DataGrid builder* Form builder* PickField builder
![Page 16: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/16.jpg)
Silverswitch architecture
VfxLoader.xap (676 KB)VfxApplicationVfxApplicationBaseVfxDataLayerVfxStartUp
VfxForm.xap (1220 KB)VfxFormBaseVfxControlVfxControlBaseVfxObjectVfxObjectBase
VfxMainScreen.xap (378 KB)
VfxThemes.xap (678 KB)
Default.html (11 KB)
![Page 17: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/17.jpg)
Any questions?
![Page 18: Uwe Habermann Uwe@VandU.eu Venelina Jordanova Venelina@VandU.eu Conversion of a VFX application into a Silverswitch solution](https://reader035.vdocuments.net/reader035/viewer/2022062308/56649d225503460f949f8119/html5/thumbnails/18.jpg)
Thank you very much and have fun with Silverswitch!
Venelina & Uwe
Uwe Habermann [email protected] VFX 11.0 Visual Extend Workshop Venelina Jordanova [email protected]
Uwe Habermann [email protected] V&U Project Tools Beauty Studio Venelina Jordanova [email protected]