tags:

views:

211

answers:

2

Can you point me to good non-Windows looking GUIs choices for VB.NET? I'm needing free but with licenses that allow closed proprietary code. Thank you.

A: 

Well, for what it's worth, I'd advise against using custom-looking controls for the most part, since you're only confusing users (and thinking of several GUIs that use such a thing I can't really say they look more appealing and are easier or better to use).

If you can use .NET 3 or 3.5 you can use the Windows Presentation Foundation (WPF). By default it looks Windows-like but can very easily be styled to your needs (which is what WPF internally uses anyway for trying to look like Windows).

It has a very steep learning curve, however. But once you understood the basic concepts it's a very nice framework to work with and pretty easy to integrate custom looks for controls.

Joey
I'd agree that WPF is the way to go - the app will handle like a Windows app, but the interface generally looks more attractive. For example, Microsoft Expression Studio itself is written in WPF: http://www.softpedia.com/progScreenshots/Microsoft-Expression-Blend-Screenshot-58549.html
rwmnau
With the exception of Expression Web. Visual Studio 2010 is another example, though. I had the opportunity to work with WPF for the past year and it was a very pleasant experience.
Joey
+2  A: 
Anton Gogolev
Nice examples! :D
Adrian Godong
I'll never understand why hardware companies think we are bunch of muppets who wants to run a show called "pimp my computer"
dr. evil
@fm: Developers on embedded systems (and the management for companies that focus on that sort of thing) typically want this sort of interface. I'm dealing with that very issue now.
Adam Robinson
@Adam: My condolences...
Anton Gogolev