Time of Update: 2017-01-18
前言相信每位程式員們應該都知道在 ASP.NET Core 中,預設情況下當發生500或404錯誤時,只返回http狀態代碼,不返回任何內容,頁面一片空白。如果在 Startup.cs 的 Configure() 中加上 app.UseStatusCodePages(); ,500錯誤時依然是一片空白(不知為何對500錯誤不起作用),404錯誤時有所改觀,頁面會顯示下面的文字:Status Code: 404; Not Found
Time of Update: 2017-01-18
ASP.NET 在過去的 15 年裡是個非常不錯的“品牌”。 ASP.NET 4.6 已經支援在生產環境使用:http://get.asp.net。 但是,命名是新的,完全截取自 ASP.NET 架構 —— "ASP.NET 5",但這並不是個好主意,其中一個原因是:5 > 4.6,這樣看起來 ASP.NET 5 比 ASP.NET 4.6 版本號碼更大,更好,甚至是可以替代 ASP.NET 4.6。 所以修改了名字,選擇了一個更好的版本號碼。 重新引入 ASP.NET Core 1
Time of Update: 2017-01-18
本文為大家分享了asp.net core 如何整合kindeditor並實現圖片上傳功能的具體方法,供大家參考,具體內容如下準備工作1.visual studio 2015 update3開發環境2.net core 1.0.1 及以上版本目錄建立asp.net core web項目下載kindeditor增加圖片上傳控制器配置kindeditor參數代碼下載建立asp.net core web項目建立一個asp.net
Time of Update: 2017-01-18
ASP.NET Core MVC 配置全域路由首碼前言大家好,今天給大家介紹一個 ASP.NET Core MVC 的一個新特性,給全域路由添加統一首碼。嚴格說其實不算是新特性,不過是Core MVC特有的。應用背景不知道大家在做 Web Api 應用程式的時候,有沒有遇到過這種情境,就是所有的介面都是以 /api 開頭的,也就是我們的api
Time of Update: 2017-01-18
前言 上一篇記錄了如何在 Kestrel 中使用 HTTPS(SSL), 也是我們目前項目中實際使用到的。 資料安全往往是開發人員很容易忽略的一個部分,包括我自己。近兩年業內也出現了很多因為安全問題導致了很多嚴重事情發生,所以安全對我們開發人員很重要,我們要對我們的代碼的安全負責。 在工作中,我們常常會見到 encode,base64,sha256, rsa, hash,encryption, md5
Time of Update: 2017-01-18
前言 接【中篇】 ,在有一些情境下,我們需要對 ASP.NET Core 的加密方法進行擴充,來適應我們的需求,這個時候就需要使用到了一些 Core 提供的進階的功能。 本文還列舉了在叢集情境下,有時候我們需要實現自己的一些方法來對Data Protection進行分布式配置。 加密擴充 IAuthenticatedEncryptor 和
Time of Update: 2017-01-18
最近.net core如火如荼,國內這方面環境搭建方面的文檔也非常多,但是不少已經是過時的,就算按照那個流程走下去也避免不了一些地方早就不一樣了。所以下面我將從頭到尾的教大家搭建一次環境,並且成功運行官網的demo。一.系統內容本次筆者因為懶的去做虛擬機器,所以註冊了一個雲供應商的試用賬戶作為本次的主機。系統: Ubuntu Server 14.04.2 LTS 64bitMono: 1.0.0-rc1-update1Coreclr:
Time of Update: 2017-01-18
上篇文章介紹了下用vs發布部署到iis環境,今天說下ubuntu下部署asp.net core,不需要安裝.net core sdk,內建運行時方式部署,利用jexus伺服器轉寄請求到asp.net core.1.部署準備環境vmware虛擬機器(其他也可以)ubuntu16.04鏡像2.發布環境win10系統vs2015 update3 或vs code (也可以用dotnet new -t web 命令建立項目)dotnet sdk DotNetCore.1.0.0-SDK.Preview2
Time of Update: 2017-01-18
隨著ASP.NET Core 1.0 rtm的發布,網上有許多相關.net core 相關文章,今剛好有時間也在win10環境上搭建下 ASP.NET Core的部署環境,把過程記錄下給大家。1. 開發運行環境1> Visual Studio 2015 Update 3*2> .NET Core 1.0 for Visual Studio (包括asp.net core 模板,其中如果機器上沒有.net core
Time of Update: 2017-01-18
本文執行個體為大家分享了單檔案上傳、多檔案上傳的功能,供大家參考,具體內容如下單檔案上傳 上傳檔案在Web應用程式中是一個常見的功能。在asp.net core中上傳檔案並儲存在伺服器上,是很容易的。下面就來示範一下怎麼樣在 ASP.NET Core項目中進行檔案上傳。 首先,建立一個 asp.net core 項目,然後在Controller檔案件添加一個HomeController,然後在 Views 檔案夾的 Home 檔案夾裡添加一個 New.cshtml 視圖檔案。
Time of Update: 2017-01-18
提到“配置”二字,我想絕大部分.NET開發人員腦海中會立馬浮現出兩個特殊檔案的身影,那就是我們再熟悉不過的app.config和web.config,多年以來我們已經習慣了將結構化的配置資訊定義在這兩個檔案之中。到了.NET
Time of Update: 2018-07-17
近期由於工作原因,需要發布.net core架構下的webapi到IIS上。遭遇了一番蹂躪,特此記下,以備後面使用。 首先工作中有2個服務。一個是identityserver4的服務,負責token的發放,一個是我們的業務webApi。 當客戶需要調用我們的webapi時,要先到identityserver4上去申請一個token。然後使用這個token來訪問我們的webapi。 &
Time of Update: 2018-07-17
環境 Win7 64、IIS 7.5、VS2017 問題 在 VS 2017 中調試可以正常開啟網頁,但在 IIS 配置的網站中開啟提示 500 描述 在 VS 2017 中可以正常運行,進行註冊或登入都是沒問題的。 解決版本 Program.cs 檔案中的代碼改成如下 public class Program{ public static void Main(string[] args) {
Time of Update: 2018-07-17
1.更新 VS2017 從 1.5.2 版本升級到 1.5.3 (從下載 VS2017的安裝檔案開啟會提示更新)。 2.下載 net core 2.0 sdk 下載地址:https://download.microsoft.com/download/0/F/D/0FD852A4-7EA1-4E2A-983A-0484AC19B92C/dotnet-sdk-2.0.0-win-gs-x64.exe 3.將項目中 net core 1.0 改成 2.0
Time of Update: 2018-07-17
ASP.NET SignalR 是幾年前推出的工具,可供 ASP.NET 開發人員使用,以嚮應用程式添加即時功能。只要基於 ASP.NET 的應用程式必須接收來自伺服器(從監視系統到遊戲)的頻繁非同步更新,就屬於典型的庫用例。這些年來,我還使用它來重新整理 CQRS 體繫結構方案中的 UI,以及在 socialware 應用程式中實現與 Facebook 類似的通知系統。從更具技術性的角度來看,SignalR
Time of Update: 2018-07-17
工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 關於.net core或者.net core 2.0的相關知識就不介紹了, 這裡主要是從頭編寫一個asp.net core 2.0 web api的基礎架構. 我最近幾年一直在使用asp.net web api (傳統.net framework)作為後台Api, 前台使用
Time of Update: 2018-07-17
發現問題 在將 FineUIMvc(支援ASP.NET MVC 5.2.3)升級到 ASP.NET Core 2.0 的過程中,我們發現一個奇怪的現象: 通過項目引用 FineUICore 工程一切正常,但是將 FineUICore 編譯後,通過程式集的引用方式就會報錯: 這就很奇怪了,在折騰了好一陣之後,開始求助於網路。這一找不要緊,大把大把的抱怨撲面而來: 這篇文章提到:
Time of Update: 2018-07-17
1.在項目中通過管理NuGet程式包下載session 2.在Startup.cs檔案的ConfigureServices方法中添加session服務 public void ConfigureServices(IServiceCollection services) { // Add framework services.
Time of Update: 2017-05-08
標籤:family tps asp https string dll size log style "沒有時間了!"本次學習mongoDB,參考了如下文章:Using MongoDB with
Time of Update: 2017-03-06
標籤:sub targe ons microsoft 實踐 config dir detail 安全 官方說明CORS means Cross-Origin Resource