ASP.NET is a platform for creating Web applications while at the same time it belongs to the larger application platform provided by the .NET Framework. Because the SharePoint 2010 application platform is based on ASP.NET, learning how to use it isn’t a huge learning curve for ASP.NET developers.
But when does it make sense to build an application on SharePoint instead of on raw ASP.NET?
The goal of this paper is to answer this question. Doing this requires describing what the SharePoint 2010 platform provides and looking at the types of applications SharePoint is designed to support. If your application can benefit from the SharePoint framework, building it on SharePoint will enable you to focus more on creating value and less on building infrastructure.
About the Author: David Chappell is Principal of Chappell & Associates in San Francisco, California. Through his speaking, writing, and consulting, he helps people around the world understand, use, and make better decisions about new technology.