ModelState 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 7月 13, 2019 如果想深入了解 ModelState的作用原理 ,可參考保哥 這篇 "深入了解 ModelState 內部細節" 寫得很清楚,受益良多 ^_^ 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
第一個專案頁面 - 7月 06, 2019 如果站在一個初學者的角度,想要練習一個MVC專案,我必須誠實地說,在PHP眾多的MVC框架中,不管是Codeigniter 或 Laravel 似乎都沒有 Asp.net mvc 來得簡單。 我之所以敢這麼說,並不是因為語言層次上的優劣,而是一套完整的IDE開發工具無縫整合的結果,號稱地表上最強的開發工具 Visual Studio 並非浪得虛名,如果你是PHP開發者,你可以看我底下的展示,應該就能理解我說的對於初學者而言,"簡單" 這個論點。 這是開發一個ASP.NET MVC 專案的簡易流程 : Step1 : 打開 Visual Studio 2019 ,建立一個新專案,並命名為 "study99"。 Step2 : 選擇一個 MVC 專案,因為Asp.net 有多種網站開發類型,所以這邊要做一個選擇,此外若選擇右邊的 "Authentication" 則會生成登入和註冊功能頁面,這等同於你在Laravel Command 下輸入: php artisan make:auth Step3 : 只需上述幾個點選步驟,就完成一個MVC專案了,底下是檔案目錄結構。 Step4 : 底下是專案頁面。 後記 : 過程中你完全無需像學PHP一樣搭建 LAMP 或 XAMPP 甚至是 Homestead 環境,因為 Visual Studio 已內建一個簡易版開發專用的 IIS。 閱讀完整內容
採用 CKSource.CKFinder.Connector.Sample 完成 ckfinder 一鍵安裝 - 8月 09, 2019 (一) 安裝 CKSource.CKFinder.Connector.Sample 若要手動安裝,可參考 安裝 ckfinder 的未知錯誤 在新版 VS 2019 的 Nuget 已經找不到 "CKSource.CKFinder.Connector.Sample" 套件了,在 2016/3/17 是最後一次更新,如果要安裝的話,可以直接到 Nuget 網站搜尋。 CKSource.CKFinder.Connector.Sample 接著,可在 VS 內採用指令方式安裝 Install-Package CKSource.CKFinder.Connector.Sample -Version 3.3.0-rc5 安裝完成後,直接執行 ckfinder.html 即可看到成功頁面。 (二) 整合到專案中,做成獨立頁面 參考官網提供的整合文件 Embedding as a Widget <div id="ckfinder1"></div> <script src="/ckfinder/ckfinder.js"></script> <script> CKFinder.widget( 'ckfinder1', { height: 600 } ); </script> 整合成功後的頁面如下 : (三) 整合到檔案上傳欄位,做成彈出視窗 參考官網提供的整合文件 Using CKFinder in a Popup Window <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CKFinder 3</title> <script src="/ckfinder/ckfinder.js"></script> </head... 閱讀完整內容
留言
張貼留言