原创 C# 利用VS自帶的WSDL工具生成WebService遠程服務本地代理類

WebService有兩種使用方式,一種是直接通過添加服務引用,另一種則是通過WSDL生成。 添加服務引用大家基本都用過,這裏就不講解了。 那麼,既然有直接引用的方式,爲什麼還要通過WSDL生成呢? 因爲通過WSDL生成,就只有一個.cs

原创 使用EF.Core將同一模型映射到多個表

在 EntityFramework Core 中,我們可以使用屬性或Fluent API來配置模型映射。有一天,我遇到了一個新的需求,有一個系統每天會生成大量數據,每天生成一個新的表存儲數據。例如,數據庫如下所示: 所有表都具有相同的結構

原创 ASP.NET Core快速入門(第4章:ASP.NET Core HTTP介紹)

  任務22:課程 1.HTTP 處理過程 2.WebHost 的配置與啓動 3.Middleware 與管道 4.Routing MiddleWare 介紹 任務23:Http請求的處理過程 任務24:WebHost

原创 ASP.NET Core快速入門(第1章:介紹與引入)

  任務1:介紹 1、介紹與引入 2、配置管理 3、依賴注入 4、ASP.NET Core HTTP介紹 5、認證與授權 6、ASP.NET Core MVC 任務2:環境安裝 下載地址:https://dotne

原创 ASP.NET Core快速入門(第5章:認證與授權)

  任務31:介紹 1.Cookie-based認證與授權 2.Cookie-based認證實現 3.Jwt認證與授權介紹 4.Jwt認證與授權實現 5.Jwt認證與授權 6.Role based授權 7.Cla

原创 ASP.NET Core快速入門(第3章:依賴注入)

  任務16:介紹 1、依賴注入概念詳解 從UML和軟件建模來理解 從單元測試來理解 2、ASP.NET Core 源碼解析 任務17:從UML角度來理解依賴 1、什麼是依賴 當一個類A完成某個任務需要另一個類B來幫助時,A就對B

原创 ASP.NET Core快速入門(第6章:ASP.NET Core MVC)

  任務40:介紹 1.Individual authentication 模板 2.EF Core Migration 3.Identity MVC:UI 4.Identity MVC:EF + Identity實現

原创 ASP.NET Core快速入門(第2章:配置管理)

  任務9:配置介紹 命令行配置 Json文件配置 從配置文件文本到c#對象實例的映射 - Options 與 Bind 配置文件熱更新 框架設計:Configuration 任務10:命令行配置 新建項目Comman

原创 gRPC官方快速上手學習筆記(c#版)

上手前準備工作 支持操作系統:windows、OS X、Linux。實例採用.net、.net core sdk。 The .NET Core SDK command line tools. The .NET framework

原创 Vue 爬坑之路(二)—— 組件之間的數據傳遞

Vue 的組件作用域都是孤立的,不允許在子組件的模板內直接引用父組件的數據。必須使用特定的方法才能實現組件之間的數據傳遞。首先用 vue-cli 創建一個項目,其中 App.vue 是父組件,components 文件夾下都是子組件。 一

原创 JavaScript 跨域訪問的問題和解決過程

受瀏覽器的同源策略限制,JavaSript只能請求本域內的資源。跨域資源共享(Cross-Origin Resource Sharing, CORS)是爲解決Ajax技術難實現跨域問題而提出的一個規範,這個規範試着從根本上解決安全的跨域資

原创 npm 項目更換目錄後無法啓動

問題描述:使用 Vue-cli 創建的項目,當文件移動到其他目錄後,無法正常啓動,報錯信息如下: 分析原因:npm 項目,在安裝依賴(node_modules)的時候,會記錄當前的文件路徑。當路徑更改,就無法正常啓動。 解決方案:文件移動

原创 Vue 爬坑之路(三)—— 使用 vue-router 跳轉頁面

使用 Vue.js 做項目的時候,一個頁面是由多個組件構成的,所以在跳轉頁面的時候,並不適合用傳統的 href,於是 vue-router 應運而生。官方文檔: https://router.vuejs.org/zh-cn/essenti

原创 FlexPaper 使用參數詳解

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head

原创 Vue 爬坑之路(一)—— 使用 vue-cli 搭建項目

vue-cli 是一個官方發佈 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目,GitHub地址是:https://github.com/vuejs/vue-cli 一、 安裝 node.js首先需要安裝nod