iT邦幫忙

asp.net core相關文章
共有 179 則文章

技術 [C#][ASP.NET Core] 快速將 Google reCAPTCHA 驗證加入你的網站

LexLibrary.Google.reCAPTCHA 使用 HtmlHelper + ValidateAttribute 快速將 Google reCAPTC...

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

技術 Deploy 部屬

終於到最後一天啦!!!!! 之前我們開發的網站都只能在本機開發環境執行,但醜媳婦總要見公婆網站總會有正式上線見人的一天,今天就來說明怎麼在伺服器上部屬 ASP....

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

技術 Response Compression 壓縮回應

頻寬是有限的,控制回應封包的大小是很重要的議題,縮小封包通常可以很顯著的提高回應的速度。今天說的壓縮回應是縮小封包很重要的方法。雖然 IIS、Apache 和...

鐵人賽 Modern Web DAY 30

技術 30. 來玩玩即時互動App吧! ASP.NET Core SignalR 總結 & 完賽心得

今天終於最後一天啦!等這天等了好久囉哈哈!,其實應該是一直被發文進度追得很苦惱才對,總之先來個總結吧! 總結 SignalR和SignalR Core最大的差別...

鐵人賽 Modern Web DAY 27

技術 [鐵人賽Day27] - 工具篇(1) / 將網站發布到Azure上

前言 本文將介紹如何透過Azure AppService將網站發布到雲端平台上。 同步發表於個人點部落 - [鐵人賽Day27] ASP.Net Core MV...

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

技術 Unit Test 單元測試

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

鐵人賽 Modern Web DAY 29

技術 29. 部屬SignalR到Server上

既然實作都做完了,卻只能單機自己使用好像怪怪的,至少要能開放自己的內網使用才對,所以今天要來教大家怎麼把自己的signalR部署到Apache和IIS 安裝.N...

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

技術 Areas 區域

ASP.NET MVC 提供了 Area 的功能,讓開發人員可以把相關的功能模組包起來,讓模組有自己的命名空間跟目錄結構。每個模組中都會有自己的 MVC 結構、...

鐵人賽 Modern Web DAY 26

技術 [鐵人賽Day26] - Response Compression(回應壓縮)

前言 本文會介紹ASP.Net Core中Response Compression的使用方式。 同步發表於個人點部落 - [鐵人賽Day26] ASP.Net...

鐵人賽 Modern Web DAY 28

技術 28. 實作Web即時共同編輯文件 (8) - 最後的BUG修正+小功能添加

真的是越複雜的功能,越容易出現不少的BUG,前面做了7篇原本以為我大概的狀況我都有抓到,直到昨天做完發現蠻多BUG,所以今天就來幫這個時做來做最後修正吧! 不同...

鐵人賽 Modern Web DAY 27

技術 27. 實作Web即時共同編輯文件 (7) - 新增自訂文件及載入自訂文件

今天就來完成最後的部分吧!最後要載入和建立自訂的文件,首先來先來做建立文件的部分 建立自訂文件 首先先建立切換畫面事件,讓建立文件的Button能切換頁面 go...

鐵人賽 Modern Web DAY 25

技術 [鐵人賽Day25] - Response Cache

前言 本篇將延續上篇的Cache主題介紹Response Cache的使用方式。 同步發表於個人點部落 - [鐵人賽Day25] ASP.Net Core M...

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

技術 Filters 過濾器

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

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

技術 Tag Helpers 標籤輔助程式

這啥? Tag Helpers 可以讓後端程式碼介入 Razor 產生 HTML 的過程中。例如 ImageTagHelper 可以幫圖片路徑加上版本編號,圖片...

鐵人賽 Modern Web DAY 24

技術 [鐵人賽Day24] - MemoryCache

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

鐵人賽 Modern Web DAY 26

技術 26. 實作Web即時共同編輯文件 (6) - 新增登錄畫面及選擇文件列表

今天我們要來做自訂表格內容和連線列表,既然建立表格的方法都訂好了,當然要能從前端建立啊!XD 各畫面區塊建立 這次我想做4個畫面登入畫面、文件選擇畫面、文件建立...

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

技術 Views 視圖

在 MVC 架構中,View 負責將結果呈現給客戶端,通常會產生出 HTML 到瀏覽器端顯示。在 ASP.NET Core MVC 中,使用 Razor 語法來...

鐵人賽 Modern Web DAY 25

技術 25. 實作Web即時共同編輯文件 (5) - 一些小功能修正

今天是一些小地方的修正,其實做到這邊還有很多需要修正的地方,一個是重整後編輯中的顏色不會重新讀取,一個是編輯中關閉不會回船取消編輯,就是在編輯的人沒移開編輯中的...

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

技術 Model Binding 模型繫結

ASP.NET Core MVC 提供的模型繫結功能會自動將 HTTP 請求中的資料映射到對應的方法參數中。參數類型可以是基本資料型態(例如字串和整數)或複雜的...

鐵人賽 Modern Web DAY 24

技術 24. 實作Web即時共同編輯文件 (4) - 幫編輯中的表格添加顏色

今天要來幫編輯中的表格更換顏色,顏色就是昨天做的使用者顏色,這次是要放到編輯的cell內,並且鎖住不讓其他人同時編輯。 幫編輯中的表格著色 我發現直接對表格誆著...

鐵人賽 Modern Web DAY 22

技術 [鐵人賽Day22] - Entity Framework Core / Code first

前言 與過去Entity Framework 6相比, Entity Framework Core(簡稱EF Core)在使用上做了相當的改變, 本文將介紹EF...

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

技術 Routing 路由

路由主要負責將請求轉送到對應的處理程序中。當客戶端的請求符合設定中的 URL 規則時,就會自動執行指定的行為。今天會由簡單到複雜,介紹幾種設定路由的方式。 基本...

鐵人賽 Modern Web DAY 23

技術 23. 實作Web即時共同編輯文件 (3) - 加入上線使用者清單

昨天我們做到能互相傳遞編輯的文字,今天我們要來實現上線的名單吧! 建立上線名單 首先我們來做一下上線名單的樣式,Day11一個Select元素裝進去太醜了,這次...

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

技術 ASP.NET Core MVC

MVC 是什麼? MVC 是 Model-View-Controller 的縮寫,在 MVC 架構下,會把應用程式分類成三個不同的組件,也就是模型 (Model...

鐵人賽 Modern Web DAY 30

技術 (Day 30) 邁向開源的終極旅程

  微軟積極的推動ASP.NET Core,不僅提供跨平台的能力,並且開源這個焹站開發平台,開源程式設計能夠在很低的成本裏,開發開源專案。而跨平台的套件方面,微...

鐵人賽 Modern Web DAY 22

技術 22. 實作Web即時共同編輯文件 (2) - 使用signalR同步文件內容

沒想到昨天光完成前端的部分就花那麼多時間,看來這次實作比上次難了不少,大概是因為沒使用套件的關係吧!XD 那麼今天就來做signalR同步的部分吧。 資料Bin...

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

技術 Entity Framework Core - 2/2

昨天說了怎麼用 Code First 的方式,先撰寫資料模型再執行 Migration 來建立資料庫。今天就來看看怎麼用 Database First 的方式,...

鐵人賽 Modern Web DAY 29

技術 (Day 29) 如何跨平台?

  今天我們把先前在Windows台下用Visual Studio IDE環境開發的簡單的人薪資計算應用程式移植到Linux平台上,以為跨平台的一個小小的實作。...

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

技術 Entity Framework Core - 1/2

ASP.NET 框架中有提供 Entity Framework 作為跟資料庫溝通用的 ORM 框架,將資料表轉成 POCO 類別,方便開發人員操作資料庫,用物件...

鐵人賽 Modern Web DAY 28

技術 (Day 28) 江山如此多嬌,引無數英雄盡折腰。

  Linux和Open Source經過多年的努力,在資訊科技界打下一片江山,而這片江山又引出多少程式設計大神投入,大神一代一代的出現有如長江浪推前浪般打在長...