Are there any .NET-specific tools out there that can parse / access the elementary data streams in an MP4 file?
This is probably not the kind of thing you meant, but: MeGUI (a GPL'ed video encoding/muxing application written in C#) includes a frontend for mp4box (a commandline MP4 muxer/demuxer).