Code First Shortcomings
Poor support for stored procedures
Poor support for calculated fields
Poor support for CHECK constraints
Poor support for filtered indexes
No support for the hierarchyID data type in SQL Server (although this may a shortcoming of Entity Framework, and not just Code First)