90 likes | 213 Views
How to Speed up Your Development Time and Create Ground Breaking UGNX Applications Using VB.NET Jim DeMercurio General Motors Corp. What solution should I use?. NX has many methods for solving your problem, which one works for you? User Defined Features Parametric Models
E N D
How to Speed up Your Development Time and Create Ground Breaking UGNX Applications Using VB.NETJim DeMercurio General Motors Corp
What solution should I use? NX has many methods for solving your problem, which one works for you? • User Defined Features • Parametric Models • Product Template Studio • Process Studio • Journals • Macros • Applications
Language Options: Expressions Grip C/C++ NX Open Knowledge Fusion .Net ( C#, Visual Basic, Managed C++) Java Dialog Options: UI Styler Block Dialogs Winforms Java Swing Process Template What language should I use? NX has many languages , which one works for you?
Use the right tool for the job. Languages: • C/C++ NX Open • Knowledge Fusion • .Net ( C#, Visual Basic, Managed C++) • Java Dialogs: • UI Styler • Block Dialogs • Winforms • Java Swing Solution Options: • User Defined Features • Parametric Models • Product Template Studio • Process Studio • Journals • Macros • Applications One solution may not fit all your needs, the answer may be use all of them!
What this presentation will cover Languages: • C/C++ NX Open • Knowledge Fusion • .Net( C#,Visual Basic,Managed C++) • Java Dialogs: • UI Styler • Block Dialogs • Winforms • Java Swing This presentation will focus on the usage of VB.net, demonstrating how you can implement this newly supported language into your applications. Solution Options: • User Defined Features • Parametric Models • Product Template Studio • Process Studio • Journals • Macros • Applications
Why Visual Basic.NET? • Widely used language • Numerous examples available (Endless information on the internet) • Visual Studio Integration speeds up development time • Intellisense • Code completion • Powerful dialog capability using WinForms • Visual inheritance • Reusable custom controls and forms • Drag and Drop (wysiwyg)
Benefits Ability to create very dynamic intuitive dialogs Code and dialog creation in the same place/tool Significant reduction in development time Reuse of common functions, controls, forms and classes Use of templates Intellisense/Code completion Consistent look and feel 7
Demo 8
Jim DeMercurio KBE Global Development Manager/ArchitectGeneral Motors Corpjim.demercurio@gm.com