MS Application Blocks предназначены для того, чтобы помочь вам добавить стандартные функции в ваши приложения, не раскручивая код самостоятельно.
Entity Framework - это ORM (Object-Relational Mapper), который призван сделать отображение данных в вашей базе данных на Objects в вашем коде без проблем.
Два совершенно отдельных инструмента.