-->

Monday, March 30, 2015

GP 2015 R2–What’s coming and GP’s roadmap

With Convergence all wrapped up – David Musgrave has started his series of posts covering his experience at his blog. A couple of slides from the general session are worth checking out if you haven’t seen them already. One of the exciting things on the roadmap is the HTML5 Web client on the roadmap for R3.



Monday, March 16, 2015

Free Windows 10, IoT and Azure Technet event by Microsoft in Sydney

Microsoft is running Technet Update at Australian Ballroom and Exhibition Room 14 Carrington Street, Sydney on the 16th of April, 2015. Register for this event here, should be worth your time.

 

Agenda

9:00am – 10:00am

Keynote - Getting to the value of the Internet of Things

Lee Hickin - IoT Commercial Lead, Microsoft Australia 

The Internet of Everything has become a catch-all phrase to describe adding connectivity and intelligence to just about every device in order to give them special functions, from tiny devices that might travel in our bloodstream to fully automated large scale mining operations. Billions of sensors will be shipped each year and the possibilities are endless. But what should be connected? and Why? Come along to this session and hear why businesses should care about the internet of things…….and learn where the real value lies. Microsoft will lay out its vision for how businesses can best take advantage of this growing trend and how it’s cloud and Windows technologies will offer a complete end to end solution

10:00am – 10:30am

Break

Stream 1 – Windows 10

Stream 2 – Microsoft Cloud OS

10:30am – 11:30am

Windows 10 – What does the new OS mean for Enterprises?

Foundation for the Software Defined Datacenter

11:40am – 12:40pm

Windows 10 Security – What’s new?

Extending Enterprise Networks to Azure using ExpressRoute

12:40pm – 1:30pm

Lunch

1:30pm – 2:30pm

Windows 10 – Deployment

Windows Azure Pack Overview

2:40pm – 3:40pm

Windows 10 for Mobile Devices: What’s Next?

Getting started with Microsoft Azure IaaS

3:40pm – 4:00pm

Break  (Close and Prize Draw)

4:00pm – 5:00pm

Networking drinks

Wednesday, March 11, 2015

Using the new Dynamics GP 2015 REST Services in SBA (Service Based Architecture)

If you have been following my blog, you probably know how excited I am about this feature. Unfortunately, the documentation can be a little hard to find. The important thing to remember is that as this is a part of the web client – that is where you will find the relevant documentation. 

Paul Haag at InterDyn has just written a great post summarizing the steps he followed.  Using the Dynamics GP Service Based Architecture (Paul Haag) 

Additionally as you are stuck(and its okay if you are, this is Version 1 of the SBA) – you might find the following notes and resources helpful.

  • There are three logs you can look to for information on requests that fail, the GP Service log, Dexterity Service Log and the Request Log.  All logs are located in ProgramData\Microsoft Dynamics\GPSvc\Logs. The Dexterity Service log will tell you if the request made it to the Dexterity instance and is in the Inst_DefaultInstance\DexterityService directory. All requests tie together with a correlation ID. Read more at Debugging in the Dynamics GP 2015 Service Based Architecture
  • You need to place the new Application.PRODUCTNAME.dll in your GP runtime folder.  After restarting your services, a good way to see if your endpoint is available is by using discovery (url below).  That will show all the dictionaries that have been DAG'ed and have available service endpoints. https://<MachineName>/GPService/Tenants(DefaultTenant)/Companies(Company Name)/Help/

Read more at Service Based Architecture and Custom Procedures  (Thanks Rob Bernhardt)

  • When creating service procedures in the service based architecture one of the key steps is to define service metadata including setting the Service Enabled switch to TRUE. We also add a Service Procedure Metadata property which contains the relevant information for the GP Service to wire the procedure calls up to their URI endpoints. In addition to this, the procedure’s class definition will now contain a third invoke method which the service uses for parsing the request and building up the response. Read more at - DAG (Dictionary Assembly Generator) – What’s New in GP 2015

Tuesday, March 10, 2015

Chance to Fix a Bad Name

David Musgrave has just announced that he has completed the exclusive agreement with Microsoft to obtain the Support Debugging Tool source code.

He’s now looking at community feedback to fix the horrible name which always took a few tries to explain to people. “Why do I need a debugging tool ?” – most people I recommended the tool to asked me.

Go Vote for a new name that makes sense here - Where is the Support Debugging Tool for Microsoft Dynamics GP 2015?

PS – It was a good thing the tool was named the support debugging tool. With a slightly better name, and consequently even more popularity David would have had much more difficulty getting the source code !