Unless you’ve been living under a very large rock you’ve probably heard about this thing called Microsoft SharePoint. And like Chicken Little, people in the SharePoint community are running around saying that the end is coming.
While there’s a great deal of power that SharePoint offers it doesn’t mean that you won’t be writing in ASP.NET any longer — quite the contrary, SharePoint is a fairly well behaved ASP.NET 2.0 application itself — at least in the Windows SharePoint Services 3.0/Microsoft Office SharePoint Server 2007 timeframe anyway. That being said, there are some differences when it comes to developing with SharePoint that the ASP.NET developer should be aware of. Here are some of them: