Click here to Skip to main content
6,629,377 members and growing! (21,318 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by Karl Shifflett (19 articles found)

Average article rating: 4.50

Windows Presentation Foundation

Creating an Internationalized Wizard in WPF
Last Updated: 17 Dec 2008   Page Views: 61,326   Rating: 4.93/5    Votes: 48   Popularity: 8.28   Bookmark Count: 135
Licence: The Code Project Open License (CPOL)   
Reviews a localizable WPF Wizard user interface written in both C# and VB.NET.
Fill Combobox With Sorted Enum Without Code
Last Updated: 19 Jun 2007   Page Views: 43,212   Rating: 2.92/5    Votes: 6   Popularity: 2.27   Bookmark Count: 14
Licence: The Code Project Open License (CPOL)   
This article demonstrates how to bind a combobox with sorted names from an enum. This can all be accomplished in XAML without code in the XAML code behind page.
Microsoft Blend Style Incrementing TextBox
Last Updated: 24 Jun 2007   Page Views: 35,916   Rating: 3.55/5    Votes: 6   Popularity: 2.76   Bookmark Count: 24
An article on how to extend the WPF TextBox control to function like the Microsoft Blend TextBox that change value by using the mouse. As a bonus feature, a very cool data binding tooltip is included.
A WPF Problem Solved Two Very Different Ways - Using XAML Only - Using A Custom Control
Last Updated: 28 Oct 2007   Page Views: 45,654   Rating: 4.58/5    Votes: 16   Popularity: 5.52   Bookmark Count: 53
Licence: The Code Project Open License (CPOL)   
Article on solving a problem using a XAML only approach and then solving that same problem using WPF custom controls.
Mole II Black Ops - Multifunction Visual Studio Visualizer For WPF - View Public, Private and Protected Data
Last Updated: 17 Dec 2007   Page Views: 20,804   Rating: 4.43/5    Votes: 14   Popularity: 5.08   Bookmark Count: 26
Licence: The Code Project Open License (CPOL)   
A high octane multifunction visualizer that allows detailed inspection of the visual tree and logical trees. New feature of Mole II Black Ops allows viewing and drilling into non-public members of any element or sub-element in the visual or logical trees.
WPF Common TaskDialog for Vista and XP
Last Updated: 30 Dec 2007   Page Views: 48,698   Rating: 4.57/5    Votes: 20   Popularity: 5.94   Bookmark Count: 76
Licence: The Code Project Open License (CPOL)   
WPF Custom TaskDialog that renders the same on Vista and XP. This custom dialog simplifies programming by providing a simple interface for developers that is not operating system dependent. This solution does not use the Windows API for rendering.
Woodstock for WPF
Last Updated: 31 Dec 2007   Page Views: 61,745   Rating: 4.53/5    Votes: 46   Popularity: 7.52   Bookmark Count: 68
Licence: The Code Project Open License (CPOL)   
A debugger visualizer which allows you to inspect the visual tree.
Mole For WPF - Multifunction Visual Studio Visualizer For WPF
Last Updated: 31 Dec 2007   Page Views: 57,092   Rating: 4.38/5    Votes: 34   Popularity: 6.71   Bookmark Count: 54
Licence: The Code Project Open License (CPOL)   
A multifunction visualizer that allows inspection of the visual tree. For each element in the visual tree the developer can view all properties, visual image, run-time XAML and can drill through to property collections to view their values.
Mole II for WPF
Last Updated: 31 Dec 2007   Page Views: 34,083   Rating: 4.39/5    Votes: 30   Popularity: 6.48   Bookmark Count: 35
Licence: The Code Project Open License (CPOL)   
Introduces the second version of a very useful and educational debugger visualizer for WPF developers
WPF AJAX Style ComboBox
Last Updated: 24 Jan 2008   Page Views: 46,794   Rating: 3.82/5    Votes: 20   Popularity: 4.97   Bookmark Count: 30
Licence: The Code Project Open License (CPOL)   
An article describing the WPF AJAX Style ComboBox custom control. The control demonstrates implementing custom RoutedEvents. There is also section on coding RoutedEvents using VB.NET.
WPF Business Application Series Part 3 of n - Business Object Declarative Programming; How To Implement Object Validation & Logging
Last Updated: 31 Mar 2008   Page Views: 79,423   Rating: 4.81/5    Votes: 34   Popularity: 7.37   Bookmark Count: 119
Licence: The Code Project Open License (CPOL)   
WPF VB.NET Business Object Declarative Programming; How To Implement Object Validation & Logging. Article shows how to decorate business entity objects for codeless entity validation and entity log message creation.
WPF Business Application Series Part 1 of n - Application Structure, Skinning & Custom ToolBar Button Control
Last Updated: 2 Apr 2008   Page Views: 99,778   Rating: 4.59/5    Votes: 40   Popularity: 7.36   Bookmark Count: 223
Licence: The Code Project Open License (CPOL)   
Part one of the WPF VB.NET Business Application Series. Covers Structure, Skinning & Custom ToolBar Button Control. Two skins are included; Office 2007 Blue and Black. The button control is highly customizable that can be declared in XAML or code.
WPF Business Application Series Part 2 of n - Form Notification Control That Binds To IDataErrorInfo.Error Property
Last Updated: 2 Apr 2008   Page Views: 64,190   Rating: 4.59/5    Votes: 20   Popularity: 5.98   Bookmark Count: 80
Licence: The Code Project Open License (CPOL)   
WPF VB.NET Business Application Form Notification control that binds to business entity objects that implement the IDataErrorInfo interface. The article also covers entity validation with the WPF 3.5 IDataErrorInfo interface.
Exploring a Model-View-ViewModel Application; WPF Password Manager, Cipher Text
Last Updated: 28 Dec 2008   Page Views: 53,467   Rating: 4.96/5    Votes: 61   Popularity: 8.85   Bookmark Count: 158
Licence: The Code Project Open License (CPOL)   
An article exploring Model-View-ViewModel (MVVM) WPF UI Design Pattern as leveraged in a WPF Password Manager. Password Manager allows user to modify the shape and behavior of a record at run-time.
WPF Checkbox : Text On Left Side
Last Updated: 11 Jun 2007   Page Views: 27,711   Rating: 4.32/5    Votes: 10   Popularity: 4.32   Bookmark Count: 20
An article on styling the standard Checkbox control, changing it's layout so that the text displays to the left of the checkbox graphic instead of the right side.

VB.NET

Authoring Visual Studio Debugger Visualizers
Last Updated: 26 Jan 2008   Page Views: 27,230   Rating: 4.69/5    Votes: 16   Popularity: 5.65   Bookmark Count: 40
Licence: The Code Project Open License (CPOL)   
An article on developing and debugging Visual Studio Debugger Visualizers.

Macros and Add-ins

Mole For Visual Studio - Visualizer For All Project Types
Last Updated: 31 Dec 2007   Page Views: 44,988   Rating: 4.29/5    Votes: 24   Popularity: 5.92   Bookmark Count: 55
Licence: The Code Project Open License (CPOL)   
A high performance, full featured, multifunction visualizer allows detailed inspection of WPF, WCF, ASP.NET, XBAP's and WinForm applications. This includes viewing and drilling into public, protected and non-public members of any element or sub-element in the application. Current Version 3.0.0.4
Mole For Visual Studio - With Editing - Visualize All Project Types
Last Updated: 29 Jan 2008   Page Views: 149,152   Rating: 4.75/5    Votes: 77   Popularity: 8.96   Bookmark Count: 263
Licence: The Code Project Open License (CPOL)   
New Silverlight Movies For Mole. Mole v4.2 has GREAT new features! Visualizer with property editing. Mole is a high performance, full featured, multifunction visualizer that allows detailed inspection of WPF, WCF, WF, ASP.NET, XBAP's and WinForm applications. Editing of properties is now support

Scrapbook

Creating, Encoding and Delivering Silverlight Streaming Screen Capture Videos
Last Updated: 14 Feb 2008   Page Views: 84,147   Rating: 4.69/5    Votes: 28   Popularity: 6.78   Bookmark Count: 94
Licence: The Code Project Open License (CPOL)   
An in-depth article on the process of creating screen capture videos for your Code Project articles and for your blog. Article will cover creating, encoding, packaging, uploading and consuming screen cast tutorial videos. Updated 2-13-2008 code download and new video on embedding videos.

Uncategorised Technical Blogs

Glimpse for Silverlight – Viewing Exceptions and Binding Errors [Technical Blog]
Last Updated: 19 Jul 2009   Page Views: 1,473   Rating: 5.00/5    Votes: 1   Popularity: 0.00   Bookmark Count: 6
Licence: The Code Project Open License (CPOL)   
Introduction After my previous blog post, “Troubleshoot Silverlight 3 Data Bindings” I got some feedback and while in Phoenix I upgraded the code and have decided to call this Glimpse. This initial release of Glimpse is a proof of concept project.  As I spend more time working wit
XAML Power Toys v5 Published [Technical Blog]
Last Updated: 20 Sep 2009   Page Views: 858   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
It’s here and posted at: http://karlshifflett.wordpress.com/xaml-power-toys/ Please read the Known Issue, New Installation and Upgrading sections in the above page. Five New 1280 x 1024 videos too. New Features and Changes in v5.0 x32 and x64 support.  Creation of Silverlight 3 DataForm fro
Much Improved .NET 4.0 WPF Text Rendering [Technical Blog]
Last Updated: 22 Oct 2009   Page Views: 946   Rating: 4.80/5    Votes: 2   Popularity: 1.44   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
In .NET 4.0 WPF text rendering has been greatly improved. However this new feature is not enabled by default. You can read the complete feature write up on the WPF Text Blog. The scenario where you get the most payback for using this feature is with text that is sized 15pt and below. Line of Busines
Visual Studio 2010 Beta2 Sample Data Project Templates [Technical Blog]
Last Updated: 23 Oct 2009   Page Views: 1,342   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 3
Licence: The Code Project Open License (CPOL)   
Silverlight 3 application demonstrating Sample Data. Displaying Sample Data in the WPF and Silverlight Designer for Visual Studio 2010 Beta2 is now very easy with the DesignData markup extension.  The below video is a complete tutorial for using Sample Data in your applications.  Please
XAML Power Toys for Visual Studio 2008 v5.0.0.1 Released [Technical Blog]
Last Updated: 26 Oct 2009   Page Views: 888   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
At the request of a XAML Power Toys user I have updated XAML Power Toys for Visual Studio 2008 to version v5.0.0.01. This update adds one new feature and corrects the v5 known issue. The ViewModel creation window now allows selecting the name of the method that is used to raise the  PropertyCha
XAML Power Toys for Visual Studio 2010 Beta2 [Technical Blog]
Last Updated: 26 Oct 2009   Page Views: 532   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 0
Licence: The Code Project Open License (CPOL)   
This post is the home page for XAML Power Toys for Visual Studio 2010 Beta2.  Please post all comments and suggestions for this version on this post. XAML Power Toys for Visual Studio 2010 has all the same features as XAML Power Toys for Visual Studio 2008 except as noted below.  Please us
XAML Power Toys for Visual Studio 2010 Beta2 Cider Designer [Technical Blog]
Last Updated: 26 Oct 2009   Page Views: 508   Rating: 5.00/5    Votes: 1   Popularity: 0.00   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
These last few weeks I’ve been writing control designers for Visual Studio 2010 Beta2 WPF and Silverlight controls. Turns out this is much easier than I expected and is a lot of fun too! This application is an example for writing a globalized WPF & Silverlight platform neutral control designer
d:DesignInstance, d:DesignData in Visual Studio 2010 Beta2 [Technical Blog]
Last Updated: 28 Oct 2009   Page Views: 569   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 0
Licence: The Code Project Open License (CPOL)   
The WPF and Silverlight Designer for Visual Studio 2010 shares several new design time (d:) properties and design time MarkupExtensions with Expression Blend 3 that provide necessary information for the WPF and Silverlight Designer to deliver a great editing experience. I have explained the d:Design
T4 Preprocessed Text Templates in Visual Studio 2010 [Technical Blog]
Last Updated: 30 Oct 2009   Page Views: 652   Rating: 5.00/5    Votes: 1   Popularity: 0.00   Bookmark Count: 3
Licence: The Code Project Open License (CPOL)   
The best kept secret in Redmond, WA are the new T4 Preprocess Text Templates that shipped in Visual Studio 2010 Beta1 and Beta2.  In just a few minutes you’ll be in the know and using them. Background – Condensed T4 = text template transformation toolkit T4 templates have been available since
New Options for Visual Studio 2010 Beta2 WPF and Silverlight Projects [Technical Blog]
Last Updated: 30 Oct 2009   Page Views: 927   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 0
Licence: The Code Project Open License (CPOL)   
To get to this Options dialog, use the Tools menu, selected Options, select Text Editors, select XAML, select Miscellaneous. MarkupExtension IntelliSense and Editing The most requested feature for the WPF & Silverlight XAML Editor was MarkupExtension IntelliSense.  This feature has been a
Visual Studio 2010 – Visual Basic New Feature – NonSerialized Events [Technical Blog]
Last Updated: 17 Nov 2009   Page Views: 431   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 1
Licence: The Code Project Open License (CPOL)   
A long time feature request has been added to Visual Basic 10 that ships with Visual Studio 2010; decorating an Event as NonSerialized. In prior versions of Visual Basic developers had to implement a Custom Event or another workaround when their types needed to expose an Event and they had to be Ser
Silverlight 3 & 4 Library Sharing with .NET 4.0 Library or WPF [Technical Blog]
Last Updated: 19 Nov 2009   Page Views: 205   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0   Bookmark Count: 2
Licence: The Code Project Open License (CPOL)   
As if you need “another” reason to start running Visual Studio 2010 Beta2, here is another for all the cross platform .NET Line of Business application developers. Silverlight 3 & 4 Library assemblies can be referenced in .NET 4.0 applications and used.  The above WPF application has a f

Karl Shifflett


Member
Karl loves .NET, WPF, WCF, ASP.NET, VB.NET and C#.

Awards:

  • December 2008 VB.NET Code Project Article Award
  • 2009 Code Project MVP
  • 2008 Code Project MVP
  • 2008 Microsoft MVP - Client App Dev
  • December 2007 VB.NET Code Project Article Award
  • Gold Medal Winner at IBM's 1998 PROIV Programming Contest in Las Vegas

Click here to check out my Blog.

Click here to read everything Mole, at Mole's Home page. Includes full screen videos.

Click here to visit The Mole Project and meet Team Mole (www.moleproject.com)

Click here to read Code Project article Mole For Visual Studio - With Editing - Visualize All Project Types

Click here to read about XAML Power Toys

Click here to learn how to Create Screen Capture Videos For Your Articles

Click here to learn why I chose WPF over ASP.NET for a very large project.

Send Mole an email at: moleproject@yahoo.com

Just a grain of sand on the worlds beaches.


Occupation: Program Manager
Company: Microsoft Corporation
Location: United States United States


Last Updated 21 Nov 2009
Web22 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use