I am looking to migrate my blog posts from another CMS in to Sitefinity. The CMS I currently use on is Orchard but I am migrating the site to Sitefinity. It's not a massive site but I would like to copy the blog entries over to SF rather than retype or copy/paste them.
I've been looking at the inbound pipes and thought this might be the solution but I'm looking for some guidance on a) whether this is the best way to do it and b) if it isnt, what would be the best option?
The database is sitting on the same server as what my SF site will be on.
Would really appreciate some guidance on this,
Thanks for the reply,
It would be just the once I want to do this, I simply want to connect to the legacy database, find the specific information and then map it to the Sitefinity DB as a new blog post.
I'll have a look through the API to see if I can find anything that may help, if anyone has any pointers to get me started it would be appreciated.
if You are going to migrating the complete website, I'd recommend you to work with an expert or read the following guide provides by @Nikola Zagorchev.
Also before editing your post and pages you must take backup of your data and website. There are lots of people outside there you can find them through freelance desk or can contact with a sitefinity development agency with your requirement. I am sure they can help you understand the sitefinity better.
Sitefinity Developer - IDS Logic
Thanks for your reply. I am a developer but very new to developing with Sitefinity so looking for the best way to achieve what I am looking to do. I've been working with Sitefinity for about 2 years now but had to do very little development as I've had other team members to do that coding.
This is more a personal project of mine and I want to develop my Sitefinity skills. Full backups will be taken, just in case :)
Owain start with the small modules. You have to be work on Sitefinity platform regularly so that you are able to face future problem of application development.
You can post your error and problems regarding application development using Sitefinity.
I have same kind of requirement in which I need to get data from external site and store it in sitefinity database. I have to take data from NASDAQ which is not RSS or ATOM. It provides feeds in IRXML. I have made custom inbound pipe and registered in module also by following these setps:
In the main menu, click Administration » Settings » Advanced.
In the navigation tree on the left, click System » ApplicationModules.
To register the module, click Create New.
In the Name input field and in the Title input field, enter CustomFeeds.
In the Type field, enter SitefinityWebApp.Modules.UserControls.CustomFeedsd.
To save your changes, click Save.
Now I am expecting to see custom inbound pipe in sitefinity dashboard either in module or alternate publishing. Where I can give URL of NASDAQ feeds and assign inbound pipe. I am not finding that place where I need to do these kind of settings. Can you help me in that to achieve?
Thanks Nikola for your reply.
It has not worked for me. I have already made Inbound Pipe. The problem I am facing is about registration and to see somewhere so that I can assign inbound pipe and so some sort of mapping. I expect it to be in Alternate Publishing but does not see it.
Suggest me to see it in effect.
sender, EventArgs e)
Bootstrapper.Initialized += OnBootstrapperInitialized;
sender, ExecutedEventArgs e)