原创 Asp.Net Core 3.1 學習4、Web Api 中基於JWT的token驗證及Swagger使用

1、初始JWT 1.1、JWT原理        JWT(JSON Web Token)是目前最流行的跨域身份驗證解決方案,他的優勢就在於服務器不用存token便於分佈式開發,給APP提供數據用於前後端分離的項目。登錄產生的 token的項

原创 Asp.Net Core 3.0 學習3、Web Api 文件上傳 Ajax請求以及跨域問題

1、創建Api項目 我用的是VS2019 Core3.1 。打開Vs2019 創建Asp.Net Core Web應用程序命名CoreWebApi 創建選擇API 在Controller文件夾下面添加一個Api控制器 FileUp,修改Ap

原创 Asp.Net Core 學習教程1、初始.Net Core與VS Code 第一個web程序

1、.Net Core介紹     .NET Core是.NET Framework的新一代版本, 是微軟開發的第一個具有跨平臺(Windows、Macosx、Linux) 能力的應用程序開發框架,未來也將會支持FreeBSD與Alpine

原创 EF 學習系列三 數據操作數據加載及EF中執行Sql

1、實體狀態 我們通過EF來對數據庫進行操作並持久化到數據庫,那麼EF必然通過EF上下文來維護實體的狀態,明確知道每一個狀態所對應的操作。也就是說EF通過上下文負責跟蹤實體的狀態。EF實體狀態存在命名空間System.Data.Entity

原创 Asp.Net MVC中Aplayer.js音樂播放器的使用

1、前言: Aplater.js是一款可愛、漂亮的Js音樂播放器,以前就瞭解過也弄過一些,現在就用mp3的格式來在.Net裏面開發。管網 https://aplayer.js.org/ 2、入手: 在項目裏面只要添加一個jQuery.js跟

原创 Asp.Net WebApi一個簡單的Token驗證 Asp.Net MVC WebAPI的創建與前臺Jquery ajax後臺HttpClient調用詳解

1、前言: WebAPI主要開放數據給手機APP,Pad,其他需要得知數據的系統,或者軟件應用。Web 用戶的身份驗證,及頁面操作權限驗證是B/S系統的基礎功能。我上次寫的《Asp.Net MVC WebAPI的創建與前臺Jquery aj

原创 VS2017 無法修改代碼編輯區的項背景顏色問題

    以前都是好好的,安裝  ClaudiaIDE: https://github.com/buchizo/ClaudiaIDE 之後也沒啥問題,用着用着代碼編輯區自定義的顏色就沒有了,好幾臺電腦都是這樣,之前度娘問了,谷歌也看了找不到,

原创 asp.net MVC ajax 請求參數前臺加密後臺解密

最近有一個需求要求頁面查詢數據庫,查詢內容保存到excel裏面作爲附件加密打包下載。查詢的sql作爲參數傳入後臺,實現加密提交。這裏做個記錄,後面用到直接來拿。 控制器 public ActionResult Index()

原创 Entity Farmework領域建模方式 3種編程方式

        一個業務領域由各個實體和各個相互關聯且有格子的屬性和行爲的實體組成,每個實體都有其狀態和驗證規則需要維護,Entity Framework (後面簡稱EF)實體框架設計的出現是爲了允許開發人員着重關注業務領域,開發人員就實體

原创 Asp.Net MVC中記錄錯誤日誌保存到本地txt文件

爲了方便查詢系統出錯弄個錯誤日誌出來對於維護運維來說是很有必要的。 1、在Asp.Net MVC項目中的App_Start添加一個用於處理異常類的文件ErrorLog讓他繼承HandleErrorAttribute類並重寫OnExcepti

原创 傳銷天津天獅洗腦課程

經歷是美好的,過程是痛苦的 。 曾經因爲找工作誤入傳銷3個月,在裏面不得不接受一些“東西”,如今有時間記錄一下。都記在腦子裏面了,不知道沒經歷過的怎麼看?天津天獅生物發展有限公司爲名義的傳銷課程:(2萬多字) 一版: 開局小故事    在開

原创 Asp.Net MVC Web API 中Swagger教程,使用Swagger創建Web API幫助文件

   什麼是Swagger?      Swagger 是一個規範和完整的框架,用於生成、描述、調用和可視化 RESTful 風格的 Web 服務。總體目標是使客戶端和文件系統作爲服務器以同樣的速度來更新。文件的方法,參數和模型緊密集成到服

原创 Asp.Net MVC 讀取json文件

有些系統上面的配置可以做成config裏面的appsetting。這裏要求寫在json文件裏面。  首先 添加命名空間  using Newtonsoft.Json; using System.IO; using Newtonsof

原创 程序員奇談之我寫的程序不可能有bug篇

程序員在普通人的印象裏是一份嚴(ku)謹(bi)的職業,也是一個被搞怪吐槽樂此不疲的職業,程序員們面對複雜的代碼敲打電腦時連眉頭都不會皺一下,但是有一個詞卻是他們痛苦的根源,它就是Bug。 有不少的新手程序員,剛開始都是從修BUG開始

原创 Asp.Net 將HTML中通過dom-to-image.js標籤div內的內容轉化爲圖片保存到本地

由於客戶的需求,將js寫出來的一個統計能夠保存到本地。作爲碼奴的我只能慢慢搬磚咯!一開始使用的是html2canvas.js。功能是可以實現,但是有缺陷。話不多說開始搞! 1、引入幾個JS庫 ①:jquery 版本還沒試過我用的是3.1.1