28 Jun 2007
23 Feb 2010
Link to this post
In my experience I would say recreating all your pages in Sitefinity is the better route to go, especially if your site is small right now.
For the functional parts of your site, and as with most CMS systems, you have to build either User Controls or Modules to achieve what you need. Sometimes it is possible to wrap existing functionality or simply just copy existing user controls to your project and make some minor adjustments.
If your site has a feature that is repeated throughout the site or on specific types of pages I would consider adding this functionality to your master pages. For example you might have a newsletter sign up feature, which you could do as a user control and then drop it on to the template (or page), but you could also build it directly into your master page.
Hope that helps a little.