Start
Entdecken
Suche senden
Hochladen
Einloggen
Registrieren
Anzeige
Check these out next
Net 6 的 blazor 開發新視界
Gelis Wu
.Net网络编程入门
magicshui
KSDG-ASP.NET MVC 5 Overview (偽三國誌)
Bruce Chen
輕鬆上手ASP.NET Web API 2.1.2
Bruce Chen
Web programming Final Project
Penut Chen
How to ASP.NET MVC4
Daniel Chou
ASP.NET MVC Model 的設計與使用 twMVC#10
twMVC
ASP.NET MVC Code Templates實戰開發 -twMVC#4
twMVC
1
von
65
Top clipped slide
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
4. Jul 2016
•
0 gefällt mir
1 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
291 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Melden
Software
2016逢甲大學資訊工程系 .Net C# MVC 教學 with ina lai
Duran Hsieh
Folgen
Customer Engineer um Microsoft
Anzeige
Anzeige
Anzeige
Recomendados
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
Duran Hsieh
550 Aufrufe
•
61 Folien
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
Duran Hsieh
410 Aufrufe
•
52 Folien
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練5
Duran Hsieh
516 Aufrufe
•
68 Folien
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
Duran Hsieh
390 Aufrufe
•
72 Folien
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1
Duran Hsieh
1K Aufrufe
•
31 Folien
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
Duran Hsieh
368 Aufrufe
•
44 Folien
Más contenido relacionado
Presentaciones para ti
(10)
Net 6 的 blazor 開發新視界
Gelis Wu
•
798 Aufrufe
.Net网络编程入门
magicshui
•
583 Aufrufe
KSDG-ASP.NET MVC 5 Overview (偽三國誌)
Bruce Chen
•
850 Aufrufe
輕鬆上手ASP.NET Web API 2.1.2
Bruce Chen
•
1.5K Aufrufe
Web programming Final Project
Penut Chen
•
189 Aufrufe
How to ASP.NET MVC4
Daniel Chou
•
985 Aufrufe
ASP.NET MVC Model 的設計與使用 twMVC#10
twMVC
•
2K Aufrufe
ASP.NET MVC Code Templates實戰開發 -twMVC#4
twMVC
•
1.5K Aufrufe
Angular.js & ASP.NET in Study4
Kyle Shen
•
1.3K Aufrufe
前端大型系統的基石 TypeScript
Gelis Wu
•
816 Aufrufe
Similar a 2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
(20)
Html5和css3入门
Xiujun Ma
•
1.8K Aufrufe
Qq.com前端架构实践与思考
greengnn
•
3K Aufrufe
深入剖析浏览器
jay li
•
11.2K Aufrufe
Sencha SDK Tools简介:IE6上也可以用CSS3?
Frank Cheung
•
941 Aufrufe
浅析浏览器解析和渲染
Ailsa126
•
2.4K Aufrufe
网页设计及制作(Div+css)
lrk3
•
629 Aufrufe
模块加载策略 - 2012 SDCC, 北京
Joseph Chiang
•
4.2K Aufrufe
一拍一产品背后的故事(React实战)
Kejun Zhang
•
2.3K Aufrufe
漫談 CSS 架構方法 - 以 OOCSS, SMACSS, BEM 為例
Kuro Hsu
•
132.2K Aufrufe
Responsive Web UI Design
jay li
•
4.4K Aufrufe
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
Duran Hsieh
•
671 Aufrufe
HTML5 介绍
S S
•
4.8K Aufrufe
CSS 培训
S S
•
756 Aufrufe
HTML5概览
Adam Lu
•
1.4K Aufrufe
Exam 98-375 HTML5 Application Development Fundamentals
Chieh Lin
•
1.1K Aufrufe
网页制作基础
loo2k
•
269 Aufrufe
Html&css培训 舒克
jay li
•
1.3K Aufrufe
高效率的、可维护的Css
simaopig
•
1.7K Aufrufe
[译]Efficient, maintainable CSS
jeannewoo
•
6.6K Aufrufe
Inside the-browser
jy03845581
•
376 Aufrufe
Anzeige
Más de Duran Hsieh
(20)
Visual Studio Dev Tunnel.pdf
Duran Hsieh
•
17 Aufrufe
GDG Taichung: What is new in Firebase
Duran Hsieh
•
23 Aufrufe
GDG Taichung - Flutter and Firebase.pdf
Duran Hsieh
•
8 Aufrufe
GitHub Action Introduction
Duran Hsieh
•
382 Aufrufe
Cloud Study Jam - ML API 4
Duran Hsieh
•
245 Aufrufe
Cloud Study Jam ML API 3
Duran Hsieh
•
70 Aufrufe
GDG Taichung: Cloud Study Jam ML API
Duran Hsieh
•
217 Aufrufe
GDG Taichung - Firebase Introduction 01
Duran Hsieh
•
111 Aufrufe
Study4TW .NET Conf Local Event Taichung 2018 slideshow
Duran Hsieh
•
214 Aufrufe
What is .NET Chinese ver
Duran Hsieh
•
189 Aufrufe
Microsoft recommendation solution on azure
Duran Hsieh
•
84 Aufrufe
Microsoft professional program introduction
Duran Hsieh
•
126 Aufrufe
聰明的投資者
Duran Hsieh
•
266 Aufrufe
Android 基礎課程補充資料
Duran Hsieh
•
278 Aufrufe
Android基礎課程3 - APP上架、廣告與 Facebook 登入
Duran Hsieh
•
476 Aufrufe
Android基礎課程2 - google map android API
Duran Hsieh
•
1.2K Aufrufe
Android 基礎開發課程
Duran Hsieh
•
375 Aufrufe
[Study4TW Visual Studio Everywhere] asp.net core 實務開發經驗分享
Duran Hsieh
•
1.1K Aufrufe
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練6
Duran Hsieh
•
407 Aufrufe
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
Duran Hsieh
•
305 Aufrufe
Último
(20)
留信网认证可查【新罕布什尔大学文凭证书毕业证购买】
hh123hh1
•
2 Aufrufe
Ragic 資訊安全簡介
Ragic
•
6 Aufrufe
留信网认证可查【福特汉姆大学文凭证书毕业证购买】
1lkjhg
•
2 Aufrufe
留信网认证可查【蒙大拿州立大学文凭证书毕业证购买】
1lkjhg
•
2 Aufrufe
在哪里可以做《斯坦福大学文凭证书|毕业证》
20das12
•
2 Aufrufe
☀️《UCONN毕业证仿真》
jjkjkijk
•
2 Aufrufe
留信网认证可查【加州大学河滨分校文凭证书毕业证购买】
hh123hh1
•
2 Aufrufe
《西苏格兰大学毕业证|学位证书校内仿真版本》
w124dsa
•
2 Aufrufe
VCACICM6_M03_Installation.pptx
LoessPlateau
•
1 Aufruf
⼤語⾔模型 LLM 應⽤開發入⾨
Wen-Tien Chang
•
685 Aufrufe
留信网认证可查【芝加哥艺术学院文凭证书毕业证购买】
hh123hh1
•
4 Aufrufe
留信网认证可查【斯特灵大学文凭证书毕业证购买】
32lkhng
•
2 Aufrufe
留信网认证可查【波尔顿大学文凭证书毕业证购买】
12da12
•
6 Aufrufe
☀️《CSUF毕业证仿真》
jjkjkijk
•
2 Aufrufe
《林肯大学毕业证|学位证书校内仿真版本》
hj123saf
•
2 Aufrufe
VCACICM6_M06_Provisioning_machines.pptx
LoessPlateau
•
0 Aufrufe
留信网认证可查【西密歇根大学文凭证书毕业证购买】
hh123hh1
•
2 Aufrufe
VCACICM6_M05_Blueprints_and_Catalog Services.pptx
LoessPlateau
•
1 Aufruf
VCACICM6_M04_Configuring_IaaS.pptx
LoessPlateau
•
1 Aufruf
留学美国必看:加州州立大学弗雷斯诺分校毕业证、学位证办理流程
oqcymp
•
3 Aufrufe
Anzeige
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
ASP.NET MVC 4
WEB課程 時間:2015/3/2 報告者:賴怡君
講師資料(I) 2 姓 名 謝政廷(Duran)
職 稱 C# Developer 工作經歷 凌網科技 開發工程師、資深工程師、專案經理 飛迅設計股份有限公司 C# Developer 學 歷 逢甲大學資訊工程所 碩士 工作總年資 4年 專 長 Java Web、C# MVC .Net、PHP Web程式開發(js, jquery, angularjs, css, SASS) 單元測試、壓力測試、持續整合 關聯式資料庫(SQL、Stored procedure) Android手機程式開發 SVN、Git SQL Server、Oracle、MongoDB Tomcat、IIS 認 證 Oracle Certified Professional (Java SE 6 Programmer ) Oracle Certified Associate, Professional (Oracle Database)
講師資料(II) 姓 名 賴怡君(Ina)
職 稱 工程師 工作經歷 恆鈦資訊 開發工程師 逢甲大學 資訊處 工程師 凌網科技 智慧科技發展事業處 研發工程師 學 歷 逢甲大學資訊工程所 碩士 工作總年資 7年 專 長 Java Web、C# MVC .Net Web程式開發(js, jquery, angularjs, css) 關聯式資料庫(SQL、Stored procedure、Trigger) Android手機程式開發 SVN、Git SQL Server、Sybase Tomcat、IIS 認 證 The Sun Certified Java Programmer 5 Programming in HTML5 with JavaScript and CSS3 Specialist 3
專案經歷(1/2) 4 • 經濟部中央地質調查所 – 臺灣溫泉露頭資料庫暨網頁建置 •
主計總處 – 家庭收支訪問調查及人力資源調查系統建置 • 台灣自來水股份有限公司 – 102、103年用戶新改裝工程管理系統委外建置案 – 104年用戶新改裝後續擴充案 • 行政院勞工委員會中部辦公室 – 技能職類測驗能力認證資訊系統建置及維護 • 國家實驗研究院國家災害防救科技中心 – 災害事件簿查詢展示系統 – 行動災害調查整合模組(Android)
專案經歷(2/2) 5 • 宜誠資訊 – 國防部史政編譯室史料與軍書影像委外建置 •
國家圖書館 – 國家圖書館「臺灣學術網路資源選介主題資料 庫」建置案 • 入出國與移民署 – 行動查緝服務建置案 • 國家台灣文學館 – 102,103年度文物文學典藏系統維護 • 第三方支付 金流介接
推薦書籍與網站 •(書籍)ASP.net MVC 5
網站開發美學 •(網站)MVA –http://www.microsoftvirtualacademy.com/ •(網站)PluraSight –http://pluralsight.com •微軟優惠 –https://www.visualstudio.com/zh- tw/products/free-developer-offers-vs 6
課程大綱 • 專案運作、軟體開發流程 與網頁程式開發介紹 (2/24) •
Html, Css, JavaScript, C# 介紹(3/2) • C# MVC .Net Part 1(3/9) • C# MVC .Net Part 2(3/16) • Database, Linq, Entity Framework(3/23) • 程式發布(IIS設定, Azure, 其他工具)(3/30) 7
大綱 •網頁系統簡介 •Html簡介 •CSS、Javascript套版 •View – 版面配置 •Helper
– 其他表單欄位製作 8
網頁系統簡介(1/4) 9
網頁系統簡介(2/4) 10 使用者 (Client) 網頁伺服器
(Server) 請求 回覆
網頁系統簡介(3/4) 11 使用者 (Client) 網頁伺服器
(Server) 請求 回覆 瀏覽器 JavaScript ASP PHP JSP …. IIS、Tomcat…
網頁系統簡介(4/4) 12 使用者 (Client) 網頁伺服器
(Client) 請求 回覆 瀏覽器 JavaScript ASP PHP JSP …. 存取 資料庫 (Database) MS SQL MY SQL ORACLE SYBASE …. IIS、Tomcat…
Html簡介(1/2) • 超文件標示語言 • 「網頁建立和其它可在網頁瀏覽器中看到的 資訊」的一種標示語言 •
副檔名.html , .htm 13 來源:http://zh.wikipedia.org/wiki/HTML 例1:<body></body> 例2:<title>123</title> 例3:<input type="text" value="輸入框文字" name="text">
Html簡介(2/2) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script
src="/jquery.js"></script> <link rel="stylesheet" type="text/css" href="/stdtheme.css"> <title>JS Bin</title> </head> <body> </body> </html> 檔案類型宣告 主體區 表頭區通常是用 來描述和整份文 件有關的基本內 容
Heading • 標題: <h1>h1</h1> <h2>h2</h2> <h3>h3</h3> <h4>h4</h4> <h5>h5</h5> <h6>h6</h6> http://jsbin.com/zuvokaludi/edit?html,output
表單標籤 • 輸入框: <input type="text"
value="輸入框文字" name="text> • 密碼輸入框: <input type="password" name="password" value="passwordValue"> • Radio Button: <input type="radio" name="radio" value="radioValue"> 16
表單標籤 • 下拉選單: <select> <option value="yellow">黃色</option> <option
value="blue">藍色</option> <option value="gree">綠色</option> </select> • checkbox: <input type="checkbox“ value="checkboxValue" name="checkbox"> • 檔案上傳: <input type="file" name="file" > 17
表單標籤 • 隱藏: <input type="hidden"
name="hidden" value="hiddenValue"> • 日期: <input type="date" name="date "> • 送出: <input type="submit" name="submit" value=“submit"> • 取消: <input type="reset" name="reset" value="reset"> 18
• http://jsbin.com/qalakafopi/edit?html,output 19http://jsbin.com/qalakafopi/edit?html,output
標籤(版面配置) • <table> <tr> <th>標籤</th> </tr> <tr> <td>內容</td> </tr> </table> • <div></div> •
<span></span> • <p></p> 20 http://jsbin.com/duxuzufuqo/edit?html,output
表單
表單應用 表單 輸入邏輯 程式 資料庫 送出 儲存資 料 輸出邏輯 程式 應用程式 網頁 讀取資 料 顯示
表單標籤
練習(一) html練習 • 1.開啟記事本 •
2.貼上範例程式 • 3.存成.htm檔案 • 4.使用瀏覽器開啟檔案 24 範例程式: <!DOCTYPE html> <html> <head> <meta charset=“utf-8"> </head> <body> Hello World </body> </html>
練習(一) html練習 • 練習網站 •
http://jsbin.com/?html,js,output • 標題範例 • http://jsbin.com/zuvokaludi/edit?html,output • 表單範例 • http://jsbin.com/qalakafopi/edit?html,output • Layout範例 • http://jsbin.com/duxuzufuqo/edit?html,outpu t 25
CSS、Javascript套版 (1) • CSS簡介 26
CSS、Javascript套版 (2) • CSS
基本語法介紹 - type selectors table { color:red } ul { color:red } <table id=“mytable”> </table> 27
CSS、Javascript套版 (3) • CSS
基本語法介紹 - .class selectors table.fancy { color:red } div.fancy { color:red } <table id=“mytable” class=“fancy”> </table> 28
CSS、Javascript套版 (4) • CSS
基本語法介紹 - #id selectors #myTable { color:red } <table id="myTable"> <tbody> <tr><td>1</td></tr> <tr><td>2</td></tr> <tr><td>3</td></tr> </tbody> </table> 29
CSS、Javascript套版 (5) • CSS
基本語法介紹 - [attribute] selectors 30
CSS、Javascript套版 (6) • CSS
基本語法介紹 - [attribute] selectors 31
CSS、Javascript套版 (7) • CSS
基本語法介紹 - selector chains 32
CSS、Javascript套版 (8) • CSS
基本語法介紹 - selector chains 33
CSS、Javascript套版 (9) • CSS
基本語法介紹 – 繼承 p { color: #00FF00; } strong { font-size:20px; } 資料測試資料測試 <p>資料測試 <strong>資料測試</strong> </p> 34
CSS、Javascript套版 (10) – Box 35
CSS、Javascript套版 (11) • CSS
基本語法介紹 – 屬性介紹 – Margin – Border – Padding 36
CSS、Javascript套版 (12) • CSS
基本語法介紹 – 屬性介紹 – Margin – Border – Padding 37 • CSS 基本語法介紹 – 屬性介紹 – Margin – Border – Padding 12345 12345
CSS、Javascript套版 (12) • CSS
基本語法介紹 – 屬性介紹 – Background • p {background-color: 00FF00;} • p {background-color: red;} • p {background-image:url(yp.jpg);} • p { background-image:url(yp.jpg); background-repeat: no-repeat; } • p { background-image:url(yp.jpg); background-repeat: repeat-x; } 38
CSS、Javascript套版 (13) • CSS
基本語法介紹 – 屬性介紹 – position • position • top • right • left • bottom • overflow • z-index 39
CSS、Javascript套版 (14) • CSS
基本語法介紹 – 屬性介紹 – Font • font-family • font-size • font-weight • font-style • font-variant 40
CSS、Javascript套版 (15) • CSS
基本語法介紹 – 使用方式 – 直接使用 <p style=‘font-size:16;color:#FF0000;'>Test</p> – 放在Head中 <head> <style type="text/css"> div { font-size:16; color:#FF0000; } </style> </head> 41
CSS、Javascript套版 (16) • CSS
基本語法介紹 – 使用方式 – Link • 一般 <link rel=stylesheet type="text/css" href=“mp.css"> • C# mvc .net (Razor) <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> 42
CSS、Javascript套版 (17) • 優先權 –
內行套用的樣式表 (Inline stylesheet) – 嵌入套用的樣式表 (Embedded stylesheet) – 匯入套用的樣式表 (Imported stylesheet) – 外部連接套用的樣式表 (Linked stylesheet) – 瀏覽器本身的樣式表 (Browser's own stylesheet) 43
CSS、Javascript套版 (18) • CSS
基本語法介紹 – 流覽器使用DEBUG與簡易測試 – DEMO 44
CSS、Javascript套版 (19) • JavaScript用於 •
前端驗證 • 特效畫面 • 非同步資料存取(ajax) 45
CSS、Javascript套版 (20) • JavaScript
使用方式 – 方法一 <script src="@Url.Content("~/Scripts/jquery- 1.5.1.min.js")"></script> <script src="@Url.Content("~/Scripts/modernizr- 1.7.min.js")"></script> – 方法二 <script type=“text/javascript” > function showMessage(message){ alert(message); } </script> 46
練習(二) 套用CSS練習 • 下載範例程式 •
嘗試修改內容: – 變更字體顏色 – 變更字體大小 – 移動效果(Hover) – …. 47
View – 版面配置(1) 48 一般使用的 View Paritial
View 母版View
View – 版面配置(2) 49 •
加入View的方法1
View – 版面配置(3) 50 •
加入View的方法2
View – 版面配置(4) 51 1.輸入名稱(從 Controller會自 動命名) 2.使用引擎 3.部分檢視 4.使用配置
View – 版面配置(5) 52
View – 版面配置(6) 53
View – 版面配置(7) 54
View – 版面配置(8) 55 Header Footer Menu Or SideBar Content •
Layout母版 • 1.Header • 2.Menu • 3.Content(變動) • 4.Footer
View – 版面配置(9) •
RenderSection – 保留區塊,用來作 為選單或側欄 • RenderBody – 一般View放置區塊 (Content) 56 一般使用的版面配置 (不一定如此)
練習(三) 版面配置 57 • 下載範例程式 •
嘗試修改內容: – 移除側欄位置 – 改變測欄位置 – …
Helper – 其他表單欄位製作(1) 58 •
TextBox & TextArea – Html.TextBox("Textbox") – Html.TextAreaFor(model => model.textbox) – Html.TextArea("TextArea") – Html.TextAreaFor(model => model.textArea)
Helper – 其他表單欄位製作(2) 59 •
Hidden – Html.Hidden(“Hidden") – Html.HiddenFor(model => model. Hidden)
Helper – 其他表單欄位製作(3) •
Password – Html.Password(" Html.Password ") – Html.PasswordFor(model => model.Password) 60
Helper – 其他表單欄位製作(4) 61 •
RadioButton – Html.RadioButton("RadioButton", 3) – Html.RadioButton(model => model.RadioButton, 3)
Helper – 其他表單欄位製作(5) 62 •
CheckBox – Html.CheckBox("CheckBox1") – Html.CheckBoxFor(“model => model.CheckBox1")
Helper – 其他表單欄位製作(6) •
Dropdownlist 63
Helper – 其他表單欄位製作(7) •
Dropdownlist 64
Hinweis der Redaktion
1.網頁流程簡圖 2.瀏覽器:限制、資源 3.JavaScript近年也發展 Server開發
1.網頁流程簡圖 2.瀏覽器:限制、資源 3.JavaScript近年也發展 Server開發
View的種類
新增View的方法(複習)
PartialView
母版面配至介紹
Anzeige