使用HttpClient呼叫Web API - 1

by vivid 4. 十月 2017 17:35
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N171018801 出刊日期: 2017/10/4 這一系列的文章有兩篇,第一篇是介紹如何在ASP.NET Core MVC 2.0專案中建立Web API,第二篇則是介紹在MVC的控制器之中,利用「HttpClent」類別來呼叫它們。   環境準備 本文使用ASP.NET Core MVC 2.0進行開發,除了安裝Visual Studio 2017之外,需將其更新Visual Studio 2017 15.3版。到微軟網站下載並安裝.NET... [更多...]

Tags:

ASP.NET Core MVC | .NET Core | .NET Magazine國際中文電子雜誌 | 許薰尹Vivid Hsu

設計你的資料庫系統(三)

by adonisy 30. 九月 2017 14:06
作    者:楊先民  審    稿:張智凱  1 前言 上期大概把「油耗維修」這隻程式的一些需要用到的圖片以及工具稍微介紹了一下,本期將要進入資料庫系統的重點,也就是資料庫設計篇了。 2 設計資料庫 我設計資料庫的時後,因為只有一台車的油耗以及保修資訊要記錄,所以就想很單純的把資料庫設計在一個 sqlite資料庫中,我命名為 OilInfo.sqlite,之後有加入多台車的概念是之後的事了,這個牽涉到使用者需求的修改問題,所以台灣的專案資料庫常常搞的一團亂,最主要的因素還是在使用者需求改來改去的關係... [更多...]

Tags:

SQLite

使用Visual Studio 2017即時單元測試

by vivid 20. 九月 2017 13:14
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170918702 出刊日期: 2017/9/20 Visual Studio 2017新增的Live Unit Testing(即時單元測試)的功能,可以在背景自動套用單元測試的程式碼,立即以圖型化的介面顯示測試是透通過或失敗。如此程式設計師在撰寫程式的過程中可以馬上得到回饋,了解目前撰寫的程式碼是否符合預期的功能,以達到改善程式碼品質的效果。 Live Unit Testing(即時單元測試)目前只有Enterprise版本的Visual Studio 2017... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | ASP.NET MVC | Visual Studio | 許薰尹Vivid Hsu

使用ASP.NET Core MVC Filter產生Meta標籤

by vivid 6. 九月 2017 15:10
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170918701 出刊日期: 2017/9/6 為了要讓個人或公司的網站能夠支援搜尋引擎最佳化,以及讓網頁分享到社群網站,如Facebook、Google+時,能夠正確的顯示網站的標題、作者以及圖片…等等資訊,我們會在網頁中加上許多<meta>標籤,或者是一些結構化資料。 例如以下網頁加入了許多Meta標籤: <!DOCTYPE html> <html> <head>  ... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | 許薰尹Vivid Hsu | ASP.NET Core MVC

C# 7新功能概覽 - 3

by vivid 23. 八月 2017 16:28
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170818602 出刊日期: 2017/8/23 本文將延續本站《C#7新功能概覽 - 1》、《C#7新功能概覽 - 2》文章的說明,介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 區域函式(Local Function) 使用過JavaScript程式語言的設計師一定相當熟悉在函式之中宣告函式,現在C# 也擁有類似的功能了。以一個範例來說明,在C# 6 除了匿名函式這種特殊案例之外,標準的方法只能在類別之中宣告,例如以下的SayHi方法: ... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

設計你的資料庫系統(二)

by adonisy 21. 八月 2017 09:30
  作    者:楊先民 審    稿:張智凱  1 前言 上期大概把「油耗維修」這隻程式大概介紹了一下功能,接下來就是介紹一下開發工具以及資料庫的準備,以及資料庫設計的一些問題 。  我自己其實也是從無到有的學習 iPhone的程式開發,第一支程式是 Object-C到後來的 Swift都是如此,不過只要有程式設計概念的基礎 ,尤其是物件導向設計概念的基本,剩下的就是你想要如何呈現你的應用程式的問題。 2 工具準備 在撰寫 apple的程式,並且想要上架的人,你需要準備: ... [更多...]

Tags: ,

C# 7新功能概覽 - 2

by vivid 9. 八月 2017 16:02
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170818601 出刊日期: 2017/8/9 本文將延續本站《C#7新功能概覽 - 1》一文的說明,介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 Pattern matching C# 7的Pattern matching可以根據特定的類別或是結構來進行比對,看看比對的結果是否符合特定的樣式。Pattern matching功能支援兩個運算式(Expression):is與switch。這些運算式可以檢視物件與物件的屬性,來判斷物件是... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

C# 7新功能概覽 - 1

by vivid 26. 七月 2017 15:47
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170718502 出刊日期: 2017/7/26 C# 語言每一個新版本都提供許多新語法,讓程式撰寫的動作可以變得更簡潔,本文將介紹C# 7 新增的新語法,並利用一些範例來了解這些語法。 在方法參數列宣告out參數 C# 7新增一個新功能,可以在方法參數列直接宣告out參數,如此可以讓程式碼更容易閱讀,想要使用到out參數時便可以馬上宣告,不需另外撰寫一行變數宣告以接收out參數的值。 我們先看看在C# 6中out參數的宣告與使用,參考以下範例程式碼,叫用... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | C# | 許薰尹Vivid Hsu

設計你的資料庫系統(一)

by adonis 24. 七月 2017 11:10
作    者:楊先民 審    稿:張智凱 1    前言 最近剛好把之前在 iphone 開發的應用程式「油耗維修」整個用 Swift 3.0大改寫,趁著頭腦記憶力還清楚的時後,來記錄一下當時開發這個程式的設計規劃,因為它說穿了就是一個資料庫管理系統,很多開發人員總是不了解為什麼資料庫管理系效能會不好,要怎麼事後補救,其實這些都和事前的規劃有絕對的關係,而且本系列的文章是連同程式開發一起包進來,等於是程式設計加上資料庫的效能調教與系統分析的完整範例,讓想開發應用程式的人可以做一個參考。 ... [更多...]

Tags:

使用MVC整合Bootstrap對話盒新增資料 - 1

by vivid 12. 七月 2017 11:27
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N170718501 出刊日期: 2017/7/12 本文將介紹如何在MVC 5的專案之中,整合Bootstrap的對話盒,設計資料新增功能,利用Entity Framework Code First技術自動建立資料庫,存取資料庫資料。如此不需要自己撰寫複雜的AJAX程式碼來更新網頁部分頁面。   建立範例專案 為了方便說明,我們先使用Visual Studio 2015來建立MVC 5的網站,從「File」-「New」-「Project」,在「Ne... [更多...]

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>