原创 ASP.NET(三)--WebForm內置對象

WebForm內置對象ASP.NET內置對象Request對象屬性方法Response對象方法屬性Page對象屬性事件ViewState對象ViewState的本質Session對象Session常用屬性有:Session常用方法

原创 ASP.NET(五)-實現文件上傳功能

ASP.NET實現文件上傳和下載 1、搭建網站結構 2、編寫網頁文件 創建一個Web窗體UploadFile和UpFile文件夾,UploadFile包含UploadFile.aspx和UploadFile.aspx.cs兩個文

原创 ASP.NET(十一)--ASP.NET MVC Action的參數

Action的參數關於Action的參數1、Action2、三種類型的參數3、Action的方法4、Action參數5、上傳文件View的查找其他類型的ActionResultRedirect和return View 的區別: 關

原创 ASP.NET(十二)--ASP.NET MVC 路由

ASP.NET MVC 路由一、理解默認路由表例1:默認Global.asax文件例2:HomeController.cs例3:HomeController.cs(不含參數的Index動作)例4:HomeController.cs

原创 ASP.NET(九) -- WebForm AJAX簡明教程

ASP.NET-- AJAX簡明教程 當我們談論Ajax時,首先想到的就是JavaScript下的Ajax,用來完成網頁的交互,局部刷新工作,Microsoft的ASP.NET AJAX框架在Web的開發中承擔着類似的角色,並簡化

原创 ASP.NET(十)--第一個ASP.net MVC 項目和Razor語法

一、第一個ASP.net MVC 項目 項目的創建:講課使用VS2015,用VS2013也可以,新建項目→Visual C#→Web→【ASP.Net Web應用程序】 ,不要勾選【將Application Insights添加

原创 ASP.NET(二十二)---ASP.NET MVC下使用文件上傳

ASP.NET MVC下使用文件上傳1、首先下載組件包uploadify,我這裏使用的版本是3.12、下載後解壓,將組件包拷貝到MVC項目中3、 根目錄下添加新文件夾Uploads,然後新建控制器UploadifyControl

原创 Web API(二)--靈活多樣的路由配置

1. 導言 路由系統是請求消息進入ASP.NET Web API消息處理管道的第一道屏障,其根本目的在於利用註冊的路由對請求的URL進行解析以確定目標HTTPController和Action的名稱,以及與目標Action方法某個

原创 Web API(一)--手動搭建基本框架

手動搭建基本框架1.導言2.ASP.NET Web API介紹3.手動搭建基本框架(1)創建空的ASP.NET Web 應用程序(2)通過NuGet下載安裝Microsoft.Asp.Net.Api(4)註冊Web API路由(5

原创 EF(七)---EF延遲加載

延遲加載(LazyLoad) 如果public virtual Class Class { get; set; }(實體之間的關聯屬性又叫做“導航屬性(Navigation Property)”)把virtual 去掉,那麼下面的

原创 EF(六)--EF實體類的繼承

實體類的繼承 所有實體類都會有一些公共屬性,可以把這些屬性定義到一個父類中。比如: public abstract class BaseEntity { public long Id { get; set; } //主鍵

原创 EF(三)---ORM

ORM ORM簡介 ORM(Object Relational Mapping)對象關係映射,一般指持久化數據和實體對象的映射 數據存儲是絕大多數軟件系統都要接觸到的技術,具有一定規模的軟件產品,爲了方便存儲和管理數據,便引入了

原创 EF(四)-- EF原理及對象

EF 對象EF 原理及SQL 監控執行原始SQL不是所有lambda 寫法都能被支持EF對象的狀態簡介應用(*)EF優化的一個技巧 EF 原理及SQL 監控 EF 會自動把Where()、OrderBy()、Select()等這些

原创 EF(五)--Fluent API更多配置

Fluent API更多配置Fluent API更多配置HasMaxLength設定字段的最大長度(有用)字段是否可空其他一般不用設置的(瞭解即可)流動起來一對多關係映射和關係映射相關的方法:配置一對多關係一對多深入:多對多關係配

原创 EF(二)--EF模型的配置

EF模型的配置EF 的安裝EF 簡單DataAnnotations 實體配置EF 模型的兩種配置方式FluentAPI 配置T_Persons 的方式EF 的基本增刪改查 EF 的安裝 基礎階段用控制檯項目。使用NuGet 安