I have an intranet, which only allows authenticated users... Here, the users can create f.x. announcements.
With the use of XSLT, I can display these announcements as I want, with correct formatting etc.
Now I want to make these announcements available on the extranet, which allows anonymous users.
What is the best way of going about this? I am using SharePoint 2013. I am unsure which route I should go... REST, WebService, Business Connectivity, Cross-Site publishing (with catalogs), develop my own webpart or something completely different.
I tried with the Cross-Site publishing yesterday, after a lot of searching online yesterday. I got the information over, but had a very hard time formatting it so it showd the columns I wanted, like I can do with the XSLT.
What method should I use to solve my problem?