惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Latest news
Latest news
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
L
LINUX DO - 热门话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
V
V2EX
博客园 - 司徒正美
B
Blog RSS Feed
AWS News Blog
AWS News Blog
MyScale Blog
MyScale Blog
Scott Helme
Scott Helme
Cisco Talos Blog
Cisco Talos Blog
Last Week in AI
Last Week in AI
NISL@THU
NISL@THU
博客园 - Franky
P
Proofpoint News Feed
博客园_首页
C
CERT Recently Published Vulnerability Notes
雷峰网
雷峰网
S
Schneier on Security
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
G
GRAHAM CLULEY
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
WordPress大学
WordPress大学
The Hacker News
The Hacker News
T
Threatpost
阮一峰的网络日志
阮一峰的网络日志
A
Arctic Wolf
Microsoft Azure Blog
Microsoft Azure Blog
T
The Exploit Database - CXSecurity.com
Engineering at Meta
Engineering at Meta
罗磊的独立博客
T
The Blog of Author Tim Ferriss
D
Darknet – Hacking Tools, Hacker News & Cyber Security
I
Intezer
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
K
Kaspersky official blog
SecWiki News
SecWiki News
云风的 BLOG
云风的 BLOG
美团技术团队
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Security Latest
Security Latest
C
Cyber Attacks, Cyber Crime and Cyber Security
B
Blog
S
Security Affairs

博客园 - yubinfeng

Git常见问题 [.net 面向对象程序设计深入](9).NET Core 跨平台开发环境搭建 [.net 面向对象程序设计深入](8)认识.NET Core [敏捷开发实践](0) 开始 [敏捷开发实践](2) 用于开发和维持复杂产品的敏捷开发框架Scrum [敏捷开发实践](1) 认识敏捷开发 [.net 面向对象程序设计深入](31)实战设计模式——使用Ioc模式(控制反转或依赖注入)实现松散耦合设计(1) [.net 面向对象程序设计深入](26)实战设计模式——策略模式 Strategy (行为型) [.net 面向对象程序设计深入](18)实战设计模式——设计模式使用场景及原则 [.net 面向对象程序设计深入](36)Redis——基础 《HiWind企业快速开发框架实战》(3)使用HiWind创建和管理菜单 《HiWind企业快速开发框架实战》(2)使用HiWind创建自己的项目 《HiWind企业快速开发框架实战》(0)目录及框架简介 [.net 面向对象程序设计深入](6).NET MVC 6 —— 模型、视图、控制器、路由等的基本操作 [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) [.net 面向对象程序设计深入](4)MVC 6 —— 谈谈MVC的版本变迁及新版本6.0发展方向 [.net 面向对象程序设计深入](3)UML——在Visual Studio 2013/2015中设计UML活动图 [.net 面向对象程序设计深入](2)UML——在Visual Studio 2013/2015中设计UML用例图 [.net 面向对象程序设计深入](1)UML——在Visual Studio 2013/2015中设计UML类图
《HiWind企业快速开发框架实战》(1)框架的工作原理
yubinfeng · 2016-03-25 · via 博客园 - yubinfeng

《HiWind企业快速开发框架实战》(1)框架的工作原理

1.HiWind架构

HiWind的基本架构如下:

持久层部分:同时为框架本身的业务服务,也为开发人员的自定义业务服务。

逻辑层:分为两个部分,框架本身的逻辑和自定义业务逻辑,其中框架本身的业务在HiWind中已经实现。在项目开发中,用户可以根据需要分层设计自定义业务逻辑。

展现层部分:支持扩展多种前端,也支持自定义。

2.HiWind工作流程 

(1)页面及元素创建流程;

(2)用户及授权流程; 

 

3.HiWind发展路线

(1)前端:扩展前端Bootstrap支持(目前已经在筹备中)和其它主流前端支持;

(2)持久层:扩展持久层(目前正在重构部分代码和增加ORM);

(3)设计:增加基于领域驱动设计。

4.HiWind项目进度

(1)前端部分(已完成):前端EasyUi扩展

(2)业务部分(已完成):菜单、表单、查询、触发键、事务、功能、数据字典、机构、用户、角色权限、日志、打印管理等基本业务已经完成

(3)业务部分(进行中):模型设计、页面模板、主题管理、报表管理、文档管理、Bug管理、平台维护等正在进行之中,持续更新。

(4)持久层(重构中):持久层基本接口可以引用,部分代码需要重构,正在进行中。

5.HiWind源码共享声明

完成部分的源代码在QQ群共享,欢迎加群下载交流:群号:239031814

未完成部分或重构部分,将在完成测试稳定后共享。

欢迎有兴趣的朋友加入或提供有价值的建议。

6.HiWind使用声明

HiWind目前功能已经完成了多个商业项目,欢迎使用框架学习交流或应用于商业项目。

框架应用中允许修改部分代码,不允许修改框架名称或修改命名空间或打包后出售等(保留追纠法律责任的权利)。

==============================================================================================

返回目录

<如果对你有帮助,记得点一下推荐哦,如有有不明白或错误之处,请多交流>

<对本系列文章阅读有困难的朋友,请先看 《.net 面向对象编程基础》 和 《.net 面向对象程序设计进阶》 >

<转载声明:技术需要共享精神,欢迎转载本博客中的文章,但请注明版权及URL>

.NET 技术交流群:239031814 HiWind企业快速开发框架

==============================================================================================