Pixel-in-Gene
Exploring Frontend Development with Design / Graphics / Technology
2011 (11)
December 14th, 2011Simple helper method for async testing with Jasmine and RequireJS
October 18th, 2011Using jQuery.Deferred() and RequireJS to Lazy Load Google Maps API
September 29th, 2011Tips for Speeding Up Octopress Site Generation
September 12th, 2011Switching to the Octopress Blogging Engine
August 25th, 2011Be careful declaring properties in CoffeeScript
August 11th, 2011Progressive reveal animations in SVG using a <svg:clipPath>
July 20th, 2011Building a tree diagram in D3.js
July 10th, 2011Complex filtering in isotope.js
May 26th, 2011Blinking UI with a CaretBrush
March 19th, 2011Its Consulting time!
March 12th, 2011Building a CoverFlow visualization using Quartz Composer
2009 (17)
November 20th, 2009Bug fix in the sample on Virtualization in WPF Control Development Unleashed
November 5th, 2009WPF Control development Unleashed, now in F#
October 4th, 2009A panel that scrolls about a half-circle
September 19th, 2009“WPF Control Development Unleashed” has been published
September 12th, 2009Creating a 3D logo from an image using Cinema 4D
September 2nd, 2009Source code for “WPF Control Development Unleashed”
July 29th, 2009Source code of Simple 3D Engine, now part of FluidKit
June 20th, 2009A SilverLight TreeMap control
April 15th, 2009Using Attached Properties for view transitions, the ViewManager
April 9th, 2009A Design Pattern for communication between UI and ViewModel
March 22nd, 2009Setting up XDebug on NetBeans 6.5 PHP IDE
March 18th, 2009Quick update on the WPF Control Development Unleashed book
March 5th, 2009I have started tweeting
February 26th, 2009Animating graphs in WPF using Clipping masks
January 24th, 2009A fun After Effects CS4 composition
January 23rd, 2009Making dashed lines in Photoshop
January 5th, 2009A tip for referencing Assets in your WPF application
2008 (54)
December 30th, 2008Huge limitation of a MarkupExtension
December 24th, 2008The PyBinding MarkupExtension: use Python statements for Data Binding
November 11th, 2008IronPython is the new IValueConverter, IMultiValueConverter
November 5th, 2008The new TransitionPresenter in FluidKit
October 20th, 2008A technique to find an ItemsPanel with simulated hit-testing
October 14th, 2008Multi selection in a CoverFlow view
October 8th, 2008Generic.xaml must have a build action of Page
October 6th, 2008No WebBrowser on a transparent Window
October 1st, 2008I am now an MVP!
October 1st, 2008A Carousel component in jQuery
September 26th, 2008Demo video of Flash CS4 features
September 24th, 2008FluidKit with Outlook 2007 and Dynamics CRM
September 23rd, 2008Quick tip to get a striped background
September 22nd, 2008Visual Enhancements to the Virtualized CoverFlow
September 8th, 2008Lawson Smart Client using ElementFlow ?
September 2nd, 2008Virtualized CoverFlow with dynamic Add/Remove
August 29th, 2008CoverFlow with UI Virtualization
August 27th, 2008Techniques for UI Auditing on WPF apps
August 2nd, 2008Details of my upcoming Book
August 1st, 2008Red-Green-Blue shift shader
July 29th, 2008[FluidKit Update] Fixed bugs, added stuff
July 28th, 2008Don’t forget to pass the Input brush to the Shader
July 22nd, 2008WarpEffect source code posted on FluidKit
July 21st, 2008Warp Effect using pure Pixel Shaders
July 18th, 2008File encodings matter when writing Pixel Shaders
July 16th, 2008Working on a Book !
June 20th, 2008Use the SWFLoader for loading Flash swf into Flex
June 9th, 2008Mesh Morphing in WPF
June 4th, 2008A Carousel View for ElementFlow
May 31st, 2008Announcing the next revision of ElementFlow
May 31st, 2008Video of the simple 3D engine in WPF
May 29th, 2008A scaled down 3D engine in WPF
May 16th, 2008Slides + Demos from NYC .Net User Group talk
May 15th, 2008.Net 3.5 SP1 Beta breaks ElementFlow
May 6th, 2008TransitionContainer added to FluidKit
April 17th, 2008CLinq for visualizing streaming data
April 17th, 2008Off to a vacation, returning on May 5th
April 11th, 2008Notes from the talk at NJ .Net UG
April 5th, 2008Presenting at the NJ .Net User Group
April 2nd, 2008Automatic form layouts with the TreeView
March 30th, 2008My first shot at Wordpress themes
March 16th, 2008First community contribution to FluidKit
March 14th, 2008ElementFlow added to FluidKit
March 4th, 2008My talk at NYC .Net UG is rescheduled to May 15th
March 2nd, 2008Introducing FluidKit - A WPF Library of Controls, Helpers and the likes...
February 29th, 2008Talking at the NYC .Net Users Group
February 8th, 2008Super Fast alternating row colors in a ListBox
February 5th, 2008Standardizing the development of custom controls
January 29th, 2008Playing with Wordpress, PHP, Photoshop, CSS, XHTML
January 28th, 2008How to do Sort / Filter / Group in your custom control
January 21st, 2008“the WPF Way" is here!
January 9th, 2008Community input on Write - Speak - Collaborate
January 7th, 2008Degrafa goes live
January 3rd, 2008Smooth animations, at the Window level
2007 (30)
December 15th, 2007Controlling Z-Index of children in Custom controls
December 10th, 2007WPF In Finance Contest [Promo Post]
November 19th, 2007Improved DragDropManager - Source code
November 6th, 2007SlideDeckPanel - panel that does Card Deck layout
October 10th, 2007File organization tip for Custom Control authors
August 30th, 2007TransitionContainer: Easy transitions between views
August 27th, 2007The iPhone (-like) interface in WPF
August 23rd, 2007ElementFlow is now a Panel !!!
August 17th, 2007ItemSkimmingPanel - a panel that does more than just layout
August 3rd, 2007Creating WPF based addins with System.AddIn
July 2nd, 2007Making the Scrollbar work (with DragDropManager)
June 26th, 2007BalloonDecorator source code
June 14th, 2007Nice article on extending WPF animation classes - MSDN
June 5th, 2007The ElementFlow custom control - can do CoverFlow too!
May 29th, 2007Structuring a WPF User Interface
May 10th, 2007XamlXporter - Formatting numbers for German Locale
April 10th, 2007Custom Window Control - GlassWindow - Source Code
April 5th, 2007Reusing decorative panels with ContentControl + ControlTemplate
March 30th, 2007Mixing 2D and 3D
March 15th, 2007Creating and consuming XAML icons from Expression Design
March 14th, 2007The new Expression Blend RC
February 15th, 2007Creating an ObjectDataProvider using CLR properties
February 10th, 2007Balloon Text - using Decorators
February 6th, 2007Attached events
February 6th, 2007Grava for Educational content
February 4th, 2007Instantiating a custom object-tree in XAML
January 23rd, 2007Baml Disassembler for Reflector
January 17th, 2007Neon - The WPF Particle Engine
January 11th, 2007XamlXporter 0.2 -- exports as Canvas and DrawingBrush
January 8th, 2007WPF Multithreading with BackgroundWorker
2006 (25)
December 20th, 2006Custom Animations, the GenieAnimation
December 8th, 2006Drag & Drop with attached properties - Part 4
December 6th, 2006Drag & Drop with attached properties - Part 3
November 30th, 2006Custom Window control, the GlassWindow
November 20th, 2006Drag & Drop with attached properties - Part 2
November 17th, 2006Application.LoadComponent() from un-referenced assemblies
November 15th, 2006Drag & Drop with attached properties
November 1st, 2006Don't forget the AdornerDecorator
October 30th, 2006XmlnsDefinition for a cool namespace mapping
October 26th, 2006Initial release of XamlXporter (0.1 alpha)
October 17th, 2006Amazing live Physics simulation program
October 13th, 2006XAML Exporter for Illustrator using the CS2 COM Type Library
September 28th, 2006An improved water effect
September 25th, 2006Genie Effect, the WPF way
September 22nd, 2006Auto position a Viewport3D Camera for Full view
September 19th, 2006Smooth 3D rotations with Quaternions
September 17th, 20063D models with simple 2D strokes -- awesome!
September 15th, 2006A great tool for visualizing KeySplines
September 12th, 2006A Water ripple effect using a 3D Mesh
September 8th, 2006Screens and Transitions - a cool WPF app
August 27th, 2006DataModel-View-ViewModel pattern
August 26th, 2006A day of Information Visualization
August 26th, 2006Recommended practices for WPF Custom Control developers
August 18th, 2006Slideshow visualization in WPF
August 15th, 2006Great tutorial on TextureCoordinates