原创 ASP.NET開發實戰——(一)開篇-用VS創建一個ASP.NET Web程序

     本文是本系列文章第一篇,主要通過建立一個默認ASP.NET MVC項目來引出與ASP.NET MVC相關的功能,由於ASP.NET MVC一個簡單的模板就具備了數據庫操作、身份驗證、輸入數據校驗等功能,所以本系列文章將這些功能看

原创 ASP.NET Core 進程內(InProcess)託管

ASP.NET Core 進程內(InProcess)託管 在 ASP.NET Core 中的進程內(InProcess)託管模型 什麼是 Kestrel 服務器 當一個 ASP.NET Core 應用程序執行的時候,.NET 運行時會去

原创 在 Asp.Net Core 中安裝 MVC

在 ASP.NET Core 中安裝 MVC 到目前爲止,我們在本系列文章中使用的 ASP.NET Core 項目是使用“空”項目模板生成的。目前這個項目沒有設置和安裝 MVC。 兩個步驟學會在 ASP.NET Core 配置 MVC 步

原创 一個基於.Net Framework4.0,扁平化的、漂亮的、開源的C/S控件集

介紹 HZHControls 控件集是基於.Net Framework4.0,純原生開發,不包含第三方插件和類庫。包含了常用窗體和常用控件,以及工業工具,類Web控件,使用我們的控件可以快速的搭建一個漂亮的應用程序。 下載源碼查詢更多效果

原创 ASP.NET開發實戰——(七)ASP.NET與數據庫

  在之前的文章中介紹了使用ASP.NET MVC來開發一個博客系統,並且已將初具雛形,可以查看文章列表頁面,也可以點擊文章列表的其中一篇文章查看詳情,這已經完成了最開始需求分析的讀者的查看列表和查看文章兩個需求,但是現在最大的問題是文章

原创 ASP.NET Core Web 項目文件

在本文章中,我們將探索並瞭解 asp.net core 項目文件。 我們使用 C#作爲編程語言,因此項目文件具有.csproj 擴展名。 如果您使用過以前版本的 ASP.NET,那麼您可能對此文件非常熟悉,但此文件中包含的格式和內容在 a

原创 ASP.NET開發實戰——(十)ASP.NET MVC 與數據庫之MySQL&EF

  之前介紹EF時介紹了provider這個配置項,而且也介紹了在ASP.NET訪問MySQL數據仍然是通過ADO.NET,不同的地方僅僅是更換了MySQL的數據提供器,那麼在EF中是否也只需更換“提供器”就可以了呢?   接下來就通過以

原创 ASP.NET開發實戰——(十一)ASP.NET MVC 與數據庫之EntityFramework配置與連接字符串

 前幾篇文章中介紹瞭如何使用Entity Framework來操作數據庫,但是對EF的配置、連接字符串的指定仍然存在一些疑問,EF可以通過兩種方式來實現配置,分別是代碼方式和配置文件。   本章將通過以下幾點對EF的配置進行介紹:   ●

原创 ASP.NET Core launchsettings.json 文件

ASP.NET Core launchsettings.json 文件 在本節中,我們將討論在 ASP.NET Core 項目中launchsettings.json文件的重要性。 launchsettings.json 文件 您將在項目

原创 ASP.NET開發實戰——(九)ASP.NET MVC 與數據庫之ORM

  之前的文章中介紹瞭如何在ASP.NET中通過ADO.NET操作SQL Server和My SQL數據庫,數據庫的操作是通過SQL語句的執行來完成的,在ASP.NET中還有一個簡便的方式來使用數據庫,那就是通過Entity Framew

原创 ASP.NET開發實戰——(三)第一個ASP.NET應用《MyBlog》

  本文開始通過ASP.NET MVC創建一個博客應用,該應用是通過默認的MVC模板修改而來,所以創建的過程和代碼都與默認模板一致,然後通過修改的方式將默認模板改爲博客的主頁,並添加博客列表、內容等頁面。   本文主要內容有:   ●創建

原创 ASP.NET Core appsettings.json 文件

ASP.NET Core appsettings.json 文件 在本節中,我們將討論 ASP.NET Core 項目中appsettings.json文件的重要性。 在以前的 ASP.NET 版本中,我們將應用程序配置設置(例如數據庫連

原创 配置 ASP.NET Core 請求(Request)處理管道

配置 ASP.NET Core 請求(Request)處理管道 在本節中,我們將討論使用中間件組件爲 asp.net core 應用程序配置請求處理管道。 作爲應用程序啓動的一部分,我們要在Configure()方法中設置請求處理管道。

原创 ASP.NET開發實戰——(二)爲什麼使用ASP.NET

  本文主要內容是通過分析《博客系統》需求,確定使用Web應用的形式來開發,然後介紹了HTML、HTTP的概念,並使用IIS搭建了一個靜態的HTML“頁面”,從而引出“動態”的ASP.NET。   本文從以下幾個方面來介紹爲什麼使用ASP

原创 ASP.NET開發實戰——(六)ASP.NET MVC & 分層 代碼篇

 上一篇文章對如何規範使用ASP.NET進行了介紹,本章內容將根據上一篇得出的結論來修改博客應用的代碼。 代碼分層   綜合考慮將博客應用代碼分爲以下幾個層次:   ○ 模型:代表應用程序中的數據模型,與數據庫表結構對應。同時也作爲MVC