UPDATE – the Sage 200 2011 release introduced a new naming convention for Content Part Types assemblies required so that we could support a new discovery mechanism. Therefore, if you have already downloaded and installed the package and would like it to run as part of your 2011 release, you will need to find the CustomMapContentList.dll assembly and rename it to CustomMapContentList.Plugins.dll If you have not installed the package the simplest thing to do is rebuild the solution and rename the assembly that is built to CustomMapContentList.Plugins.dll – you can then repackage the content part type yourself for future distribution.
Some people may have heard of a concept called Sage 200 Labs that we floated a while ago. The idea is that we provide an area where developers can download source code for useful, innovative or experimental add-ons to Sage 200 that can then be built on and shipped to customers.
The projects will usually be much bigger and more complete than the samples that we ship with the developer SDK, but at the same time, they are not necessarily release quality. They should provide a really good platform for you to build on though.
The source code is free to download and use and is released under a permissive open source license that is designed to encourage commercial use. Over time we hope that the labs concept will evolve into a genuine open source community with contributions coming from Sage and external developers. From day one though, we expect to be creating the projects ourselves.
Anyway, I’m very pleased to announce that the first labs project is now ready! It is a custom content part type that allows you make workspaces showing Sage 200 data on a map. Like this:
To find out more and to download the project source code follow this link to the mapping content part landing page. You need to be a registered developer to get there. There is also a place on the forums where you can comment or ask questions. There is also some general information about the Labs concept.
Hopefully, you will find this interesting and useful. As always, comments and feedback are welcome.