Rich GUI in C#

K

Kevin Spencer

how can I create a very rich gui like: "Windows XP Media Center Edition"
for
my application? what is the technology/ies that I need to learn (GDI+ Or
DirectX Or..)? Where do I start?

The question cannot be answered as asked. The term "rich" is more of a
characterization, such as might be used in marketing, than a technical term
which identifies something specifically. "gui" simply means "Graphic User
Interface" and can be broadly applied to any interface that employs
graphics, in other words, any interface which is not a command-line console.
The term "like: 'Windows XP Media Center Edition" is so broad as to be
meaningless, as it refers broadly to every aspect of the user interface for
an entire Operating System.

I may be able to provide some basic advice in response to the question
"Where do I start?" It seems to me that you know little or nothing about
programming in general. It also seems to me that you have an interest in
programming, which I applaud (programming is the love of my life, next to my
wife(!), that is). I would suggest that you get yourself a good book on
programming, and a beginning level development tool kit. The following link
may be helpful to you:

http://msdn.microsoft.com/vcsharp/gettingstarted/default.aspx

Microsoft makes some versions of developer tools available for free or for
very little money.

Start at the beginning, start small, and work your way up. Programming is
not easy to learn, but it is both a greate hobby, and potentially a
high-paying profession!

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Ambiguity has a certain quality to it.
 
G

Guest

thx for your answer, but I'm an experienced VC# developer.
my question was:
How can I develope an interface like "Media Center Edition" style, that all.
I know how to program with winforms.
 
G

Guest

thx for your answer, buyt I'm an experienced vc# developer.
My question was simple:
How can I develope an interface to my app like "Media Center Edition" style?
 
A

Anders K. Jacobsen [DK]

My question was simple:
How can I develope an interface to my app like "Media Center Edition"
style?

You would have do alot of manuel "painting" since no default controls look
like what you want. One approach is to create custom controls eg. Inherit
from Button and override the paint method to create you own style. This can
be done more or less complex and dynamic.

By creating your own set of controls you can create your own 100% customized
looking application. This is by no means a small task. You are problably
already aware that this kind of customized look should be used with caution.
It does not promote usability since the user needs to learn a new set of
controls. It CAN give your application a uniue look which can make you
application standard out and/or is more "funny" so to say to use.

Regards
Anders Jacobsen
http://www.pings.dk
Developer at www.cryos.dk
 
K

Kevin Spencer

How can I develope an interface to my app like "Media Center Edition"

In that case, can you be more specific?

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Ambiguity has a certain quality to it.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top