I found this in the forums. It’s talking about the new current editor. Our salesman told us that with a Desktop developer license, we could extend and develop on the Editor and rebrand it. So I’m asking again. I found this elsewhere in this forum:
The entire GIS Editor sits on top of a well designed plugin system. Every piece of functionality is actually a MEF loaded plugin. We have different types of plugins such as LayerPlugins, UIPlugins, StylePlugins, and many more. Also underpinning the plugin system is a manager system which are heavy lifting singletons of the GIS Editor framework that are MEF replaceable as well. Below is a link to a hidden page on our wiki that will house all of the developer API information in it. While we haven’t posted them yet we have lots of plugin samples that do all kinds of things.
We wanted to get the GIS Editor out to get feedback and while we were in beta we will be releasing lots of developer focused videos, sample, and guides. I made sure that they system was extremely extensible and used things like XML for transparency. Like I said every piece of functionality is plugin and in fact you could using a MEF plugin replace the MEF loading system for the plugins. Another very cool feature is the ability to embed the editor window into another app. The editor area is actually a user control that go on a form so you can reference the exe and embed the user control directly. This gives you allot of control over things though at this point it is undocumented but more information is on the way.
Early next week I should have a video showing how to write a simple plugin that can get you up and running. It will be rough however I think you will get the idea. There are some special things you need to setup in your plugin project to be able to debug against the released editor. Another thing to note is that when you start developing plugins you might want to switch to the developer branch in the Options / Update / Update Channel. In this way you will get the daily build version of the GIS Editor delivered to you. We are currently working with different customers already building plugins so sometimes we need to make changes to meet certain scenarios. The architecture and extensible potential is my favorite part of the GIS Editor and very soon you will be able to explore it fully.
So, my question remains. Where is the documentation that shows how to embed the Editor as a user control in another application? Thanks.