OpenexpressappIt has been a year since, during this period, I have to spend a lot of time on product development, management, architecture, and other work, therefore, in addition to the development of the openexpressapp framework, OEA has not been developed for other parts. InAnnual Summary and plan: 4 in the last year and 5 in the current yearI mentioned that in the second half of 2010, I will start to develop the metadatabase engine, because in July I mainly spent on adding UI automated testing to OEA, so now we can improve Modeling Support for the openexpressapp information system development platform.
The metadatabase engine provides great help for modeling and graphic support for tools in opentool. This function is more complex than the report engine I used previously. This is a new challenge for me. Because of its importance, I will use work hours to think about it, so I willThe engine is owned by the company. After the engine is completed, the source code is not provided, but the modeling tool will be provided for free.
The support for modeling will be the core function of openexpressapp, which is different from the existing frameworks of other vendors. It is also the infrastructure of the OEA model-driven development concept. Only with the metadata engine, we can better implement the idea of allowing business personnel to build products.
The following is a rough plan that I have specified. The time and details will change with the progress of the plan, but the bulk content will not change. In the second half of the year, I will spend as much time on it as possible,The main functions of the model framework are planned to be completed by the end of the year.
Metamodelengine: metamodelengine development ideas
DSM: Use metaedit + to compile Family Tree Modeling Language
Reading Notes: Development Guide for specific fields of Visual Studio DSL tools
You are welcome to repost it. Please note: Reprinted fromZhou jingen [http://zhoujg.cnblogs.com/]