- 0
- 0
- 约4.84千字
- 约 29页
- 2019-08-31 发布于四川
- 举报
Dotnet 視窗程式開發初階課程 Outline Dotnet概念 Dotnet的現在與未來 Web form與window form Dotnet環境建立 .net framework 開發工具 Window form入門 C#語法 元件的使用 表單互動 A與資料庫入門 程式的部署 學習經驗建議 Dotnet概念 Dotnet的現在與未來 Web-from和Window-form Web form 一種網頁程式,可與使用者互動,必需架設在web server 過去:asp,php,jsp…等 現在:,更安全,功能更強大(demo) Window form 視窗程式,安裝在本機電腦 過去:viusal basic,foxpro…等 現在:開發更快速,使用者更容易學習(demo) 差異 Web form 優點:不需要安裝任何軟體,只要有瀏覽器即可 缺點:必須仰賴web server,需要透過網路傳輸 Window form 優點:執行快速,不需仰賴網路,支援滑鼠,鍵盤控制 缺點:需要安裝該軟體 Dotnet環境的建立 Open source Microsoft Share Source Common Language Infrastructure (SSCLI ) for FreeBSD、Windows、Mac OS X Novell Mono project for Linux, Mac OS X ,BSD ,Sun Solaris ,Microsoft Windows DotGNU Portable.NET project Windows, Solaris, NetBSD, FreeBSD, and MacOS X .NET Framework組成要件 VS.Net開發工具 V2002?.net framework1.0 V2003?.net framework1.1 V2005?.net framework2.0(大改版) Window form入門 新增專案,c#,windows應用程式 認識表單,基礎控制項 認識操作環境 執行測試 C# overview C# ?pronounced C sharp C?C++?C# Why C# ? C?C++?C++++ ? C# Just for .net framework 物件導向語言(類似java) 程式寫法觀摩 型態介紹練習 決策迴圈介紹練習 陣列介紹練習 型別參考 Structure of C# Window form 控制項 電腦配備專案練習 Radiobutton,checkbox,groupbox,textbox 調色盤專案練習 Label,scrollbar,color變化 圖片預覽器 Listbox,splitter,picturebox,openfiledialog,鍵盤事件,notifyicon,contextmenu 物件觀念 物件(object) 屬性(property) 表現該物件的特徵,例如:車子有4顆輪胎,4顆輪胎即為車子的屬性 方法(method) 該物件具備的動作,例如:車子可以加速,加速此動作即為車子的方法 事件(event) 該物件被觸發之後所會發生的事,例如:車子加速之後會往前衝,”往前衝”就是車子加速之後出發的事件 事件與方法的差異 方法是可預期的,事件不可預期 Why ADO.NET?ADO vs. ADO.NET ADO Connected access Physical data model RecordSet based data RecordSet is ‘one’ table 1 table requires a database JOIN Data is “flattened”: lose relationships COM/COM+ data types Data via COM marshalling Blocked by firewalls (DCOM, binary) ADO.NET 簡易成績處理專案練習 V自動化存取資料庫 手動存取資料庫 Dataadapter Datareader 兩種存取差異 Dataadapter:適合大量處理,修改資料用 DataReader:存取快速,適合展示資料 DataAdapter 建立connection 設定sql語法(command,以便告知程式要處理的資料 此步驟如果用,會自動建立 dataAdapter將資料fill到dataset 程式可對dataset做任何取用 DataSet 的結構 DataSet 可以包含多個表格 (Table),組成 Tables 集合 DataReader 建立connection 設定sql語法(command,
您可能关注的文档
- 光伏电站方阵设备及常见问题.pdf
- 信息技术课程的总结性评价问题李艺yilisd@263net.ppt
- 《NET技术》课程设计报告.pdf
- C和NET-20实战:平台、语言与框架1.pdf
- 网络与分布式系统研究室(DisNet.ppt
- 6期末机试A卷-C与NET框架.pdf
- net-文件操作移动复制删除等.docx
- 6数据库连接--CNET连接数据库方法.pdf
- Cnet课程整体设计.pdf
- 信息管理概论201303--电大3.ppt
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)