
-------.NET
IT小白_L
风华是一指流砂,苍老是一段年华!
展开
-
SqlHelper——只因为在人群中多看了你一眼
SqlHelper 用法 1、首先,它的方法(1)为什么要分成有参数和没有参数的呢? 这就是一种思想了,当想要获取数据库的全部信息和部分信息时,需要全部信息直接给它指定查找哪个表就行,但是当要在一个表中获取一部分信息就要有查询条件,就要有参数。(2)为什么要分为查询和增删改两种呢? 查询是要返回给用户想要查询到的信息,增删改都可以转载 2014-07-27 20:59:19 · 7235 阅读 · 30 评论 -
泛型
编译时的类型安全(泛型的最大好处,也是编程过程最头疼的地方) 为什么这么说呢?相信大家在做系统尤其是.NET 版机房时,一定在类型不匹配上出现过很多问题,主要就是在泛型的使用上。常常出现调试失败,某类型无法转换成某类型。当时很头疼吧?其实,这也是泛型的一个优点。这就是类型安全,这是什么意思呢?看下面一段代码:对于百科的解释,比较官方,也不是很好理解,我认为,泛型就是一种不同于集合类型的集合,该集合严格要求数据类型,提高了安全性。(当然这只是我认为,不准确)对比集合类型,使用泛型能够极大的提高集合类原创 2014-08-24 19:54:45 · 1117 阅读 · 15 评论 -
机房重构包图(从三层+实体到三层+实体+外观+工厂+接口+SQLHelper)
首先说说三层+实体:就是表现层(U层)直接调用业务逻辑层(B层)的逻辑,业务逻辑层在直接访问数据层(D层),在把数据返回到B层后返回到U层。首先,只用三层+实体做程序时,灵活性不够高。如果想换数据库的话,需要大量改动B层的代码。其次,代码利用率不高,像访问数据库的一些代码,多次重复。 既然不好,就有必要寻找新的方法。B层直接访问D层不好,怎么办呢?用接口。这样,如果更换数据库,只要把D层进行修改或者在连接新的D层,而不用更改B层的代码了,实现“高内聚,低耦合”。U层直接访问B层,U层需要知道B层的就原创 2014-07-27 21:12:40 · 4458 阅读 · 75 评论 -
.NET分层登陆——机房收费系统再总结
去年的时候,我写过一篇机房收费系统登陆的总结文章,那是站在VB的基础上,直接查询数据库实现的登陆。是很初期的知识。如果想了解详情,请看VB查询数据库之登陆窗体——机房收费系统总结(一)。 今天,我要换一个角度,换一个方式,来实现登陆。首先,我选择的开发工具是VB.NET,数据库是SQLSever2008。其次,我用的是三层的思想,把界面,逻辑和数据都分开,减少相互之间的影响。在次,界面层原创 2014-08-15 22:04:04 · 1740 阅读 · 24 评论 -
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping——牛腩新闻发布系统
VS2011使用验证控件出现“ WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。 ”的解决办法。方法一:在webconfig中找到 删除即可。方法二:原创 2014-08-31 21:38:38 · 4810 阅读 · 7 评论 -
asp总结
什么是ASP.NET? ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发原创 2014-10-08 19:24:10 · 1912 阅读 · 24 评论 -
asp.net绝对与相对路径
对于asp.net 路径的问题,闲心有很多人和我一样,只是知道一点,理解并不深刻。下面我就来整理一下相路径和绝对路径的知识。绝对路径:每个网页都有一个唯一的地址,它就是该网页的绝对路径。绝对路径提供所链接文档的完整URL,而且包括所使用的协议(例如对于网页,通常使用HTTP)。例如上面的第一种写法就是一个绝对路径(虽然是一个不存在的地址)。必须使用绝对路径才能链接到其他服务器上的文档。原创 2015-01-28 14:07:50 · 3034 阅读 · 16 评论 -
此页状态无效,可能已损坏
最近做一个商品相册的问题,上传上图片之后,发现删除和修改确实不能用的,最后发现,是自己少写了一个页面。但是就出现了画蛇添足之笔。出现了一下问题。 这个大黄页,幸亏习惯了,心态也摆平了。然后就查找了一下原因。原因: 在新建的界面中有一个,这个界面本来是当做一个小功能用来调用的,但是这就相当于发布商品相原创 2015-01-29 17:14:17 · 1197 阅读 · 26 评论