Robert McLaws: FunWithCoding.NET

Public Shared Function BrainDump(ByVal dotNet As String) As [Value]

News

<script type="text/javascript"><!-- google_ad_client = "pub-4330602465258980"; google_hints = "ASP.NET, VB.NET, C#, C#.NET, WindowsForms, .NET Framework, VS2005, Visual Studio, XAML, WinFX, Windows Workflow, WPF, WCF, Atlas, NetFX3, Visual Studio Orcas"; google_ad_width = 120; google_ad_height = 240; google_ad_format = "120x240_as"; google_ad_type = "text_image"; google_ad_channel ="4997399242"; google_color_border = "B6C9E7"; google_color_bg = "EFEFEF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "002C99"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<!--
-->

You should feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever. That said, I will most likely only delete abusive, profane, rude, or annonymous comments, so keep it polite, please.

Blogroll

Cool .NET Articles

My .NET Tools

My Builder.com Articles

My MSKB Articles

Design Concept for VisualBlogger 2004 Beta 3

I keep getting all this flak that my UI design skills suck. My only response thus far has been... "DUH!" So I've been working on some new UI, the first of which I showed off last week. I call it the "sexification" of VisualBlogger (sexification being a word I just made up meaning "to make sexy.") My CEO keeps telling me that I should stop using the word "sexy" in relation to software. I told him that if a computer program was 1/10th as sexy as a woman, more people would be happier using their computers.

So, colorful metaphors and software-related innuendo aside, here's a screenshot of where I'm at so far.

The tabs along the top represent different blog posts, even though they currently say "DockControl1", etc. It should have much more of a Word-like feel too it. I'm now using Tim Dawson's (man is he awesome or what?) SandDock control, which allows me to combine a OneNote feel for documents with a decidedly VS.NET feel on the right. The Post Options and ScratchPad can now be unpinned and hidden on the right, giving you lots of blogging space. And, the ScratchPad can fly out from where it is docked, serving two purposes. 1) It eliminates a bug in which switching from the HTML view to the ScratchPad to the Design view looses the changes from the HTML view, and 2) It makes the ScratchPad much more usable for blog note taking. On yeah, and it can be docked anywhere on the form.

I'm still playing around with it, but it's already growing on me. A lot. I still need to figure out how you would choose blogs and categories from this UI, and how to handle the MDI situation with the spaghetti code that the old form was using. I should get a handle on all that over the next few days.

Alright, it's feedback time. Is this better than the old UI? Should I try a few other things instead? Please give me your feedback, cause I want to wrap up Beta 3 this week.

Comments

TrackBack said:

# June 19, 2004 10:10 AM

TrackBack said:

# June 19, 2004 12:22 PM

nospamplease75@yahoo.com (haacked) said:

It looks nice. A lot like RSS Bandit. You must be using the same controls.
# June 19, 2004 2:05 PM

Johnny Hall said:

I agree with Matt - the PropertyGrid control isn't really appropriate for use for non-developers. It's not friendly.

It does save a lot of coding - but at the expense of friendliness.

I'd have a dialog similar to the way Outlook does message options. The user configures the defaults - and an options dialog for the post would allow overriding those defaults.
# June 19, 2004 2:28 PM

Johnny Hall said:

The rest of it looks pretty good to me though. Good work.
# June 19, 2004 2:29 PM

Robert W. McLaws said:

Thanks. Gonna keep working on it and post some more screenshots later this weekend.
# June 19, 2004 5:48 PM

TrackBack said:

# June 24, 2004 8:37 AM