Experienced ASP.NET developers tend to get pretty nervous when they have to start building stuff in SharePoint instead of plain ASP.NET. David Chappell wrote some interesting stuff on this here.