Sign in
Jim Galasyn's Learning Curve
Adventures in Windows programming.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
.NET Framework
Azure
brainwave
C#
Chaos
Cider
cloud computing
EEG
HTML5
Internet Explorer
JavaScript
Kinect
Metro style app
Microsoft
Silverlight
Visual Studio
Windows
Windows 8
Windows Phone
Windows programming
Windows SDK
Windows Store
Windows Store app
WPF
XAML
Archive
Archives
June 2013
(1)
May 2013
(3)
April 2013
(4)
March 2013
(5)
December 2012
(1)
November 2012
(2)
October 2012
(2)
August 2012
(1)
June 2012
(1)
May 2012
(4)
April 2012
(3)
March 2012
(1)
February 2012
(3)
September 2011
(1)
July 2011
(1)
June 2011
(2)
April 2011
(4)
March 2011
(3)
February 2011
(2)
January 2011
(1)
December 2010
(1)
September 2010
(5)
August 2010
(2)
July 2010
(3)
June 2010
(2)
May 2010
(1)
April 2010
(2)
February 2010
(3)
October 2009
(3)
September 2009
(4)
June 2009
(1)
April 2009
(1)
March 2009
(2)
December 2008
(1)
November 2008
(2)
October 2008
(1)
September 2008
(2)
August 2008
(3)
May 2008
(2)
April 2008
(1)
March 2008
(1)
February 2008
(1)
January 2008
(3)
November 2007
(2)
October 2007
(2)
September 2007
(3)
August 2007
(3)
July 2007
(3)
June 2007
(4)
May 2007
(5)
April 2007
(5)
March 2007
(5)
February 2007
(3)
January 2007
(5)
December 2006
(5)
November 2006
(3)
October 2006
(2)
September 2006
(2)
August 2006
(2)
May 2006
(1)
April 2006
(1)
March 2006
(3)
February 2006
(1)
January 2006
(1)
December 2005
(1)
November 2005
(3)
October 2005
(4)
September 2005
(4)
MSDN Blogs
>
Jim Galasyn's Learning Curve
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Jim Galasyn's Learning Curve
Modern programming: A tale of four frameworks
Posted
over 3 years ago
by
JGalasyn
21
Comments
After starting my new job in Core OS, it became clear that I would need to brush up on my old COM-programming skills, which I haven’t used in about, oh, eight years. It’s been all .NET Framework since I hired on as a full-time employee at MSFT. A good...
Jim Galasyn's Learning Curve
WMP Redux
Posted
over 8 years ago
by
JGalasyn
1
Comments
You may recall an earlier post in which I was trying to mate WPF with the Windows Media Player ( Playing with the WMPSDK ). My original thought was to export the time series and spectrum data from WMP to a WPF client app. That didn't work very well...
Jim Galasyn's Learning Curve
Troubleshooting WPF Designer load failures
Posted
over 6 years ago
by
JGalasyn
4
Comments
Now that people have been kicking the tires of the WPF Designer for Visual Studio 2008 (aka "Cider"), we're starting to see a lot of questions about why perfectly good WPF code doesn't load in the designer. Here's a preview of the topic that will ship...
Jim Galasyn's Learning Curve
Using WriteableBitmap to Display a Procedural Texture
Posted
over 5 years ago
by
JGalasyn
6
Comments
A long time ago, back in the Java days, I wrote some code to simulate a particular kind of autocatalytic chemical reaction. A chaos theory researcher named Vladimir Gontar was doing some interesting work, adapting cellular automata to more closely...
Jim Galasyn's Learning Curve
Near-realtime power usage reporting up and running at my place
Posted
over 3 years ago
by
JGalasyn
1
Comments
I’m something of an environmentalist and also a data collector , so I was delighted when Microsoft Hohm announced the availability of a near-realtime power monitor for home use. Even though I participate in Seattle City Light’s Green Power and Green up...
Jim Galasyn's Learning Curve
More WMP Play, Part 2
Posted
over 7 years ago
by
JGalasyn
1
Comments
In Part 1 , I described some considerations for implementing a phase-space visualizer. Now I'll dig deeper into the theory and implement the visualizer. The biggest question is how to produce interesting patterns using an input signal with a spread spectrum...
Jim Galasyn's Learning Curve
More on Multithreaded UI in WPF
Posted
over 6 years ago
by
JGalasyn
2
Comments
Multithreading support in WPF has been much on my mind lately, especially with my MediaBarrage app. Dwayne Need has a nice discussion of multithreaded UI here . His quick demo is very informative and shows how to compose pieces of UI from different threads...
Jim Galasyn's Learning Curve
More WMP play, Part I
Posted
over 8 years ago
by
JGalasyn
6
Comments
Since Adam Nathan opened the door to using WPF controls in Windows Media Player, I've been itching to make some neat visualizers. This is something I've wanted to do for years, but the hardware requirements and the amount of effort to get a good payoff...
Jim Galasyn's Learning Curve
Manually Creating a WPF Project Using Visual Studio
Posted
over 7 years ago
by
JGalasyn
2
Comments
It occurred to me recently that we haven't documented how to create a WPF project without the Fidalgo project templates. Since most of you probably don't have Fidalgo (aka, "Visual Studio 2005 Extensions for WinFX") installed, it might be rather difficult...
Jim Galasyn's Learning Curve
SlideShow control: Loading files off-thread
Posted
over 6 years ago
by
JGalasyn
4
Comments
I'm building a little app I call "MediaBarrage," which displays rapid-fire images of J.R. "Bob" Dobbs and associated artwork. In the background, behind a bunch of bewildering animation, I have a slide show which displays all the images in a directory...
Jim Galasyn's Learning Curve
Realtime Brainwave Data with WPF
Posted
over 3 years ago
by
JGalasyn
7
Comments
Update: Code is posted here . A wonderful thing happened since my last post on this project. The friendly folks at Emotiv listened to their devoted users and opened up the raw electrode data from their amazing EPOC neuroheadset ( just $299 ). That’s a...
Jim Galasyn's Learning Curve
Workaround: ActiveX Controls Not Working via XAML
Posted
over 8 years ago
by
JGalasyn
0
Comments
Mike Henderlight recently posted a nice summary of a bug in WinFX current (September CTP) bits: ActiveX Controls Not Working via XAML . An attempt to instantiate an ActiveX control with a managed wrapper (Axhost) from XAML fails with an interesting...
Jim Galasyn's Learning Curve
Emotiv Engine Client Library is posted at CodePlex
Posted
over 1 year ago
by
JGalasyn
0
Comments
I finally got my act together and posted the code for my EmoEngineClientLibrary , which is a C# wrapper around the DotNetEmotivSDK.dll assembly that ships with the Emotiv SDK . Browse the source code Browse the documentation overview You may recall this...
Jim Galasyn's Learning Curve
A simple particle system
Posted
over 5 years ago
by
JGalasyn
1
Comments
For no obvious reason, I had a sudden need to write a particle system that simulates a Maxwell-Boltzmann gas, which forms the basis for the kinetic theory of gases. The trick is to implement momentum-conserving collisions as the particles bang into each...
Jim Galasyn's Learning Curve
Infragistics releases WPF toolset
Posted
over 6 years ago
by
JGalasyn
0
Comments
Today, Infragistics released the NetAdvantage for WPF toolset, complete with a DataGrid and other custom controls. Really neat stuff. Andrew Flick's blog: http://blogs.infragistics.com/blogs/andrew_flick/archive/2007/04/23/netadvantage-for-wpf-released...
Jim Galasyn's Learning Curve
Getting started with Kinect development
Posted
over 2 years ago
by
JGalasyn
2
Comments
Turns out that it’s a lot simpler than I thought . The most significant barrier to entry is the USB jack. If you buy the Kinect sensor by itself, you’re good to go. But if you buy the XBOX 360 bundle, as I did, then you have a problem. As I understand...
Jim Galasyn's Learning Curve
.NET Framework source code to be released
Posted
over 6 years ago
by
JGalasyn
7
Comments
It's like some beautiful dream... We are releasing the source code for .NET Framework base class libraries under the Microsoft Reference License , and the source code will be downloadable and viewable by anyone who accepts the license agreement. In addition...
Jim Galasyn's Learning Curve
Visualizing Climate Data in Phase Space
Posted
over 5 years ago
by
JGalasyn
1
Comments
I've been reading the online draft (pdf) of Ray Pierrehumbert's excellent new book on climate science, Principles of Planetary Climate . On page 54, there's a nice graph of ocean 18 O isotope levels over the past four million years. Using this data, we...
Jim Galasyn's Learning Curve
Playing with the WMPSDK
Posted
over 8 years ago
by
JGalasyn
1
Comments
I've had this idea that a neat little WPF project would be to build a toy music visualizer, like the kind in Windows Media Player or the iTunes player. I have a bit of a background in digital signal processing, and this seemed like a fun exercise for...
Jim Galasyn's Learning Curve
WPF and the Parallel Extensions
Posted
over 4 years ago
by
JGalasyn
1
Comments
It’s been over six months since the Parallel Extensions to .NET Framework 3.5, June 2008 CTP release, and I’ve been wanting to play around with that stuff for awhile. It’s all shipping in .NET Framework 4.0 and is considered by Soma to be a key cloud...
Jim Galasyn's Learning Curve
A System-monitoring Application
Posted
over 7 years ago
by
JGalasyn
6
Comments
There's an old tool I've had on my desktop for many years. It was originally called NetMedic, and I think I paid $50 for it back in, oh, about 1997. At some point it was sold, rebranded as VitalAgentIT and given away for free. Then it was built into some...
Jim Galasyn's Learning Curve
How-do-I video series for WPF is live at WindowsClient.net
Posted
over 6 years ago
by
JGalasyn
0
Comments
We've expanded on the success of Joe Stagner’s How-Do-I video series at ASP.NET by posting a bunch of how-do-I videos for WPF . Learn how to build a standard WPF app or how to produce continuous random animation in less than 9 minutes. Also, don't miss...
Jim Galasyn's Learning Curve
WPF Chrome deep dive
Posted
over 5 years ago
by
JGalasyn
1
Comments
If you're interested in implementing custom chrome in your WPF application, check out Joe Castro's new post at the WPF SDK blog . Drawing in the non-client with Glass, extending the Glass frame in IE7, and more cool stuff is possible by burrowing under...
Jim Galasyn's Learning Curve
Patterns and Practices guide: Developing Applications for the Cloud
Posted
over 3 years ago
by
JGalasyn
0
Comments
Download the code samples . The MSFT P&P folks have come up with some great stuff over the years – I have a particular fondness for the original .NET Framework Application Blocks, which made life so much easier, what with the database access and the...
Jim Galasyn's Learning Curve
Free ebook: Programming Windows 8 Apps with HTML, CSS, and JavaScript by Kraig Brockschmidt
Posted
7 months ago
by
JGalasyn
3
Comments
Download: PDF (17.9 MB) EPUB (37.3 MB) MOBI (69.5 MB) Are you a web developer who wants to get your code into a Windows store app? Kraig Brockschmidt’s excellent new book is for you, at the right price: $0.00. From the introduction: This book is about...
Page 1 of 7 (165 items)
1
2
3
4
5
»