Type Keyword 是 typescript 能將型別取一個別名的方式,例如我將型別 string
assign 給 myType,之後就可以用 myType 來定義變數的型別。1
2
3type myType = string;
let a: myType = 'hello';
let b: myType = 10; // Type 'number' is not assignable to type 'string'
自行 AuthorizeFilter
Continue readingASP.NET 提供了很方便帳號登入登出的驗證功能,今天就來說明一下,如何使用 ASP.NET 表單驗證(FormsAuthentication),來完成登入、登出以及驗證功能。
Continue reading- 通常使用 Action Filter 的時候常常會用到一些資料庫的讀取,為了防止耦合性過高,所以建立取得 DBContext 實體的時候,可以用 DI 的方式注入。
- MVC 會很常用到 HttpContextBase 、 RequestContext 等等之類功能,所以也建議這些也可以用 DI 的方式注入。
今天文章會說明,安裝 SQL Server Express 後,使用 Microsoft SQL Server Management Studio 的 sa 帳號登入。
Continue reading最近為了將的壓縮、解壓縮、遠端連線硬碟、複製貼上等等的繁瑣的事情寫成 bat 檔案,花了很多時間。 所以就來記錄一下,用 command line 自動化的功能。
- 刪除整個資料夾、刪除單一檔案
- 使用 msbuild 建立佈署檔案
- 複製遠端硬碟的檔案、複製貼上整個資夾並自動取代現有檔案
- 使用 PowerShell 壓縮與解壓縮檔案
- 檢查檔案是否存在,並且執行不同指令
在佈署 Angular 專案的時候為了能夠快速複製到遠端主機上,所以通常會 ng build
後,將 build 出來的檔案壓縮,要完成這一連串的流程,通常都是寫 cmd 來處理。
- unit tests
- 使用 NO_ERROR SCHEMA 處理 known element 問題
- end to end tests
- 如何 debug 測試
- 建置專案與環境參數設定
- 建立元件與檔案 (service,class,interface ….)
- 建立檔案時指令的預設值設定