1.1XAF框架开发视频教程-简单的订单管理实现过程,视频,提纲,及教程源码
下面是视频教程的提纲:
PPT版本的提纲下载
本节源码下载
XAF框架开发教程
快速实现企业级信息系统开发的利器
XAF简介
´ 开发公司:www.devexpress.com,老牌控件公司
´ 从2006年发布第一个XAF版本,至今11年
´ 基于Microsoft.Net Framework
´ 支持.Net Framework2.0-最新版(4.6.2)
´ 支持C#与VB.Net两种语言
´ 版本支持情况
XAF框架适合开发哪些系统
´ XAF适合信息系统开发,主要以数据库应用为主。
´ ERP-企业资源计划管理系统
´ CRM-客户关系管理系统
´ FMS-财务管理系统
´ SCM-供应链
´ WMS-仓库管理系统
´ MRP-物料计划需求管理
´ MES-生产制造执行系统
´ IMS-进销存系统
´ WEB-网站后台
我想做一个XXX管理系统
´ 需要和某个IC卡交互数据
´ 需要与RFID设备
´ 需要与门禁设备
´ 需要和扫描枪设备
´ 需要和电话拨号设备
´ 需要和短信接口
´ 需要和某种打印机交互
´ 需要和某种设备交互
´ 需要和某软件交互(如金蝶K3,用友U8,等现有软件)
´ XAF可以做吗?
´ 只要通讯方提供了可以和.net程序通讯的接口,驱动,都是可以的。
直观的体会XAF的开发过程演练
一、原始需求要求
´ 有一网店店主,要做一套《笔记本电脑网店订单管理系统》,希望每天录入销售信息,并能查看统计信息,如,按月、按年、按日、查看销售人员的业绩。
´ 其中:客户信息,以手机为唯一标识,要有姓名、性别、生日,家庭住址记录。有些客户多次消费后,可以提升客户等级。客户等级的名称会变化,需要客户能够修改。
´ 网店主要销售笔记本电脑,但也有U盘,配件等,如电源,内存,CPU。
´ 客户在购买产品时,根据客户等级,可以有相应的折扣。一次可以购买多个产品并记录在一张单据上。
模型建立
´ 根据需求我们可以分析出业务模型:
´ 订单(订单编号,交易日期,销售员,客户,订单明细)
´ 订单明细(产品,数量,单价,总价,折扣)
´ 客户分类(分类名称-必填,折扣率:如9折,则下订单时产品价格自动打9折)
´ 客户(姓名-必填、客户分类、性别-必填、生日,家庭住址-约300个汉以内足够用了)
´ 产品分类(分类名称-必填)
´ 产品(产品名称-必填,型号,备注-不限长度,产品分类,是否有效)
开始编码
´ 一,如何建立项目
´ 二,编写模型代码
´ 三,运行WIN项目,预览项目结果
´ 导航效果
´ 视图效果
´ 列表视图
´ 详细视图
´ 搜索视图
´ 验证规则
´ 四,查看数据库结果
´ 如何修改连接字符串
模型编辑器介绍-Win
´ BO节点
´ 按钮节点
´ 视图节点
´ 本地化节点
´ 导航节点
´ 设计时:在VS项目中的模型编辑器
WEB项目运行效果简介
´ 运行WEB项目,预览项目结果
´ 导航效果
´ 视图效果
´ 列表视图
´ 详细视图
´ 搜索视图
´ 验证规则
´ 四,查看数据库结果
´ 如何修改连接字符串
解决方案中的项目功能介绍
´ Module项目
´ Module.Web
´ Module.Win
´ Module.Mobile
´ Web
´ Win
´ Mobile
´ 模型的应用顺序,模型文件是继承的
´ 文件与文件夹的介绍
´ Application.cs与Module.cs文件
初学者问题
´ 初学XAF有哪些经验更容易入门并顺利学习下去?
´ C#语法要熟练,本教程中不会再讲解C#语法
´ SQL语句虽然用得不多,但熟练更有帮助,如查找问题时,用SQLProfile(中级)
´ Reflector运行时调式程序更有帮助(高级用户)
´ DotTrace用于查找性能问题很有效(高级用户)
´ 使用过ORM的同学学习XAF更容易
´ 有过信息系统开发经验的同学对于设计XAF理解的更到位
´ 我想执行一个SQL/存储过程,XAF中如何写操作?
´ 90%的工作任务,都不需要这样,个别情况需要。
´ 不要使用传统开发思路来思考如何做XAF应用。
´ 不要写SQL,不要执行存储过程
´ 如何画界面?
´ 不要用传统的方法来思考
´ 简介界面生成机制
视频:
如果无法观看请使用链接
1.1XAF框架开发视频教程-简单的订单管理实现过程,视频,提纲,及教程源码相关推荐
- 订单信息修改java模型图,java毕业设计_springboot框架的物流运输管理系统订单管理...
这是一个基于java的毕业设计项目,毕设课题为springboot框架的物流运输管理系统订单管理, 是一个采用b/s结构的javaweb项目, 开发工具eclipsei/eclipse, 项目框架js ...
- asp毕业设计——基于asp+access的订单管理系统设计与实现(毕业论文+程序源码)——订单管理系统
基于asp+access的订单管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的订单管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录 ...
- IOS开发视频教程《保卫萝卜》-任亮-专题视频课程
IOS开发视频教程<保卫萝卜>-3411人已学习 课程介绍 <保卫萝卜CarrotFantasy>是一款由开发商"凯罗天下"开发的超萌塔防小 ...
- 简单的订单管理系统介绍
市面上有很多电商管理系统,他们附带订单管理系统,但如果只是想要一个简单的订单管理系统,使用市面上主流的电商管理系统,有时候又觉得太过复杂.但使用简单的Excel表记录,手机查看又太麻烦,修改起来更加麻 ...
- 单片机MCU51系列RTOS多任务超微操作系统精髓 简单实现 汇编及C语言混合 keil9.0工程源码
系统设计核心意图:使用定时器,在延时过程中运行其它的任务. 工程源码:链接: https://pan.baidu.com/s/1LEV9qYmUn6SdemGz7TH6dw 提取码: iua5 切换任 ...
- 3G手机Android应用开发视频教程_黎活明老师的视频(第三天课程)总共有八天课程...
下载地址:http://jiyanet.com/read.php?tid=402 转载于:https://www.cnblogs.com/javaspring/archive/2012/08/21/2 ...
- 3G手机Android应用开发视频教程_黎活明老师的视频(第五天课程)总共有八天课程...
下载地址:http://jiyanet.com/read.php?tid=404 转载于:https://www.cnblogs.com/javaspring/archive/2012/08/22/2 ...
- 3G手机Android应用开发视频教程_黎活明老师的视频下载地址(总共有八天课程)
视频下载地址:http://jiyanet.com/read.php?tid=404
- php100教程源码,PHP100 视频教程 2012-2013版_PHP教程
教程名称: PHP100 视频教程 2012-2013版 <PHP100系列视频教程>从2008年至今共计发布了近200多期的视频教程,涉及了WEB开发和php开发的方方面面,也是互联网中 ...
最新文章
- 听妈妈的话-07年感动的延续
- C++中逗号操作符重载的分析
- Windows下Caffe的学习与应用(一)——训练自己的数据模型(GoogleNet)
- shell脚本中的几个括号总结(小括号/大括号/花括号)
- 2021HDU多校9 - 7073 Integers Have Friends 2.0(随机数)
- Java Priority Queue(PriorityQueue)示例
- 字符串:3.KMP算法(快速模式匹配算法)详解
- oracle不弹出另存为,Oracle另存为~
- matlab iradon函数详解,如何处理iradon函数所得图像
- 20212022最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)、前端面试题大全、前端进阶必知必会知识点1
- 清单软件217天使用总结
- Android 拼音搜索中文,包含多音字
- 解决在mysql官网下载慢的问题
- 10款实用苹果Siri快捷指令分享
- 电脑键盘equals在哪个位置_电脑键盘符号
- 廖雪峰python实战(一)
- 谷粒商城-02-p20-p27
- 输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。
- java实现计算器_Java 实现简单计算器
- vscode中输入的中文变繁体的问题
热门文章
- homeassistant addons
- UI设计师需要掌握的移动APP设计技巧
- learnopengl 中 pbr的球体算法
- 国内开源商城系统如何选型
- 批归一化作用_为什么数据要做归一化处理,什么是批归一化?
- mysql8.0.19中在navicat客户端中int、bigint等类型设置长度保存后为0
- 使计算机热机重启的键应该是,电脑正常启动后在重启就不能启动了断电在开又...
- oracle年份超出范围,SQL错误17268:年份超出范围(Java / Spring)
- 在64位Ubuntu 16.04系统里安装Qt 5.9.1
- NAO6机器人python环境完整搭建