Modern GUI programming tools - windows

Does anybody knows how to program modern and fashion GUI's like this example?
modern GUI
What kind of tools should I need for developing for Windows in Visual Studio?
Thank you very much.

If you are doing this in .NET, targeting Windows, I would suggest you use WPF. Visual Studio 2010 has all the tools built in to build a GUI like that. There are loads of tutorials on how to do this, I found this one in 24 seconds.
If you would like it to be fairly platform independent, targeting Linux, OSX, Windows etc you probably would like to use Qt. Qt has a pretty good editor focused on developing in C++ using cute called Qt Creator but if you are focused on using Visual Studio there is an add-in that might help you.
Edit: There is a similar question here on stackoverflow that might help you: Creating a nice GUI in WPF

If you want to develop in win-forms I suggest using 3rd party control vendor , such as Telerik or Dev-express.
Telerik's support is very good and their win-forms controls are pretty stable around now , You could download a free trial to try it out.
http://www.telerik.com/products/winforms.aspx
http://devexpress.com/Products/NET/Controls/WinForms/

Related

Is it possible to use opengl or directx with visual basic with only visual studio installed

I was wondering if it is possible to use opengl or directx with only visual studio installed on the system. I can not install anything else since it is a school computer I am working on.
With OpenGL it's possible. You will only need to download the OpenGL .dll's and link them to your project. There are some tutorials for that online.
You can find some tutorials on NeHe. http://nehe.gamedev.net/tutorial/lessons_01__05/22004/
EDIT:
I just read you want to use VB. It's another story then. While this edit it's not an answer on your question, I suggest using C++.
All I know is a wrapper for C#, called CsGL. http://csgl.sourceforge.net/faq.html#vsnet
Also Tao Framework: http://www.cse.ohio-state.edu/~crawfis/cse581/Homework/TaoSetup.html
Or have a look at: http://www.opengl.org/wiki/Language_bindings , at the section VB.

mono: is there a gtk gui designer like visual studio 2010?

My computer system consists of VirtualBox with Ubuntu 12.04 as the host and Windows7 as the guest. Ubuntu serves as my every day computer needs while Windows7 serves as my cross-platform testing needs.
I am using MonoDevelop in Ubuntu 12.04 for all my C# needs. Is there is a GTK GUI designer for Ubuntu 12.04 that has the ability to help guide the alignment of the GTK Widgets like Visual Studio 2010 does for Controls? I've been really spoiled with Visual Studio GUI designer, I really like the auto snap(or is it called docking?) and alignment guidance features that VS Studio provides.
From my research, I'm afraid you have the best Linux has to offer for mono development. The best I can find for you is Stetic GUI Designer. Never used it, but looks promising.
I've always used Eclipse for my C# dev and there is definitely nothing like that in that community. Considering changing now.
I think you can't. GTK uses a table concept to design. You can use vertical or horizontal containers, or tables...
But you can't drag and drog and align with a simple gesture.
You should imagine first what design you want and later think what containers can help you to accomplish your design.

Easy Language/IDE to Develop GUI Program?

I'm planning on developing an Windows desktop-based GUI application, and I don't have a clue which language or IDE to choose. I'd REALLY like something with a WYSIWYG GUI editor. My application will rely on web-based XML feeds, so built in support for that would be great. I don't want the application to have any dependencies or require admin rights to run. Cross-platform is nice, not not required.
I'm willing to learn a new language if that's necessary.
Delphi is well reputed for Windows GUI application developpment. It's even a 'RAD' Studio (rapid application development studio) as they call it.
Check out Delphi. Alternatively FreePascal with its Lazarus IDE is pretty much an open-source Delphi clone, which while not as polished, offers cross-platform support.
For Windows, I will definitely go for C#.
If you know c++ and have MFC experiences, it should be fairly easy to learn.
Yes, it has WYSIWYG GUI editor.
Designing a User Interface (Visual C#)
http://msdn.microsoft.com/en-us/library/ms173080(v=vs.80).aspx
and it seems this is what you are looking for?
SyndicationFeed Class
http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.syndicationfeed.aspx
Good Luck!
There are several variants.
Windows only
C# + MSVS:
One of the best choices on Windows platform today
+good documentation
+big developers community
-you need a system which has .net installed.
Delphi
+easy to start
all-in-one tool with GUI editor
not very widespread
Cross-platfrom
Qt or wxWidgets or some other toolsets
If you're looking for a free solution, you can use SharpDevelop, which is a free IDE for C# or VB.NET, and has a GUI designer similar to the one in Visual Studio. You should be able to use any classes and libraries from/for the .NET Framework.
You'll need the .NET Framework, but starting with Windows Vista it's installed by default (.NET Framework 3.0, I think).

Stand alone sleek application for Windows - But I'm python/Java dev. What is the least learning curve way?

The application is simple and deals with showing images and simple image manipulation.
I know python and java, but haven't seen a sleek standalone application built in them on windows. I'm not sure how reliable py2exe is.
Going the .Net/C# seems to be the only way, which I dread, since I've never done any programming in those.
Is there another way ? I've heard about silverlight & prism. Don't know if they can access filesystems when you make a standalone application out of them.
Since you know Python maybe IronPython is an option for you? You can also use create a Swing Java app
It's a little fringe right now - but you can use the new Python tools for VS 2010
http://pytools.codeplex.com/
If you don't have VS, download the "Microsoft Visual Studio 2010 Shell (Integrated) Redistributable Package" http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8e5aa7b6-8436-43f0-b778-00c3bca733d3&displaylang=en
then you can install the python tools...
Keep in mind you'll still have to learn XAML or WinForms & it's still .net...
Hope the helps.

GUI Development for Audio Software development?

I am new to GUI programming and I would like some suggestions with how to get started with this subject. I need to develop GUI parts for software prototypes and interfaces for software products.
I currently have a Windows computer running Win 7 and I have Visual Studio 2008 and 2010. I would truly appreciate any help on to what software tools (frameworks, IDE's, programming languages,etc) I could pickup to get the job done and be able to proficiently create good applications.
I have experience in C++ and some java, however I am completely open to learning any other language if its the best choice for what I want to accomplish. Thank you very much in advance.
Sergio
for cross platform app production, Nokia Qt Toolkit is the best option. For windows only, Visual Studio has a builtin Windows Forms Designer or you could use the WPF Designer for GUI. Do you need audio libraries as well (your question is unclear)?
Try JUCE, it designed for this stuff.

Resources