I like ASP.NET and building web sites and web applications in ASP.NET. I haven't liked SharePoint development. I'll be honest, SharePoint intimidates me. I haven't made enough time to sit down and understand CAML or creating custom site definitions. I like things that I can upgrade and I think that SharePoint is difficult on that point. I like developing on client operating systems to experience what the end-user experiences, and installing and developing on a Windows Server OS just hasn't felt right. I don't like having to switch environments to get me email and do all of my other activities.
I dislike developing for SharePoint, but I've never said that I never will develop for SharePoint, and now I'm starting to reach a point where I really need to consider it. Let me explain to you why... More...