Through the Looking Glass: Debugging Hosted .NET Applications

When Oxford mathematician Charles Dodgson looked in the mirror, perhaps he saw Lewis Carroll. Carroll's genius was his ability to peer through the looking glass into the magical land called Wonderland. After a brief prelude, which spartanly demonstrates how to create a COM+ serviced component, Paul Kimmel shows you how to peer through the looking glass and debug .NET code that's hosted by another application.

Introduction to Multicasting

Multicasting is the ability to transmit a single stream to multiple subscribers at the same time. Unlike conventional streaming, it does not need one stream per recipient. Instead, there is one stream on any one segment of the network on which there is a subscriber. It is the task of the routers to track subscriptions and to create copies only on an as-needed basis. Unlike broadcasting, segments on which there are no subscribers do not receive the stream. Read the article at FreshMeat.

Send Messages in a Post PostMessage() API

"There is an unfortunate holdover in the BeOS API which has been depricated in the next version of Zeta: BLooper::PostMessage(). This method has a few special cases which make it dangerous to play with, at least one of which is detailed in the BeBook's entry for it. But judging from numerous bits of code I have seen, no one really reads the BeBook that closely anyway." Read the dev article here. Update: Ex-Be engineer Dianne Hackborn replied to the topic.

Editorial: Not Everyone Understands the Patent Situation

It is when I read articles like this that I have "my blood all going up to my head" (that's a Greek saying for people that get angry). So apparently, Apple is trying to patent "transparent windows that do a certain action after fading away". While I don't personally find this "innovation/invention" patentable, it's fine with me: Apple is doing the best it can to secure its business (maybe I would do the same if I had shareholders on my back).

New Video/Screenshots of SkyOS

Video and new screenshots of SkyOS 5.0-beta6 available for download. (MPG, 352x240, ~7min). In other news, the Diff-Filesystem is almost finished. The Diff-Filesystem is a layer between the VFS and any disk's file system. Elsewhere, the Syllable team released experimental new USB drivers.

Intel can Switch on 64-bitness for Prescotts at Will

Paul Otellini showed an interesting slide at the NY analyst meeting last night which shows how fast Intel hopes to move to multicore processors. Otellini said: "What's next is something more profound, moving our product line from logical to physical parallelism. Parallelism is computer speak for taking a serial of tasks and doing them together. You need parallelism in the hardware and operating systems and apps that are aware the machine can handle multiple threads".