Latest Posts
-
|
It's old news by now, but I couldn't let it go by without saying a few words about an old friend who's no longer with us. PC Magazine began life as a print magazine in 1982. And what a magazine it was! In the early days of personal computing, which were...
|
-
|
At the end of 2007, I made a New Year's resolution to start using PowerShell as my command window. Amazingly, that's the only resolution I've ever kept in my life! Shocking, isn't it? What's even better is that by using PowerShell, it made me taller,...
|
-
|
Congratulations to the WiX team on hitting the Beta milestone for WiX 3.0! Now that code and schema changes are on the ramp down on the project, I thought it was the time to update my Paraffin tool to offer full support for WiX 3.0. If you didn't see...
|
-
|
I've been working with Silverlight DataGrids so I can learn about their strengths and weaknesses. And I ran across a situation in which I needed to do some custom data binding to populate cells in a DataGrid template column. I suspect other people will...
|
-
|
Many Silverlight developers (myself included) have found out the hard way that applications that use XamlReader.Load often don't work on PCs in Europe and other parts of the world. I blogged about this a couple of weeks ago but had some erroneous information...
|
-
|
The title says it all. Check out the video here: http://channel9.msdn.com/posts/Charles/Jeffrey-Richter-and-his-AsyncEnumerator/ You can download the code here: http://Wintellect.com/PowerThreading.aspx You can join the Yahoo Group for support here: http://tech.groups.yahoo.com/group/PowerThreading...
|
-
|
This blog entry has been replaced with an updated one. You can view the updated entry here ....
|
-
|
International travel can be a joy or it can be a pain. As I pack my bags to return to Hyderabad, India this afternoon, I’ve tried to pack my carry-ons smartly but lightly. My carry-on items include: Spare pair of short pants (it’s hot in Hyderabad, even...
|
-
|
Thanks to a comment left in my blog, I realized that my Enigma simulator didn't perfectly replicate the operation of a real Enigma. I have updated the code and you can download it from here . If you simply want to run the simulator, click here . You'll...
|
-
|
A few weeks ago, IE7 suddenly slowed down on my main PC. Each time I'd start it up, IE7 would take several seconds to get past the "Connecting..." message, meanwhile leaving me staring at a blank window. Once I got to the first screen, performance improved,...
|
-
|
I’m pleased to announce the general availability of the NTrace library and preprocessor. NTrace is a combination of a runtime library and a preprocessor that enables you to incorporate the same kind of tracing flexibility and performance that was previously...
|
-
|
Just when you thought everything was said about the PDC, I thought I'd add a couple of notes from my perspective. I'd planned on doing this earlier, but am still recovering from all the parties and had to wait for the Mike Mathis to upload the best picture...
|
-
|
The latest version of Jeffrey Richter’s free Power Threading Library, which includes a DLL for use by Silverlight applications and components is now available for download. The Silverlight version includes Jeffrey’s popular AsyncEnumerator class that...
|
-
|
Thursday is National History Day at our local high school, and just in time for the competition, my son and I put the finishing touches on a German Enigma simulator to complement his display—written, of course, in Silverlight. Here's what it looks like:...
|
-
|
I just returned home from the PDC after a marvelous few days in sunny L.A. Sunday's Silverlight precon was a blast, and if you attended, I hope you felt it was worth your time. I could have easily filled out two more days with Silverlight fun and games,...
|
-
|
Well, I'm back from my concert tour in England. I had just a spectacular time and made some good friends. The last show, in Birmingham, was recored by the BBC and is available for listening on the BBC's website this week. If you like to hear a concert...
|
-
|
I leave for the PDC tomorrow morning, but there's time for one more cool Silverlight trick before I leave. One of the features added to Silverlight 2 late in the development cycle was the CompositionTarget.Rendering event. CompositionTarget.Rendering...
|
-
|
One of the unique features that Silverlight brings to the browser platform is the ability for you to write multithreaded apps. You can use Thread.Start , ThreadPool.QueueUserWorkItem , and other mechanisms to execute code on another thread, and you can...
|
-
|
While I prefer the term "particular", some (especially my wife and all my friends) would call me "anal-retentive." For example, I am, ahem, particular where my windows show up on the screen. I have all the applications I run set to their specific locations...
|
-
|
Today I updated the Deep Zoom demo I originally published a few months ago for the RTW release of Silverlight 2. The new version shows how to do mouseovers on the individual subimages in a Deep Zoom scene—something that wasn't at all obvious to me how...
|
-
|
There's a ton two tons of interesting stuff coming up from the Diagnostics team in Dev10: the kind of stuff that completely changes the way you debug and tune! John Cunningham , the development manager for all diagnostic tools in Visual Studio, and I...
|
-
|
This is like my seventh PDC! My first PDC was 15 years ago in 1993 and I still have the Windows plastic slinky on my bookshelf. Anyway, I'll be at the 2008 edition of the PDC so please stop by the Wintellect booth and say hello. As I'll be at the PDC...
|
-
|
One of the areas of Silverlight that not much has been written about yet is the factoring of applications. Applications don’t have to be packaged in one big XAP file; Silverlight presents numerous options for dividing code and resources among multiple...
|
-
|
While .NET gets all the press, love and attention, hard core C++ native development still pays the bills for many of us. As it's just a few days before the mass geekfest which will be all about everything .NET I thought it was time to release a new CrashFinder!...
|
-
|
A while back I blogged about a technique for allowing two Silverlight control instances to communicate . It involved having one of the controls call out from C# into a simple JavaScript bridge, and then having the bridge call into the other control by...
|
|