TypeScript入門

by vivid 19. 九月 2018 06:24
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180919902 出刊日期: 2018/9/19 在這篇文章中,將要介紹什麼是TypeScript ,如何安裝開發環境,以及TypeScript基本型別。   什麼是TypeScript? TypeScript主要目標是為JavaScript提供型別系統(Type System),指定變數型別之後就不可以變更,如此方便於除錯與避免不小心而產生的例外錯誤。 TypeScript程式將會轉換成JavaScript,JavaScript是真正在運作的程... [更多...]

Tags:

TypeScript

檢視元件

by vivid 5. 九月 2018 03:56
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180919901 出刊日期: 2018/09/05 檢視元件(View components)是可在檢視中重複使用的程式,在這篇文章中,將要介紹如何在ASP.NET Core MVC專案之中設計檢視元件(View components),並利用Entity Framework Core取得資料庫的資料來顯示。   什麼是檢視元件(View components) MVC前版使用子動作(Child Action)來建立可重複使用的元件,但ASP.N... [更多...]

Tags:

.NET Core | .NET Magazine國際中文電子雜誌 | ASP.NET Core MVC

Repository

by vivid 22. 八月 2018 05:16
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180819802 出刊日期: 2018/8/22 考量到未來資料存取程式碼可能會有變動的需求,你可能會選擇使用Repository Pattern來為應用程式加入開發上的彈性。Repository包含描述資料操作的介面(interface),以及實作此介面的物件,封裝資料層(data layer)的程式碼,包含操作資料的邏輯,並將它們對應到一個實體模型(Entity Model)。在這篇文章中,將簡介如何在ASP.NET Core MVC專案之中,加入Repos... [更多...]

Tags:

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

從現有資料庫建立ASP.NET Core MVC應用程式

by vivid 8. 八月 2018 09:47
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180819801 出刊日期: 2018/8/8 在這篇文章中,將要介紹如何利用Visual Studio 2017開發工具,在ASP.NET Core MVC網站中使用模型檢視控制器 (Model – View - Controller,MVC)的設計模式來開發ASP.NET應用程式,並透過Entity Framework Core資料庫優先設計方式來存取SQL Server Express現有的Northwind資料庫。 Northwind資料庫的下載與安裝... [更多...]

Tags:

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

設計ASP.NET Core MVC應用程式

by vivid 25. 七月 2018 11:08
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180719702 出刊日期: 2018/7/25 在這篇文章中,將要介紹如何利用Visual Studio 2017開發工具,在ASP.NET Core MVC網站中使用模型檢視控制器 (Model – View - Controller,MVC)的設計模式來開發ASP.NET應用程式,並透過Entity Framework Core存取SQL Server LocalDB檔案型資料庫。 讓我們從Visual Studio 2017開發環境中新建一個空白的AS... [更多...]

Tags:

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

初探Blazor

by vivid 11. 七月 2018 12:16
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180719701 出刊日期: 2018/7/11 目前若使用微軟開發技術來寫網站,你至少需要學會兩種程式語言,後端開發利用C#,前端則需撰寫JavaScript。Blazor是一個新的.NET網站框架(.NET web framework),以WebAssembly標準為基礎,可以取代以往使用JavaScript語言,而改用C# / Razor語法、HTML標籤以建立執行在瀏覽器上的用戶端應用程式,有了Blazor就可以讓程式設計師專注在一種程式語言,使用C# 語... [更多...]

Tags:

.NET Core | C# | 許薰尹Vivid Hsu

在Node.Js存取SQL Server資料庫

by vivid 27. 六月 2018 10:53
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N180619602 出刊日期: 2018/6/27 這篇文章主要介紹如何在Node.js中撰寫程式碼,連結到微軟SQL Server / SQL Server Express資料庫,並執行資料查詢的作業。本篇文章將從建立Node.js專案開始,並利用Visual Studio Code進行開發。 要進行程式設計之前,你要先確保開發環境正確安裝了以下軟體: · Node.js:下載網址為:「https://nodejs.org/en/」。 · Visual Stu... [更多...]

Tags:

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

使用jsGrid

by vivid 13. 六月 2018 11:59
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180619601 出刊日期: 2018/6/13 本文將介紹如何在MVC 5的專案之中,整合「jsGrid」以表格的方式呈現從資料庫取回的資料,並且能夠根據不同欄位排序、設計資料分頁等功能。 「jsGrid」是一個前端的輕量Grid jQuery Plugin,以「jQuery」為基礎,支援表格資料的排序、分頁、新增、篩選、編輯、刪除等功能,詳細功能說明可以參考以下官網:「http://guriddo.net」。「jsGrid」是使用MIT授權條款的自由軟體... [更多...]

Tags:

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

使用rollup.js打包模組

by vivid 30. 五月 2018 11:47
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180519503 出刊日期: 2018/5/30 目前流行許多JavaScript模組打包器(JavaScript module bundler),例如「Webpack」、「FuseBox」、「Browserify」…等等,用於打包JavaScript程式碼。因現今大部分的瀏覽器並不支援ECMAScript模組匯入(import)、匯出(export)的語法,模組打包器便可將各模組程式整合到一個單一檔案中,有些模組打包器還提供「tree-shaking」功能,能夠分... [更多...]

Tags:

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

整合ASP.NET MVC5與Datatables呈現資料

by vivid 16. 五月 2018 04:41
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N180519502 出刊日期: 2018/5/16 本文將介紹如何在ASP.NET MVC 5的專案之中,整合「Datatables」套件以表格的方式呈現從資料庫取回的資料。 Datatables是一個歷史悠久的前端 jQuery Plugin,以jQuery為基礎,支援表格資料的排序、分頁、篩選…等等功能,詳細功能說明可以參考以下官網:「https://datatables.net/」。 以下以Step-by-Step方式說明如何在ASP.NET MVC ... [更多...]

Tags:

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

NET Magazine國際中文電子雜誌

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