iT邦幫忙

asp.net core相關文章
共有 451 則文章
鐵人賽 Modern Web DAY 25
我與 ASP.NET Core 的 30天 系列 第 25

技術 [Day25] SignalR - 我與 ASP.NET Core 3 的 30天

ASP.NET Core SignalR 是一個開放原始碼程式庫,提供了Server與Client端之間的即時通訊,並簡化Server端的使用方式。 Signa...

鐵人賽 Modern Web DAY 14

技術 [Day14] ASP.NET Core 2 系列 - Filters

Filter 是延續 ASP.NET MVC 的產物,同樣保留了五種的 Filter,分別是 Authorization Filter、Resource Fil...

鐵人賽 Modern Web DAY 8

技術 [Day08] ASP.NET Core 2 系列 - URL 重寫 (URL Rewrite)

路由跟 URL 重寫的功能性略有不同。路由是將 Request 找到對應的服務,而 URL 重寫是為了推卸責任 XD轉送 Request。 本篇將介紹 ASP....

鐵人賽 Modern Web DAY 7

技術 [Day07] ASP.NET Core 2 系列 - 路由 (Routing)

ASP.NET Core 透過路由(Routing)設定,將定義的 URL 規則找到相對應行為;當使用者 Request 的 URL 滿足特定規則條件時,則自動...

鐵人賽 Modern Web DAY 6

技術 06.環境配置設定、使用(注入View、Controller)

通常一個網頁專案會有許多的環境變數設定,在Miniblog中簡單改動appsettings.json裡面屬性值就可以改變Blog設定。 舉例:編輯器是否使用M...

鐵人賽 Modern Web DAY 19

技術 [Day19] ASP.NET Core 2 系列 - NLog & Log4net

ASP.NET Core 提供的 Logging API,不僅可以方便調用 Logger,且支援多種 Log 輸出,也能把 Log 發送到多個地方,並支援第三...

鐵人賽 Modern Web DAY 25

技術 [Day25] ASP.NET Core 2 系列 - 單元測試 (NUnit)

.NET Core 的單元測試框架有支援 xUnit、NUnit 及 MSTest,官方是比較推薦用 xUnit,但 NUnit 似乎比較受 .NET 工程師歡...

鐵人賽 Modern Web DAY 16

技術 [Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)

產品從開發到正式上線的過程中,通常都會有很多個環境,如:開發環境、測試環境及正式環境等。 每個環境的組態設定可能都略有不同,至少資料庫不會都連到同一個地方,因此...

鐵人賽 Modern Web DAY 29

技術 [ASP.NET Core X Angular2] Server side rendering for SEO

Introduction We take great advantage of better UX and performance in SPA (Sing...

鐵人賽 Modern Web DAY 10

技術 [Day10] 寫一個基本的WebHook(一):使用.NET Core MVC撰寫API

接下來為我們的Line官方帳號寫一個WebHook。Line的WebHook的概念就是:在LINE的後台設定一個Api網址用來訂閱在Line官方帳號上面發生的事...

鐵人賽 Modern Web DAY 26
.Net Core 網站開發 101 系列 第 26

技術 Filters 過濾器

ASP.NET Core MVC 跟 ASP.NET MVC 一樣也提供了 Filter 的功能,以 AOP 的觀念在執行 Action 的前後處理資料。第一次...

鐵人賽 Everything on Azure DAY 21

技術 三十天.NET與Azure漸進式開發專案(21): Debug超進化Snapshot! (Exception偵錯快照)

  今天延續前兩篇文章對Debug做一個超進化,加上Azure獨有Snapshot神器:Exception偵錯快照。   是否讀者有過這樣經歷,使用者說: &...

鐵人賽 Modern Web DAY 13

技術 13.Electron.Net跟Miniblog:建立Menu使用"開發人員工具"Debug

13.Electron.Net跟Miniblog:建立Menu使用"開發人員工具"Debug 今天一直奇怪為什麼JQuery的效果在網頁版正...

鐵人賽 Modern Web DAY 1
.Net Core 網站開發 101 系列 第 1

技術 .NET Core 介紹

.NET Core 是新一代的 .NET Framework 版本,可以用來建置現代化、雲端、網際網路連線的應用程式。可以使用 C#、Visual Basic...

鐵人賽 Modern Web DAY 12

技術 12.Electron.Net:電腦Markdown編輯器,修改文章上傳Server

12.Electron.Net:電腦Markdown編輯器,修改文章上傳Server 接著做修改文章頁面: 首先.net core可以使用強型別Model維護...

鐵人賽 Modern Web DAY 9

技術 [鐵人賽Day09] - Dependency Injection實作

前言 過去我們會透過第三方套件來實作DI Container(Unity、Autofac等),但現在不用這麼麻煩了 - ASP.Net Core直接內建DI。...

鐵人賽 Modern Web DAY 30

技術 30.Miniblog.Core.W3C 完賽

  寫這系列的起因:想藉由做一個Blog來學習ASP .NET Core,自動爬IT鐵人賽文章同步更新到Blog,並且以W3C格式整理文章方便閱讀。   找尋...

鐵人賽 Software Development DAY 29

技術 [Design Pattern實例] 使用單例模式實做線性分配器(2/2)

使用單例模式實做線性分配器(2/2) 延續Day28.使用單例模式實做線性分配器(1/2)的需求,我們接下來要開始實作取號的方法。 Sample Codes...

鐵人賽 Modern Web DAY 10

技術 [Day10] ASP.NET Core 2 系列 - Views

ASP.NET Core MVC 中的 Views 是負責網頁顯示,將資料一併渲染至 UI 包含 HTML、CSS 等。並能透過 Razor 語法在 *.csh...

鐵人賽 Modern Web DAY 16

技術 [鐵人賽Day16] - Model Validation(2) / 自訂及遠端驗證

前言 本文將延續上一篇還沒講完的Model Validation,繼續介紹ASP.Net Core MVC中自訂及遠端驗證的使用方式。 同步發表於個人點部落...

鐵人賽 Modern Web DAY 6
.Net Core 網站開發 101 系列 第 6

技術 Startup 啟動類別

Startup 類別是 Web 應用程式的進入點,可以在這個類別中設定應用程式要使用的服務和處理請求的 pipeline。 Startup 類別 一般習慣會將啟...

鐵人賽 Modern Web DAY 24

技術 [鐵人賽Day24] - MemoryCache

前言 本篇將介紹ASP.Net Core中MemoryCache的使用方式。 同步發表於個人點部落 - [鐵人賽Day24] ASP.Net Core MVC...

鐵人賽 Modern Web DAY 29

技術 [Day29] ASP.NET Core 2 系列 - 封包壓縮 (Gzip)

ASP.NET Core 並不會自動把所有封包壓縮,要針對 Response 的內容做壓縮,可以使用的 ResponseCompression 套件提供的壓縮方...

鐵人賽 Modern Web DAY 6

技術 (Day 6) ASP.NET Core專案架構 上篇

6.1 MVC,多少人假汝之名為惡   在前幾天討論Visual Studio的發展歷史時,談到MVC的發展。  MVC是在1980年代一套命名為SmallTa...

鐵人賽 Modern Web DAY 23

技術 [ASP.NET Core] Configuration

Introduction We will learn the following ways to use Configuration in ASP.NET C...

鐵人賽 Modern Web DAY 18

技術 [Day18] ASP.NET Core 2 系列 - Logging

ASP.NET Core 提供了好用的 Logging API,預設就已經將 Logger 物件放進 DI 容器,能直接透過 DI 取用記錄 Log 的物件。...

鐵人賽 Modern Web DAY 6

技術 06. SignalR 前端API運用

連接事件 建立連線,我們需要建立一個連線物件,withUrl(Hub)裡的參數放入要連接的Hub名稱,再用build()建立連線物件。 var connecti...

鐵人賽 Modern Web DAY 13
我與 ASP.NET Core 的 30天 系列 第 13

技術 [Day13] CORS 跨來源資源共用 - 我與 ASP.NET Core 3 的 30天

CORS簡介 同源政策(Same Origin Policy)是瀏覽器的一種機制,用來限制限制其他域名存取自身網站的資源,避免被任意網頁讀取其他網站的敏感資料。...

鐵人賽 Modern Web DAY 18

技術 (Day 18) ASP.NET Core的驗證機制 - 上篇

  今天,我們來討論ASP.NET Core的驗證機制。  昨天我們談到主版頁面時有講,最好是能夠在網站一啟動時,就判斷是否完成登入的動作,如果完成登入再顯示網...

鐵人賽 Modern Web DAY 28
.Net Core 網站開發 101 系列 第 28

技術 Unit Test 單元測試

單元測試的特性跟優點在這邊就不贅述了,有興趣的可以參考官方文件,或者去上 91 大大的課。今天的重點會擺在如何在 ASP.NET Core MVC 專案中建立單...