自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JunChow

阅读提升上限,实践突破下限。

  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 ASP.NET MVC Model

ASP.NET MVC中的Model是应用程序的主要数据源Model模型是程序中的数据,Model本身并不属于个别应用程序,在大中型应用系统的设计上,Model并不只归属于某个应用程序,而是特别将Model剥离到架构层面上,让Model可被大部分应用程序所共享,并在Model和实际数据源之间插入一个中介层,由中介层负责与数据源进行互动,而不必担心数据源的数据管理与读写方式,这...

2018-08-31 13:45:13 493

原创 C# 类

C#类面向对象面向对象编程最基本的构造是类,一组类构成了编程抽象、模型、模板,通常对应于现实世界的概念。类类是现实世界事物的模型事物包括物质(实体)与运动(逻辑)建模是一个去伪存真由表及里的过程抽象建模类是一种活动的数据结构,是一个能存储数据并执行代码的数据结构,包含数据成员和函数成员。类成员类型数据成员数据成员存储与...

2018-08-31 02:35:06 157

原创 .NET框架

.NET 框架.NET.NET框架由3部分组成,严格来说.NET框架由CLR(Common Language Runtime,公共语言运行库)和FCL(Framework Class Library,框架类库)两部分组成,不包括工具。FCL是BCL(Base Class Library,基类库)的超集,包括Windows Forms、ASP.NET、LINQ以及更多...

2018-08-30 20:10:28 796

原创 ASP.NET 日志写入

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web;namespace App.Framework{ public cla...

2018-08-30 17:26:38 263

原创 ASP.NET MVC与三层架构

共同理念:将视图设计与数据持久化分离,降低耦合度,易于扩展,提升开发效率。很多人误以为MVC就是以往使用的三层体系结构(3-Tier),其实两者是不同的。一般而言,三层体系结构分为表示层(Presentation)、商业逻辑层(Business Logic)、数据访问层(Data Access)。MVC三部分并不能直接对应这所谓的三层体系结构。三层架构三层架构...

2018-08-30 13:44:09 1800

原创 ASP.NET MVC JSON

使用C#序列化对象称为JSON格式的数据使用C#反序列化JSON数据到对象序列化又称为串行化,是.NET运行时CRL环境用来支持用户定义类型的流化机制,其目的是以某种存储形式形成自定义对象持久化,或将这种对象从一个地方传输到另一个地方。JSON(JavaScript Object Notation)JS对象表示法,是一种轻量级的数据交换格式。JSON字符集必须是UTF...

2018-08-30 12:55:20 260

原创 ASP.NET ASHX

从ASP.NET 2.0开始,ASP.NET 提供了称为 一般处理程序 的处理程序,允许我们使用比较简单的方式定义扩展名为.ashx的专用处理程序。对于ASP.NET网站来说,网站处理结果就是HTML网页,生成网页的工作通常使用扩展名为.aspx的Web窗体来完成。对于处理结果不是HTML的请求,都可以通过一般处理程序.ashx完成。一般处理程序.ashx是ASP.NET网站中...

2018-08-30 12:55:10 301

原创 ASP.NET MVC HttpClient

使用System.Net.Http命名空间中的 HttpClient 类可向 WebService 发送 POST 和 GET 请求并检索响应数据。System.Net.Http命名空间中的类可为现代 HTTP 应用提供编程接口。System.Net.Http命名空间和相关的System.Net.Http.Headers命名空间提供的 HTTP 客户端组件,允许用户通过 HTTP ...

2018-08-29 17:19:21 476

原创 ASP.NET MVC 模型绑定

“模型”是软件发展历史上被人误解最深的概念,通常存在至少两种完全不同的模型:领域模型和视图模型。领域模型描述在中间层使用的数据,预期会为填充业务领域的实体和关系提供可靠的表示。这些实体一般通过数据访问层来持久保存,并通过实现业务流程的服务来使用。领域模型推动了数据的可视化,通常会使其更为鲜明,但同时可能与在表示层的可见数据不同。视图模型只描述表示层中正在处理的数据。输入模型AS...

2018-08-29 14:25:51 182

原创 ASP.NET MVC路由

对于传统的ASP.NET Web Form应用来说,用户请求总是指向某个具体的物理文件,目标文件的路径决定了访问请求的URL。但是对于ASP.NET MVC应用来说,来自浏览器的请求总是指向定义在某个控制器Controller类型中的某个Action动作方法,请求URL与目标Controller/Action之间的映射是通过路由来实现的。ASP.NET 路由由于来自客户端的请求...

2018-08-29 14:25:32 123

原创 ASP.NET MVC AuthorizeAttribute

AuthorizeAttribute 是 ASP.NET MVC 的过滤器之一,又称为认证和授权过滤器,即判断登录与否授权与否。当为某个控制器或动作方法附加该特性时,没有登录或授权的账户是不能访问对应的控制器或动作方法的。在进入一个附加Authorize特性的控制器或动作之前,首先执行的是 AuthorizeAttribute 类的 OnAuthorization(Authori...

2018-08-29 09:19:37 580

原创 ASP.NET MVC特性

ASP.NET MVC的特性BindAttribute限制实体属性,使用BindAttribute的目的是限制用户在提交Form表单时使用合适且正确的值,当提交表单时,会检查每个实体上绑定的特性。BindAttribute位于System.Web.Mvc命名空间下。// 创建User实体类[Bind(Exclude="Phone")] //提交User时不提交Phone...

2018-08-29 09:19:21 423

原创 IIS/ASP.NET 管道

ASP.NET MVC 是建立在 ASP.NET 平台上基于 MVC 模式的 Web 应用框架,深刻理解 ASP.NET MVC 的前提是对 ASP.NET 管道式设计具有深刻的认识。由于 ASP.NET Web 应用大都寄宿于 IIS 上,将两者结合起来了解在 IIS 和 ASP.NET 管道中是如何流动的。IIS5.x与ASP.NETIIS5.x 是如何处理基于 ASP.N...

2018-08-28 13:37:39 168

原创 JS判断浏览器和系统类型

/*判断客户端是否为微信浏览器*/function isWechat(){ var ua = navigator.userAgent.toLowerCase(); return ua.match(/MicroMessenger/i) == "micromessenger";}/*判断手机操作系统是否为Android*/function isAndroid(){ ...

2018-08-24 18:04:35 122

原创 ASP.NET MVC 视图引擎

ASP.NET MVC中,需要处理两种主要类型的组件:控制器控制器负责执行请求并未原始后输入生成原始结果视图引擎视图引擎负责生成基于由控制器计算出的结果的任何预期的HTML响应视图引擎的结构与性能视图引擎是为浏览器实际生成HTML输出的组件,视图引擎负责为每个请求返回HTML,并且它通过将视图模板和由控制器传递进来的数据进行融合来准备其输出。视图模板以一种引擎专用...

2018-08-05 23:18:19 357

原创 ASP.NET MiniMVC

ASP.NET MVC是如何运行的ASP.NET MVC由于采用了管道式设计,所以具有很好的扩展性,整个ASP.NET MVC应用框架就是通过扩展ASP.NET实现的。ASP.NET MVC的扩展点主要体现在HttpModule和HttpHandler这两个核心组件之上,整个ASP.NET MVC框架就是通过自定义的HttpModule和HttpHandler建立起来的。AS...

2018-08-05 21:48:06 175

原创 ASP.NET MVC 模式

ASP.NET MVC 是一个全新的Web应用框架ASP.NET 代表支撑应用框架的技术平台,表明ASP.NET MVC和传统的WebForm应用框架一样,都是建立在ASP.NET平台之上。MVC 表示该框架背后的设计思想,意味着ASP.NET MVC采用了MVC架构模式。MVC在20世纪70年代后期出现,产生于Xerox PARC施乐公司的帕洛阿尔托研究中心的Small...

2018-08-05 19:54:48 350

ThinkPHP函数详解

ThinkPHP函数详解 ThinkPHP函数详解 ThinkPHP函数详解

2013-10-03

ThinkPHP框架-模板指南

ThinkPHP模板指南

2013-10-03

ThinkPHP执行流程

ThinkPHP 执行流程

2013-10-03

ThinkPHP3.0 完全开发手册

ThinkPHP3.0 完全开发手册

2013-10-03

微软雅黑字体

程序员专用字体,属于等宽字体,Vista推出的一款使用专用字体。

2012-11-15

批量名称修改.exe

名称修改,简单小工具。 针对于多个文件进行名称的修改,或是音乐名称的修改。

2012-11-15

企业架构工具

Enterprise Archtecture 企业架构工具

2012-08-03

企业网站管理系统

企业网站管理系统

2012-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除