International practice. First. (Oh, I 've seen a lot of people send similar things recently. I 'd like it too. Thank you !)
Note: the. NET version. In Java Development, the spring + freemarker.. Net version is the 4.0 framework. The demo can only be released a little later, because it is re-structured based on the old version, mainly reducing the configuration file and enabling new users to get started with development faster, at the same time, the old version does not support skin replacement. Now we are Porting some functions and testing performance problems.
PS: the interface is not my strength, so the UI can only be integrated. In order to adapt to various interfaces, we have developed custom interface functions and can modify the interface as needed. In fact, what I want you to see is the overall architecture, that is, how to make the front-end and back-end all plug-ins to facilitate future application market and easy deployment and installation ....
The goal is simple: Like a real OS, companies develop their own plug-ins. All users (servers) using this platform can download various applications (plug-ins) as needed)
The following images are of the old version .................
Basic features:
1. Plug-ins are used in front and back-end development. Each application can be packaged and installed online. (To install a new program, you need to restart IIS and restrict the program framework)
2. self-developed MVC Framework. You can perform routing on your own without configuring action.
3. A self-developed template system completely isolates the front-end from the back-end. The template operation has only one method, that is, addobject. Any form of data can be thrown into the system and the template will be processed by itself. The advantage is that it is easy to get started.
4. A complete application development framework that supports query, addition, update, and deletion. It supports multiple tables, list (custom query supported), form, custom, and Attachment List, image list, with data verification. Table names can be automatically generated.
5. Truly webdosk, non-IFRAME framework, has the concept of process...
6. You can customize the window skin as needed. Currently, only two sets are developed. The specific definitions are as follows:
me.id = id; me.title = title; me.style = "win"; me.icon = ""; me.url = ""; me.content = ""; me.width = width; me.height = height; me.method = "content"; // active me.canclose = false; me.canmin = false; me.canmax = false; me.canresize = false; me.candrag = true; me.showintask = false; me.showintray = false; me.ismodal = false; me.contentcss = ""; me.maxstat = false; // event me.onshow = function (e) { }; me.onclose = function (e) { };
Well, there are a lot of other content... The blog prepared before development is a bit prepared to write a blog, but the program has been updated with three versions and has not written an article, so it is so lazy ....