UI direction, please

S

Stephanie_Stowe

I am learning .NET. I have been doing classic ASP and VB development for a
while. I have some java and JSP experience . C# is wonderful and I love
it. But I have been long out of the world of windows UI development, and I
was never very good at it in the first place. I am doing a sample project
for this learning experience. I know exactly what I want it to look like.
Open up your MSDN library (assuming you have it). Looking at what you
probably see, on the left is a pane with tabs. If you click on the Content
tab, you see a tree view organization of the documents. If you click on
the Index tab, you see a list of index elements. I want the same thing.,
but only plan on implementing the contents in the first "release." (This
software will never be released. It's just for fun. Later I will implement
an Index and Search.) In the Contents will be a tree view with a top node
of Cookbooks then cookbooks / chapters and recipes. There will be a top
node for meal planning, then menus and meals. I do not need AutoHide
unless it is "free" with some control which is likewise free.


On the right I want one or two panes, depending on what the user has
chosen. In the top pane, I want to be able to put different things
(controls, views) depending on what they have selected. If they have
selected a recipe, I will show the recipe screen. If they selected menu, I
would like to show the menu screen. If they select menu or meal plan, I
want a second pane for looking at recipes.

Can anyone give me opinions on what controls or whatever you would be
looking at? I am actually using this as a means of learning C# and
MVC(http://msdn.microsoft.com/architect...ull=/library/en-us/dnpatterns/html/DesMVC.asp)
. I have all sorts of understanding of design patterns and yadda yadda.
But I truly stink at UI development. Weird. Anyway, I just need to make
this work enough so I can get on with the real stuff I want to learn.

THANKS!

Stephanie
 

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