Merry Christmas

By Satalyst Brilliance on 19 Dec 2014

The team at Satalyst gives special thanks to all our clients and friends for your support over the past year. We would like to take this opportunity to wish you and your families a happy and prosperous Christmas and New Year. Satalyst enjoyed a very rewarding 2014. In addition to delivering innovative technology solutions to our clients, we were challenged and excited by rapid advances in technology and enjoyed another successful year of partnering with Microsoft. Our commitment to being involved in the community saw our continued sponsorship of the Satalyst Giant Racing Team and the Tour of Margaret River pro-am cycling event.

Read More

Microsoft to offer Office 365 and Dynamics CRM from Australian datacentres

By Satalyst Brilliance on 19 Dec 2014

Microsoft Corp have recently announced plans to deliver Microsofts cloud productivity suite – Office 365 – and business application – Dynamics CRM Online – from datacentres in Australia by the end of March, 2015. These locally hosted services will be delivered from two existing datacentres in New South Wales and Victoria and follows the launch in October of local Azure services. This move gives you a range of widely-used cloud services and the ability to run cloud services from infrastructure to full application services, from the same datacentre, and with the benefits of increased speed and the ability to keep all of your data onshore in Australia. To learn more – please visit the Microsoft – Australia News Centre.

Read More

Creating a list workflow for SharePoint Online 2013 using Visual Studio

By Satalyst Brilliance on 01 Dec 2014

A few months ago, we migrated from SharePoint 2010 on premise to SharePoint Online 2013 – a huge paradigm shift for us and our custom workflows. If you’re reading this blog you’ve probably noticed that documentation for SharePoint Online workflows is hard to come by, especially using Visual Studio rather than SharePoint Designer. So I’ll share my experiences and hope it helps. Calling RESTful Services The first pain point that I encountered was migrating to declarative workflow and losing code-behind functionality. All custom work must be done in a RESTful service, the response comes back as JSON, and must be parsed out of the new dynamic value type. The syntax is quite verbose: I assign a string variable ServiceCall to the endpoint plus the method, like so: ServiceCall = “http://satalyst.com/services/MyService.svc/SomeRESTfulMethod” Whether or not your method is returning a value, it should be tagged in the service interface with the WebGet attribute. Then I execute an HttpSend activity. The ResponseContent must be a variable of the new DynamicValue type. Finally, I parse the dynamic value response. In this case, the response JSON looks like this: {“IsCubeProcessingResult”:{“Status”:”COMPLETE”}}           So parsing the response using the GetDynamicValueProperties activity looks like…

Read More