Links

Scattered around the browsers on my various computers are a gazillion (approx.) links to things I thought might be interesting.

This page will allow me to collect together some of the ones I think I might need to recall wherever I am (with an internet connection). The list will doubtless build up over time.

Windows

SkyDrive
MSDN subscriptions
ISO CD/DVD image mounting tools for Windows
UX guidelines for Metro style apps

.NET / C#

.NET 4 class library reference
ECMA C# standard (C# 2.0)
ISO C# standard (C# 2.0)
Microsoft's C# 4.0 language specification
Links to Silverlight training resources

.NET Parallel Programming

Parallel Programming with Microsoft .NET (January 2010)
Parallel Programming with Microsoft Visual C++ (March 2011)
Patterns for Parallel Programming (PDF)
Parallel Programming in .NET 4: Coding Guidelines (PDF)

OS X

Mac OS X Human Interface Guidelines
OS X reference library
Keyboard shortcuts
Keyboard shortcuts for screenshots
Keyboard shortcut cheatsheet (PDF)
Keyboard shortcut cheat sheet from O'Reilly (PDF)

iOS

iOS reference library
iOS Human Interface Guidelines
My lengthy C#, MonoTouch & iOS tutorial

Android

Android library reference
Android User Interface Guidelines
Android coding blog

Windows Phone 7

Charles Petzold's Programming Windows Phone 7 free 1000 page eBook
http://msdn.microsoft.com/en-us/library/hh202915(v=vs.92).aspx

Mono

Mono home page
Mono API documentation

MonoTouch

MonoTouch home page
MonoTouch API documentation
My MonoTouch introductory article
My lengthy C#, MonoTouch & iOS tutorial

Mono for Android (aka MonoDroid)

MonoDroid home page
MonoDroid API documentation
My Mono for Android introductory article

Delphi

TIndex - Delphi programming resources
The JEDI project
Marco Cantu's Essential Pascal free eBook
Delphi for Android project home
Delphi for Android project blog
Borland Old Testament histories - 1: Book of Anders (1996)
Borland Old Testament histories - 2: Yocam hokum (1998)
Borland Old Testament histories - 3: Book of Yoc-am (contd.) (1999)
Borland Old Testament histories - 4: Borland Revelations (2004)
Borland Old Testament histories - 5: Borland's Delphi Goodbye (2006)
Borland Old Testament histories - 6: A reading from the second book of Codh (2008)
Borland Old Testament histories - 7: Sons of Kahn: The Apocrypha (2010)
Borland Old Testament histories - 8: The Sons of Khan and the Pascal Spring (2012)
Borland Old Testament histories - 9: The Sons of Kahn and the assembly language of the internet (2012)

Oxygene for .NET, aka Delphi Prism, aka Prism

Embarcadero Prism XE2
Oxygene for .NET = Embarcadero Prism XE2
What’s new In Oxygene 5?
Oxygene for .NET
Channel Oxygene – videos on Oxygene
The Oxygene Language
The Oxygene Language Wiki
Oxygene language documentation
Oxygene language definition in EBNF
Win32 Delphi vs. Oxygene
C# vs. Oxygene
Windows Phone 7 Development with Oxygene for .NET
Windows Phone 7 Development with Oxygene for .NET

Oxygene for Java, aka Project "Cooper"

Oxygene
Oxygene for Java
What’s new In Oxygene 5?
Channel Oxygene – videos on Oxygene
The Oxygene Language
The Oxygene Language Wiki
Oxygene language documentation
Oxygene language definition in EBNF
Android Primer
Native Android development for Delphi programmers
Project "Cooper" Mandelbrot set calculation

Miscellaneous

Unicode character recogniser
HTML source code formatter
BeebEm emulator for BBC Micro
Google APIs & Developer Products (periodic table style)
Google Web Fonts
Google Web Fonts API
The Restart Page - restart sequences for various historic OSs
Google Pacman
HTML 5 version of the Cut The Rope game

Non-Technical

International Mountain Bike Magazine
Internet Archive Way Back Machine
The Scale of the Universe
The Scale of the Universe 2