The Tallest

The Tallest
- Name: Michael Kuehl
- Favorite Languages: Javascript
- Website: http://www.paranoidferret.com
- Location: On the Command Line
- About Me: [not set]
Published Tutorials (122)
-
A Simple Localization Example for the iPhone
-
C# - Creating Rounded Rectangles Using A Graphics Path
-
C# - Explicitly Implementing Interfaces
-
C# - Some Notes On Invoking
-
C# Operator Overloading - The Crazy Side - Part 1
-
C# Operator Overloading - The Crazy Side - Part 2
-
C# Snippet - The Many Uses Of The Using Keyword
-
C# Snippet - Using the Conditional Attribute
-
C# Snippet Tutorial - Performance Timers
-
C# Snippet Tutorial - Static Constructors
-
C# Snippet Tutorial - The Params Keyword
-
C# Snippet Tutorial - Using StringBuilder
-
C# Tutorial - Anonymous Delegates And Scoping
-
C# Tutorial - Asynchronous Stream Operations
-
C# Tutorial - Dealing With Unhandled Exceptions
-
C# Tutorial - Deep Cloning A Connected Graph Of Objects
-
C# Tutorial - Event Accessors
-
C# Tutorial - Extension Methods
-
C# Tutorial - Font Scaling
-
C# Tutorial - Generics and the Where Clause
-
C# Tutorial - How To Use Custom Cursors
-
C# Tutorial - Method Attributes And Reflection
-
C# Tutorial - Object Finalizers
-
C# Tutorial - Poking at Event Contents
-
C# Tutorial - Switch Statement Games
-
C# Tutorial - The => (Lambda) Operator
-
C# Tutorial - The Built-In Generic Delegate Declarations
-
C# Tutorial - The Readonly Keyword
-
C# Tutorial - Using The Built In OLEDB CSV Parser
-
C# Tutorial - Using The ThreadPool
-
C# Tutorial - Visual Studio Code Snippets
-
C# Tutorial - Weak References
-
Creating a Simple Windows Installer with WiX
-
Creating Excel Spreadsheets with Ruby and JExcelAPI
-
Creating MSBuild Tasks in C#
-
CSS Snippet Tutorial - Importing Style Sheets
-
CSS Snippet Tutorial - Putting Images On Buttons
-
CSS Tutorial - The background-position Property
-
Flex Tutorial - An Asynchronous JPEG Encoder
-
Getting Started with IronRuby and Silverlight
-
How To Auto Ellipse Text in C#
-
iPhone Snippet - Detecting Network Status
-
Javascript - Draggable Elements
-
Javascript - Interactive Color Picker
-
Javascript - Working With Events
-
Javascript And CSS Tutorial - Accordion Menus
-
Javascript And CSS Tutorial - Dynamic Tabbed Panels
-
Javascript and CSS Tutorial - Generic Animation
-
Javascript Controls - Resizeable Textbox
-
Javascript Controls - Resizeable Textbox, Part Tres
-
Javascript Controls - The Spin Control
-
Javascript Objects - A Useful Example
-
Javascript Tutorial - Continuous Pagination
-
Javascript Tutorial - Drag & Drop Lists
-
Javascript Tutorial - Draggable View In A Container
-
Javascript Tutorial - Fun Object Syntax
-
Javascript Tutorial - Generic Animation V2.0
-
Javascript Tutorial - Generic Resizeable Container
-
Javascript Tutorial - Radial Menus Part 1
-
Javascript Tutorial - Resizeable Textboxes
-
Javascript Tutorial - Simple Fade Animation
-
Javascript Tutorial - The Scroll Wheel
-
Javascript Tutorial - Trackbar Component
-
Javascript Tutorial - Using setInterval and setTimeout
-
Javascript Tutorial - Variadic Functions
-
Javascript Tutorial - Why The this Keyword Breaks
-
Printing in WPF
-
Secure Authentication Without SSL Using Javascript
-
Silverlight 2 & PHP Tutorial - Transmitting data using JSON
-
Silverlight 2 - Loading a Client Side Image
-
Silverlight 2 - Using initParams
-
Silverlight 3 - An Out Of Browser Example
-
Silverlight 3 - Using Local Connections
-
Silverlight Tutorial - Animating HTML Elements
-
Silverlight Tutorial - Interaction With The DOM
-
Silverlight Tutorial - Using Isolated Storage
-
The C# Preprocessor - An Overview
-
The Mysterious HTML Label Tag
-
Using Core Plot in an iPhone Application
-
Using Doc Raptor to create Excel Spreadsheets
-
Using SQLite on the iPhone
-
Using the WPF Toolkit DataGrid
-
Visual Studio - How To Create Item Templates
-
WinForms - Accessing Mouse And Keyboard State
-
WinForms - Painting On Top Of Child Controls
-
WinForms - Using Custom Cursors With Drag & Drop
-
WinForms Tutorial - Manage Your Own Double Buffering
-
WPF - Writing a Single Instance Application
-
WPF - Print Queues And Capabilities
-
WPF - The BasedOn Style Property
-
WPF Printing Part 2 - Pagination
-
WPF Snippet - Class Event Handlers
-
WPF Snippet - Detecting Binding Errors
-
WPF Snippet - Determining If Text Is Ellipsed
-
WPF Snippet - Disabling Dragging from a TextBox
-
WPF Snippet - Reliably Getting The Mouse Position
-
WPF Snippet - Single Pixel Lines
-
WPF Snippet - Synchronizing Selection
-
WPF Tutorial - Binding Validation Rules
-
WPF Tutorial - Command Bindings and Custom Commands
-
WPF Tutorial - Creating A Custom Panel Control
-
WPF Tutorial - Dynamic Data and the TreeView
-
WPF Tutorial - Fun With Markup Extensions
-
WPF Tutorial - Getting from WPF to a Metafile and onto the Clipboard
-
WPF Tutorial - Getting the DoubleClick Event
-
WPF Tutorial - How To Use A DataTemplateSelector
-
WPF Tutorial - How To Use Custom Cursors
-
WPF Tutorial - Implementing IScrollInfo
-
WPF Tutorial - Introduction To Dependency Properties
-
WPF Tutorial - Priority Bindings
-
WPF Tutorial - Resizeable Popup
-
WPF Tutorial - Using A Visual Collection
-
WPF Tutorial - Using An ItemsPanel
-
WPF Tutorial - Using MultiBindings
-
WPF Tutorial - Using Splash Screens in SP1
-
WPF Tutorial - Using The Built-In Commands
-
WPF Tutorial - Using The Clipboard
-
WPF Tutorial - Using The ListView, Part 1
-
WPF Tutorial - Using The ListView, Part 2 - Sorting
-
WPF Tutorial - Using The ListView, Part 3 - In Place Edit
-
WPF Tutorial - Using WinForms In WPF
-
WPF Tutorial - Using WPF In WinForms
-
Using Core Plot in an iPhone Application
07/24/2009 - 07:07
See Brad's comment above - the CPPlotDataSource protocol has changed since I wrote this tutorial. I haven't tried to build against the latest code yet, so I don't know exactly what you have to do to fix it. But if you look at the protocol definition, it should be pretty obvious.
-
C# Tutorial - Dealing With Unhandled Exceptions
07/16/2009 - 19:55
I think that the web request internal to the WebClient class actually runs on a worker thread. So since the exception originally happens on a separate thread, it gets handled by the
Application.ThreadExceptionhandler in your case before your try-catch block on the main thread. Or, at least, that would be my guess off the top of my head. Not sure how you can deal with it easily, since the in is happening inside the code for WebClient. -
Silverlight 3 - Using Local Connections
07/16/2009 - 19:51
I have no idea. I thought at first it might just be wrapping some javascript communication, but the fact that it can go cross page means it is probably something internal to the Silverlight runtime.
-
WPF Snippet - Disabling Dragging from a TextBox
07/15/2009 - 09:19
To apply it to everything in your application, you will want to register a class handler, like so:
EventManager.RegisterClassHandler(typeof(TextBox),
DataObject.CopyingEvent, new
DataObjectCopyingEventHandler(DataObjectCopyingEvent),
true);public static void DataObjectCopyingEvent(object source,
DataObjectEventArgs e)
{
//Add desired behavior
} -
Using the WPF Toolkit DataGrid
06/30/2009 - 12:37
That sounds like your binding syntax is not quite right. Do you have curly braces around the binding? Post that snippet of XAML here and I'll take a look at it.
-
Silverlight 2 & PHP Tutorial - Transmitting data using JSON
06/22/2009 - 07:41
the clientaccesspolicy.xml file does not go in the same directory as the php file - it should be placed at the root of the website. If you look at your apache logs, you should be able to see the application trying to request it. Here is what mine looks like:
<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>I also have a crossdomain.xml file (either should work):
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy> -
Silverlight 2 & PHP Tutorial - Transmitting data using JSON
06/19/2009 - 12:43
Yup, it is fixed now. The root issue was a missing clientaccesspolicy.xml file.
-
Sending Flex Data to PHP using XML
06/19/2009 - 07:55
The source is included - you can right click on the flex project and choose "View Source" or you can download the zip file at the end of the tutorial (in the block labeled "Source Files").
-
WPF View States?
06/17/2009 - 10:05
I just came across the WPF Visual State Manager today - something that is included in the WPF Toolkit. I think it might be what you are looking for.
-
WPF Tutorial - Using The ListView, Part 3 - In Place Edit
06/09/2009 - 12:33
The WPF GridView is poor man's data grid - if you want a data grid functionalilty similar to what was available in WinForms, you should take a look at the WPF Toolkit, which has a full DataGrid (http://wpf.codeplex.com/). The DataGrid will eventually be shipped as part of WPF, but for now it is a separate piece. If you would like, I could write up a tutorial or two on using it.
Recent Comments