ASP.NET MVC
文章平均质量分 72
温水的小青蛙2023
躺平后的崛起,不知不觉成了温水中青蛙,现在想要努力的跳出去
展开
-
ASP.NET MVC 5.0——概念知识
MVC的演变,各个相似概念间的区分理解。MVC , MVP , PV ,SC, ASP.NET MVC,MODEL1,MODEL2原创 2015-04-10 14:09:17 · 1433 阅读 · 1 评论 -
ASP.NET MVC 5.0——ASP.NET管道原理
1.IIS与ASP.NETIIS 与ASP.NET 是两个相互独立的管道,在各自管辖的范围内,具有自己的一套机制对HTTP请求进行处理。两个管道通过 ISAPI 实现联通,IIS是第一道屏障,当对HTTP请求进行必要的前期处理之后,IIS通过ISAPI将请求分发给ASP.NET管道,ASP.NET完成对HTTP请求的处理之后,再将处理之后的结果返回给IIS。IIS进行后期处理,最后生成HTTP原创 2015-04-12 15:10:04 · 2808 阅读 · 0 评论 -
Asp.NET MVC——ViewBag
viewbag只是控制器传给视图数值的一个工具★ViewData和ViewBag: 生命周期相同,仅对当前View有效,不同的是ViewBag的类型不是字典的键值对结构,而是dynamic动态类型。ViewDataViewBagKey/Value字典集合dynamic类型对象从ASP.NET MVC1就有了ASP.NET MVC3才有原创 2015-12-25 15:45:50 · 962 阅读 · 0 评论 -
AutoMapper——初见
没见之前,我曾无数次的这样做,尽管觉得麻烦,也是在不知道还有更好的方法!Customer customer = GetCustomerFromDB();CustomerViewItem customerViewItem = new CustomerViewItem() {原创 2015-10-28 16:21:18 · 643 阅读 · 0 评论 -
AutoMapper——最佳实践
通过配置文件控制要加载那些定义模型map的文件指定map文件所在的程序集然后通过Mapper的初始化方法添加 接下来定义一个加载这些程序集下面继承Profile的派生类的方法 public static void LoadConfig(string sectionName = "autoMapper") {原创 2017-03-06 17:35:35 · 2233 阅读 · 2 评论 -
MVC——ajax发送delete请求 报错404,405
调用mvc的删除方法,方法上面标注的请求方式为【HttpDelete】ajax调用,type为“delete”在本机调试,报错404 方法找不到于是在mvc项目的web.config修改配置如下: 设置modules的属性 runAllManagedModulesForAllRequests为true本地再次调试发现好了原创 2017-09-08 14:20:01 · 5836 阅读 · 2 评论 -
Web项目——国际化实践
国际化是指设计的软件项目能够适应各种区域和语言环境。一般来说满足中英文的切换。下面的例子是C#的MVC项目。这里我们将web项目分为两部分:前端国际化和后端国际化前端国际化包括:js文件国际化后端国际化包括:后端服务国际化和cshtml页面的国际化前端国际化:使用的是 jQuery.i18n.properties,国际化英文单词为:Internationalizat原创 2017-12-26 18:11:31 · 1919 阅读 · 0 评论