文章出處

下面是視頻教程的提綱:

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,不要執行存儲過程

´  如何畫界面?

´  不要用傳統的方法來思考

´  簡介界面生成機制

視頻:

如果無法觀看請使用鏈接


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()