Option 1: Custom built Web Parts
With this option you build all your UI using the Web Part framework. Logic etc... can be off in other .Net assemblies or a web service etc... just as you would with any other .Net Application.
Pros:
Built using ASP.Net Web Part framework
Deployed via Web Part install package or the new Feature/Solution Deployment mechanism
With this option you build all your UI using the Web Part framework. Logic etc... can be off in other .Net assemblies or a web service etc... just as you would with any other .Net Application.
Pros:
Built using ASP.Net Web Part framework
Deployed via Web Part install package or the new Feature/Solution Deployment mechanism