200 likes | 312 Views
Efficient UI Development with nukeationMachine for Visual Studio 2008. Dax Pandhi Founder | Nukeation Studios http://blog.nukeation.com | dax@nukeation.com. Agenda. Design Environments in Visual Studio 2008 Current UI Trends Introduction to nukeationMachine A little bit about UX
E N D
Efficient UI Developmentwith nukeationMachine for Visual Studio 2008 Dax Pandhi Founder | Nukeation Studios http://blog.nukeation.com | dax@nukeation.com
Agenda • Design Environments in Visual Studio 2008 • Current UI Trends • Introduction to nukeationMachine • A little bit about UX • Typical UI development with Visual Studio • Efficient UI development with nukeationMachine • Q&A
Current Trends: Windows Forms PROS • Reliable and strongly supported platform • Extensive 3rd Party controls and extensions • Existing investments CONS • Limited design flexibility • Low graphics performance • Excessive code required
Current Trends: WPF PROS • Fresh, highly flexible platform • Graphically intensive and high performance • XAML helps avoid complex code CONS • Changing investments • Less familiarity • Not enough 3rd Party controls
What is nukeationMachine? • nukeationMachine is a User Interface automation addin for Visual Studio 2008 • UI Bits are like Visual Snippets • Utilizes an extendable library of UI Bits • WPF, Windows Forms, and ASP.NET • Work across C#, VB.NET, J#, and C++
Why nukeationMachine? • An average developer spends almost 10 minutes on just “OK/Cancel” buttons • An estimated 60% of the time spent building your application’s UI is spent on recreating the same type of controls repeatedly • Every minute spent on UI design is a minute deducted from writing the code • <10% developers pay attention to proper UX guidelines for designing their UI
A little bit about UX • UX is often mistaken for a cool, slick, graphical UI with animations • User Experience is more than what something looks like • UX means making your application follow proper OS guidelines so that the end-users find it easy to use your application • nukeationMachine complies with the “Windows Vista UX Guide”
DEMO Building User Interfaces with Windows Forms, WPF, and ASP.NET A look at how UI is commonly built using Visual Studio 2008 toolbox
DEMO Building UI with nukeationMachine Using the nukeationMachine addin to create UI more efficiently in Visual Studio 2008
DEMO Real World Scenario Using nukeationMachine in a typical business application project
DEMO Creating your own UI Bits Extending the nukeationMachine library
DEMO Share across teams and languages UI Bits can work between different .NET languages, and you can share them with your colleagues to speed development
nukeationMachine • Visit the official website for more info: http://machine.nukeation.com
Resources for proper UX Design • Creating the Best User Experience http://msdn.microsoft.com/en-us/library/aa468595.aspx • Microsoft UX Guide http://msdn.microsoft.com/en-us/library/aa511258.aspx
Q&A Questions & Answers Please use the question manager in LiveMeeting to ask your questions now!
Special Discount • Special 20% discount for all viewers who wish to purchase nukeationMachine Email discount code: vtd409 to sales@nukeation.com * Offer valid until 20 October 2008. Terms & Conditions apply. Email us for details.
Contact • Blog Address http://blog.nukeation.com • Email Address dax@nukeation.com