by vivid
20. 一月 2021 00:37
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210122602 出刊日期: 2021/1/20 這篇文章將延續《Razor Page入門 - 12》一文的ASP.NET Core Razor Page專案,介紹如何在Razor Page網站應用程式之中, 使用Visual Studio 開發工具Scaffold功能快速地建立以Entity Framework Core為基礎的增、刪、查、改(CRUD)頁面,節省開發時間。我們需要在「MyRazorWeb」專案為「Reviews」資料表撰寫CRUD頁面程式碼。 ...
[更多...]
by vivid
6. 一月 2021 11:29
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210122601 出刊日期: 2021/1/6 這篇文章將延續《Razor Page入門 - 11》一文的專案,介紹如何在Razor Page網站應用程式之中,呈現Master-Detail(主表明細)檢視頁面。範例中將整合Bootstrap Model對話盒來顯示圖書相關的評論資料。 使用Lazy Load載入資料 Entity Framework Core提供Lazy Load功能,可以在你讀取相關聯資料時,自動下查詢將資料載入。預設Entity Fram...
[更多...]
by vivid
23. 十二月 2020 11:22
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N201222502 出刊日期: 2020/12/23 這篇文章將延續《Razor Page入門 - 10》一文的圖書專案,介紹如何在Razor Page網站應用程式之中,新增一個「Reviews」資料表儲存圖書的評論資料,以了解如何呈現Master-Detail(主表明細)檢視頁面。目前專案中「BookDb」資料庫中包含一個「Books」資料表,其結構描述資訊如下圖: 圖 1:「Books」資料表結構描述資訊。 我們的目標是新增一個「Reviews」資料表,...
[更多...]
by vivid
9. 十二月 2020 03:23
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201222501 出刊日期: 2020/12/9 這篇文章是《設計與使用ASP.NET Core Web API》系列的文章中的最後一篇,延續《設計與使用ASP.NET Core Web API 1-使用Entity Framework Core存取資料》、《設計與使用ASP.NET Core Web API 2- Swagger》、《設計與使用ASP.NET Core Web API 3-CRUD增刪查改》三篇文章的情境,我們將介紹「Swagger」一些常用設定來客製化ASP.NET C...
[更多...]
by vivid
25. 十一月 2020 02:32
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201122402 出刊日期: 2020/11/25 這篇文章是《設計與使用ASP.NET Core Web API》系列的文章中的第三篇,延續《設計與使用ASP.NET Core Web API 1-使用Entity Framework Core存取資料》、《設計與使用ASP.NET Core Web API 2- Swagger》兩篇文章的情境,我們將使用ASP.NET Core Web API與Entity Framework Core設計CRUD功能。 查詢單一商店資料 在AS...
[更多...]
by vivid
11. 十一月 2020 02:14
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201122401 出刊日期: 2020/11/11 這篇文章是《設計與使用ASP.NET Core Web API》系列的文章中的第二篇,延續《設計與使用ASP.NET Core Web API 1-使用Entity Framework Core存取資料》一文的情境,我們將使用Swagger與Swagger UI描述與測試Web API具備的功能。 使用Swagger描述Web API功能 做為ASP.NET Core Web API的設計者,你需要讓自己或其它程式設計師知道Web A...
[更多...]
by vivid
28. 十月 2020 02:07
.NET Magazine國際中文電子雜誌 作 者:許薰尹 文章編號: N201022302 出刊日期: 2020/10/28 在這個《設計與使用ASP.NET Core Web API》系列的文章中,將介紹如何使用Visual Studio 2019建立ASP.NET Core Web API專案(使用.NET Core 3.x版),透過Entity Framework Core的資料庫優先方式(Database First)存取SQL Server Express Pubs範例資料庫的資料。為了便於開發人員了解ASP.NET Core Web API提供的功能...
[更多...]
by vivid
14. 十月 2020 01:52
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N201022301 出刊日期: 2020/10/14 這篇文章將延續《Razor Page入門 - 9》一文的情境來設計ASP.NET Razor Page網站,到目前為止我們都是針對記憶體中的集合資料來進行操作,在實務上,通常會將資料存放在資料庫,接下來讓我們來介紹如何在ASP.NET Razor Page網站專案整合Entity Framework Core以存取SQL Server資料庫中的資料。 Entity Framework Core(EF Core) ...
[更多...]
by vivid
5. 八月 2020 02:38
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N200822101 出刊日期: 2020/8/5 這篇文章將延續《Razor Page入門 - 4》一文的情境,介紹當在ASP.NET Core Razor Page網站應用程式中如何使用「System.ComponentModel.DataAnnotations」命名空間下的類別來進行語意標註,並可在資料編輯作業時利用模型驗證(Model Validation)檢查資料的正確性。 「System.ComponentModel.DataAnnotations」命名空...
[更多...]
by vivid
24. 六月 2020 03:22
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N200622002 出刊日期: 2020/6/24 在《發行與部署.NET Core應用程式》一文中,介紹.NET Core主控台應用程式(Console Applicaiton)發行與部署的細節,本文將延續這個主題,看看在Visual Studio 2019發行ASP.NET Core MVC應用程式的設定與結果。 建立ASP.NET Core網站應用程式專案 首先我們來看看,如何使用「與 Framework 相依的部署(Framework-dependent...
[更多...]