.NET活的好好的,微軟為何又出了一個新的開發平台ASP.NET Core,還號稱跨平台,平台怎麼跨? .NET Core有什麼令人驚艷的特色? 我會先從基本的開發應用開始,一步步的教學應用.NET Core開發網站,就這接下來會介紹.NET Core的開源特性,它能和為數眾多的開源JS Framework配合,例如Angular、VUE,完全擺脫之前只能在預設的jQuery、Bootstrap間選擇的困境。我會花些篇幅來介紹如何把ASP.NET Core和VUE.JS擺在一起。最後就是跨平台的部份, 介紹在Linux和MacOS中, 如何開發.NET Core專案。
昨天我們利用Model完成Controller及相對應CRUD View網頁的建置,今天讓我們來完成這個網站的第一部份 - 員工基本資料維護 - 的完整網頁...
在商業應用系統,中文是一定要的,另外,輸入欄位的資料驗證也是必然有設計。在ASP.NET Core,這些都是在Model中完成的。惟一要注意的是,必須要記得...
昨天,我們把Model做了一些欄位驗證規則的編寫,也就是變化了Model,使其結構與資料庫不符合。 在ASP.NET Core中,把這個Entity Fr...
昨天,我們想實作Model與Database之間的一致性與完整性的操作,結果沒辦法成功,那這樣就沒辦法了嗎? 我們要發揮碼農的刻苦耐勞精神,自己刻程式來補...
『早啊,主任。』小魏終於上完課回公司上班了。『早,早,我們來討論葉經理要的人資系統怎麼開發吧。』『可以等一下嗎?我先完成上課費用報帳程序,不然將近三萬元費月用卡...
『主任知道敏捷開發嗎?』小魏一進辦公室就來問我。『知道啊!以前在軟件公司帶專案時,還曾經找顧問來帶我們團隊Run敏捷開發。』『喔,那主任想不想引用敏捷開發在專案...
今天,讓我們來談談主版網頁(Master Page),來修改一下主版網頁,讓網站看起來更像是自已公司在用的網站,不再像是由Visual Studio的精靈建...
今天,我們來討論ASP.NET Core的驗證機制。 昨天我們談到主版頁面時有講,最好是能夠在網站一啟動時,就判斷是否完成登入的動作,如果完成登入再顯示網...
我們昨天提到在以前的ASP.NET環境下,在IIS裏有個[網站管理工具],如下圖所示,這個是Google查找來的圖示,現在新環境都沒這個管理工具可用了。 ...
昨天,我們討論了如何用程式來建Role,也把使用者和Role的關聯建起來了,那麼,我們怎麼利用Role來控制使用者在網站中的權限呢? 今天讓我們來實作一下...