• .NET 三层架构

    三层架构简介: 三层架构 (3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架...

    2018-06-23 23:32:28

  • js对WebApi请求的基本操作

    在WebAPI对外提供的,大概有4种接口,get,post,delete,put,现在,我就简单的来说一下js请求webApi的方式和大概的作用; get:在webApi中,get方法通常是用来获取数据的,前端请求的方法通常是$.get(url,function(d){})(或者 $.ajax(url:url,success:function(d){/...

    2018-06-23 23:32:29

  • Wpf中鼠标样式的修改,作用点修改

    最近,在做一个控件的鼠标样式,Ps加了插件,可以编辑生成.cur格式的图标。可是,所有的改完以后,调试运行,结果发现自己制作的图标的作用点总是在左上角,而不是在手形图标的食指上...所以,问题来了,怎么修改鼠标样式的作用点呢?百度半天无果,自己琢磨半天,curs...

    2018-06-23 23:32:21

  • 个人网站

    网站地址:siyouku.cn 后台地址:siyouku.cn/manage 建站初衷 其实就是无聊,然后就想着把自己觉得的有趣的技术 有趣的demo 丢到这里。 简单介绍 全站均由本人开发,基于ASP.NET MVC框架,使用C#进行编写, 前端和后台UI框架采用Bootstrap搭建,数据库为MS SQLServer,...

    2018-06-23 23:32:11

  • WangSql 3.0源码共享(WangSql 1.0重大升级到3.0)

    WangSql 1.0博文阅读:http://www.cnblogs.com/deeround/p/6204610.html 基于1.0做了以下重大改动: 1.多数据实现方式调整 2.使用EmitMapper代替反射实现DbDataReader转实体 3.源码在文章最后提供下载地址 核心功能介绍 多数据支持,采用配置文件形式实现多种数据实现...

    2018-06-23 23:32:12

  • IIS错误HTTP 错误 500.21 - Internal Server Error

    原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:以管理员身份运行cmd-输入“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”命令行。...

    2018-06-23 23:32:10

  • 改善 C# 的语言习惯(一) - 使用属性而不是可访问的

    改善 C# 的语言习惯(一) - 使用属性而不是可访问的数据成员 序 为什么我们的程序运行得棒棒的,还要改呢?Why? 答:我们要让程序运行得更快,执行的效率更高,代码的可读性更强,维护的成本更低... ...。 目录 属性介绍 属性的另一种形式 - 索引器介绍 小结 属性 属...

    2018-06-23 23:32:09

  • .NET中的repeater简介及分页效果

    Repeater控件是一个数据绑定容器控件,它能够生成各个项的列表,并可以使用模板定义网页上各个项的布局。当该页运行时,该控件为数据源中的每个项重复此布局。 配合模板使用repeater控件 若要使用repeater控件,需创建定义控件内容布局的模板。模板可以包含标记和控件...

    2018-06-23 23:32:08

  • lambda 怎么传递ref参数

    lambda 传递ref参数有个语法bug,必须要显式书写参数类型。 // 如 delegate bool FuncType( ref int num);FuncType func1;func1 = num = true ; // 错 func1 = ( ref num) = true ; // 错 func1 = ( ref int num) = true ; // ok // 并且,当一个参数书写类型,其他参数...

    2018-06-23 23:32:05

  • SqlServer建立存储过程,方便.NET插入自增字段

    首先,需要在数据库中创建一个表,以在test数据库创建tableNo表为例: create table tablesNo( tableName varchar ( 30 ) not null , -- 表名 num int not null -- 行数 ) 然后在数据库中 -- 可编程性 -- 存储过程 -- 新建存储过程 ,也可以在sql中执行代码如下: USE [ te...

    2018-06-23 23:32:00

2