• MVC所有的ActionResult

    一、所有的Controller都继承自System.Web.Mvc.Controller 目前ASP.NET MVC3默认提供了多种ActionResult的实现,在System.Web.Mvc命名空间里。 其中ActionResult是一个抽象类,所有一下的Result都继承自它,因此如果一个Action的返回值是ActionResult的话,可以返回以下...

    2018-06-22 06:20:48

  • 常用的算法时间复杂度和空间复杂度

    常用的算法的时间复杂度和空间复杂度 排序法 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n 2 ) O(n 2 ) 稳定 O(1) 快速排序 O(n 2 ) O(n*log 2 n) 不稳定 O(log 2 n)~O(n) 选择排序 O(n 2 ) O(n 2 ) 稳定 O(1) 二叉树排序 O(n 2 ) O(n*log 2 n) 不一顶...

    2018-06-22 06:20:47

  • MVC Razor 一些常用的方法

    一、在ASP.NET MVC中,创建视图最典型的方式是调用一个action方法,它使用模型准备视图数据。action方法然后调用控制器的视图方法创建视图。 1 % Html.RenderAction("Display", "Section"); % 如果你需要的动作方法在其它的区域中,你可以在对象中传递区域名称,如下:...

    2018-06-22 06:20:46

  • ASP.NET MVC深入浅出系列(持续更新)

    一. ASP.NET体系 从事.Net开发以来,最先接触的Web开发框架是Asp.Net WebForm,该框架高度封装,为了隐藏Http的无状态模式,ViewState功不可没,通过的控件的拖拽和绑定,很快就可以搭建出来一个Web项目,其开发速度远胜Java、PHP,当年Web项目并不很重视体验,没有今...

    2018-06-22 06:20:46

  • 【.Net架构】BIM软件架构03:Web管控平台MVC架构

    一、前言 上一篇讲述的是将BIM平台后台架构 CoreService.sln ,该解决方案主要作用是对管控平台的核心业务进行封装,然后让前端的 ApiController 去调用该解决方案中的对应的dll方法。说到MVC前端架构,可能很多人都有一个误区,觉得都是按照微软的例子去写即可。其实...

    2018-06-22 06:20:37

  • MVC框架json数据展示程序(第一版)

    模型原型:服务器的配置和运行状态信息。 设计要求:Json格式数据解析后,判断配置信息是否是新数据或者是否更新。如是新数据,则直接添加到数据库;若是数据更新,则更新数据库配置信息并更新运行状态信息;都不是则仅将运行状态添加到数据库。最后从数据库取数据并展...

    2018-06-22 06:20:33

  • .net通用CMS快速开发框架——问题:Dapper通用的多表

    最近在弄一个东东,类似那种CMS的后台管理系统,方便作为其它项目的初始化框架用的。 现在遇到个问题,如标题所示:Dapper通用的多表联合分页查询怎么破? 单表的话很简单就可以实现,多表不通用的话也可以很方便的实现,那么如果多表通用的话,怎么办呢? 难道只能通...

    2018-06-22 06:20:32

  • .Net中验证码图片生成

    今天在项目里面要写一个登陆页面,既然是登陆页面,肯定少不了验证码图片,所以今天就在前人的指引下,写了一个生成验证码图片的功能废话不多说,实现了打开登陆页面是生成验证码图片以及点击验证码时,刷新验证码功能,验证码中既包含26个小写字母,也包含10个阿里伯...

    2018-06-22 06:20:31

  • 过滤器中获取form表单或url请求数据

    var httpFormData = filterContext.HttpContext.Request.Form; var logContent = string.Empty; //获取url的 logContent = filterContext.HttpContext.Request.QueryString.ToString(); //获取表单的 if (httpFormData.Count 0) { try { var formDataList = (from f in...

    2018-06-22 06:20:31

  • 前台获取枚举的key值

    如: EnumShowPosition { 首页 = 0, 一级分类页 = 1, 二级分类页 = 2 } 想获得汉字对应的数字,可用GetHashCode() html展示如下:循环枚举 @foreach (B2B.Enum.ShowPosition pd in Enum.GetValues(typeof(B2B.Enum.ShowPosition))) { option value="@pd.GetHashCode()"@p...

    2018-06-22 06:20:30

2