While looking at Microsoft\'s web site, I discovered that they no longer recommend using Self-Tracking Entities.
Each link below is a MS resource that mentions not to us
I authored Trackable Entities as a replacement for STE's: https://trackable.codeplex.com. It's deployed as a set of NuGet packages and Visual Studio extensions. There are a set of project templates, with T4 templates for ASP.NET Web API scaffolding, as well as item templates for generating WCF services.
Here is a blog post I wrote comparing TE's with STE's: http://blog.tonysneed.com/2013/11/18/trackable-entities-versus-self-tracking-entities.
Cheers, Tony Sneed