Nice circular menu: iOS Open Source : AURosetteView, Animated Menu Selection.
.Net sources are available here: .NET Framework Libraries or can be used on-demand in VS as explain here: Announcing the release of .NET Framework 4.5 RTM – Product and Source Code.
Read on Start: The Windows 8 Era Begins:
“The profound bit here, I think, is that Windows 8 isn’t Windows 7 plus Metro. No, Windows 8 is a new mobile platform, Metro, that also happens to run the old Windows desktop and all its legacy applications. That is, Windows 8 isn’t Metro and the desktop running side by side, it’s Metro with the desktop as a potentially temporary add-on, something that’s there for all the obvious compatibility reasons,”…
“Should the new stuff—Metro—take off, you can expect Microsoft to drop the desktop like it’s suffering from leprosy.”
“This is a hard pill for some people to swallow, and I know that what you’re about to read will not be popular in certain circles, but please take this with the understanding that I’ve written it as a diehard, confirmed desktop PC user. The desktop must die. And it must take all of the bad stuff that comes along with the good—the malware and viruses, sure, but also the complexities, reliability issues, and so on—with it.”
I think it’s deadly true and it can explain why Metro have been renamed Windows 8.
Wants to really understand await/async:
- Async/Await FAQ,
- await anything; – .NET Parallel Programming – Site Home – MSDN Blogs,
- Implementing a simple ForEachAsync,
- Potential pitfalls to avoid when passing around async lambdas,
- Async Performance: Understanding the Costs of Async and Await,
- and “Building Async Coordination Primitives” series:
- Part 1: AsyncManualResetEvent,
- Part 2: AsyncAutoResetEvent,
- Part 3: AsyncCountdownEvent,
- Part 4: AsyncBarrier,
- Part 5: AsyncSemaphore,
- Part 6: AsyncLock,
- Part 7: AsyncReaderWriterLock.
Not always easy to follow but rewarding.
Good tool with good explanations:
- What Good is it?
- What is interesting in the source code?
=> a must have: XPath Visualizer.
- ECMAScript version 3.0 only,
- slow (but does it matter?),
- good interop.
- Jurassic compile js to msil:
- ECMAScript 3 and ECMAScript 5
- not yet complete,
- .Net binding to V8 binaries (speed but not fully managed implementation).
And some interesting reading: