Grant Hinkson Blog

Silverlight, WPF, Fireworks, Flash, XAML, .NET, User Experience, Graphic Design, Web Programming and more!

Archive for the ‘General’ Category

Infragistics Artwork Updates

Feb 19,2008

Infragistics Icons

With the release of NetAdvantage for .NET 2008.1, we’ve also rolled out an update to the home page. Front and center on the home page you will see our updated product icons. These icons served as a starting point for artwork updates throughout the site and product, from updated box shots to control landing pages. We actually introduced site-wide artwork updates with the WPF 2007.2 release in January, I just didn’t get a chance to call out the changes. The icons were very much a team effort within the Visual Design Group, with everyone contributing in some way. I feel like we’ve done a good job of abstracting the target platforms into representative icons. We actually spent more time fine-tuning the final colors than we had to spend creating the illustrations. You hit the limit on the hue spectrum pretty quickly when you’re trying to create unique colors for a large number of products.

The updates on the sub-pages are subtle, a face-lift really. If you’re a frequent visitor to the site, you probably won’t be able to identify the changes, you’ll just feel the difference. The control pages, like the xamRibbon page, have all been updated with new background and menu treatments. We had received a few comments from site visitors saying they couldn’t find certain pages, even though they were available directly on the side nav. So, we updated the treatment of the menu items on the side nav, left aligning each item and adding separators. With the changes, the left nav should look more like a menu and not fade away into the periphery.

The updated icons and background treatments can also be seen throughout the product, from installation screens to about dialogs. I think it’s a nice, fresh start for the 2008 releases.

Sneak Peak: Fireworks Brush Manager

  • Filed under: General
Jan 7,2008

I’m in the process of building a Brush Manager panel for Fireworks and I’ve posted a video of its current (really rough) state. In addition to including the gradient editing features of my Fireworks Gradient Panel, the Brush Manager will support opening and saving XAML-based Resource Dictionaries, enabling a true round-trip brush editing experience between Fireworks and Blend. In this video, I open a sample ResourceDictionary xaml file and apply brushes contained within that file to the selected object on the stage.
Brush editing is not enabled yet, but you can see the new ColorSelector, modeled after the Blend color selector. I really like using the hue slider in Blend and soon we’ll all be able to use the same model in Fireworks!

The panel is still in an unpolished state, but I’m just getting the pieces working together at the moment. I’m hoping to get a fully functional version released in a few weeks, but free time is hard to come by, so we’ll see. Still, I wanted to get the word out on what I think is going to be a great panel for both the Fireworks and WPF design communities. Stay tuned!

Push Button. Receive Bacon.

  • Filed under: General
Jan 7,2008

Push Button. Receive Bacon. I love this picture. It makes me laugh really hard, then smile for a long time. I encountered this pleasant surprise in a fast-food bathroom last weekend while on a short road trip. I like to try and picture the person who actually did the writing (or graffiti, depending on your perspective) — was it a lone junior high kid with an eye for the abstract? Or maybe a band of artists traveling the nation updating hand dryer labels? I like to think it was an older gentleman in his late seventies to early eighties with a youthful sense of humor, acting spontaneously out of character for a man of his years. Or maybe this is just how they come from the factory now. That’s probably it.

Oh wait, it’s all over the web if you google “Push Button. Receive Bacon.” This was my first encounter though, and it will always be special to me 😉

One Laptop Per Child

  • Filed under: General
Nov 12,2007

One Laptop Per Child

One Laptop Per Child has a “give one get one” program that just started today. For $399, you purchase one laptop as a donation and you get one sent to you. I just purchased one – can’t wait to hand crank that battery! From the web site:

From all of us at One Laptop per Child, thank you for your interest in our mission. Today marks the first day of our limited-time “Give One Get One” program. Starting today, when you donate an XO laptop to a child in the developing world, you’ll receive one for the child in your life. The price for the two laptops will be $399, $200 of which is tax-deductible. Additionally, T-Mobile is offering donors one year of complimentary access to T-Mobile HotSpot locations throughout the United States, which can be used from any Wi-Fi-capable device, including the XO laptop.

 Hit — 15 days left.

Nov 8,2007

Pistachio - WPF Resource VisualizerI’m excited to be posting an early build of Pistachio for the WPF Community to get their hands on and try out. Pistachio is a utility I created with fellow Infragistics VDGer Tim Hussey. It’s pretty simple really, you just open a .csproj file with Pistachio and it identifies all resources defined within the project, then shows you which of those resources are used and where they’re used. It’s now a part of our project cycle – we use it to identify all stray resources and clean up our projects. It’s also great for getting a big picture understanding of your current resource structure.

We have plenty of ideas for making the overall experience better, but I’d love to get some feedback anyway. I’m currently using a xamCarouselListBox at the top of the window to display resource dictionaries. In mockups this approaches looks clean and nice, but in practice it doesn’t really cut it. Most of our resource paths are actually longer than the template for each item provides, so we start to see text colliding. I’m planning on moving the resource list to the left side of the page and possibly presenting it in a tree or vertical tab format. I want to reinforce the relationship between the active resource page and the grid of resources. Later posts will also incorporate usage visualizations courtesy of our new xamChart.

 So — download Pistachio and take it for a spin! Let me know if you love it or hate it (or if it doesn’t work for you).


Recent Comments