Hello carlos berletzis,
Thank you for evaluating our CMS!
Your question is a bit tricky to be answered. However, I will try :)
You can import the data to Sitefinity in several ways:
1. Using external pages approach. By taking this way, you can create pages in Sitefinity that are linked to your 3rd party(for Sitefinity) pages. This way, you will have them linked in the Sitefinity Sitemap, but you will not be able to edit them - they are still external for Sitefinity.
2. Sitefinity is build on the provider architecture. This means that the modules can work with different providers. That said, you can use a custom provider to work with the data you already have, with your tables and your architecture. Now if you can create such provider, you can use it to take the data out of your tables, and use our API to store in our database. I hope this does not sound very confusing, but it is a common approach of migrating (or mapping) data from one application to another.
3. You can create an RSS from your articles, then use an Rss Parser control
, but instead of showing the feed, you will iterate through the items and create Sitefinity content items from them.
The thing you should decide first is, to take a look at the Sitefinity modules and determine which will best fit your needs, or which needs customizations in order to store your articles. Then, we can provide you with the necessary API which will allow you to create content items for that module programmatically.
Let me know what you think.
the Telerik team