Introduction
The .NET Compact Framework 1.0 and GUID.NewGuid(). . . that’s where it all began . . . or rather didn’t, as I was discouraged from really getting started at that point. The problem was that the static NewGuid method returned an empty string. Many trade-offs were made in the PocketPC operating system and the initial version of the Compact Framework in order to strike a balance between performance, footprint, and time to market. Several of the Windows API functions upon which NewGuid relied were not included in PocketPC, and the Compact Framework didn’t implement an alternative, so you just ended up with not so much as a NotImplementedException for your troubles. Just an empty string. The prescribed workaround took you on a journey ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access