随笔分类 -  C#技术

压缩html
摘要:最近研究程序的优化,压缩html可以减小html的体积,有利于提高页面的相应速度。在webform的basepage中添加如下代码: 具体到相应项目当中,还是需要调试以下,以免过滤需要输出的内容。 阅读全文

posted @ 2016-09-05 13:35 大朋展翅 阅读(1469) 评论(0) 推荐(0)

cookie存储对象信息
摘要:最近看到某公司某项目中用于保存多个城市信息到cookie中的方法,该方法的逻辑是按时间顺序记录最近访问过的三个城市的名字及id,逻辑包插入与含排重。插入与排重的代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 阅读全文

posted @ 2016-08-12 10:36 大朋展翅 阅读(3441) 评论(2) 推荐(0)

“.”(十六进制值 0x00)是无效的字符解决方案
摘要:自从我们的项目数据层从读取数据库改为读取接口服务后,经常会出现一些类似于的错误。我们的数据结构如下所示 1 <type><![CDATA[gp]]></type> 2 <detail><![CDATA[刘?->->,C#为正则表达式提供了强大的支持,本课程重点讲述在C#环境下使用正则表达式,并能 阅读全文

posted @ 2016-01-18 10:49 大朋展翅 阅读(20932) 评论(0) 推荐(0)

ADO.NET数据库参数化
摘要:数据库参数化传递可以增强数据的安全性,但却会降低开发效率,为此创建了如下函数以解决这个问题: 使用方法如下: 阅读全文

posted @ 2015-10-22 14:10 大朋展翅 阅读(928) 评论(3) 推荐(0)

根据目标列的内容使用sql获取列名
只有注册用户登录后才能阅读该文。

posted @ 2015-08-29 18:29 大朋展翅 阅读(73) 评论(0) 推荐(0)

c#使用json接口
摘要:前些日子将项目由使用数据库改版为使用接口,由于接口返回的xml中多了一些附加信息,导致xml转化后的DataTable无法储存在MemCache中。这时可以将xml序列化为其对应的类,当然由于当时对xml的序列化使用不多所以改为接收json转化为对应的类,这里主要展示我如何使用json的。 在接收到 阅读全文

posted @ 2015-08-28 13:57 大朋展翅 阅读(5679) 评论(0) 推荐(1)

Mvc与WebForm优缺点及Mvc的使用
摘要:关于Mvc与WebForm的优缺点在网上的评论可谓不胜枚举,但脱离了我们的项目来谈这些意义就不大了。以我们这次改版来看,WebForm的优势有以下几点: 一,可以使用<#include>,css、html与js可以实现跨页面乃至夸项目的重用,Mvc没有发现此类功能; 二,可以精确的调用用户控件中的属 阅读全文

posted @ 2015-08-21 13:27 大朋展翅 阅读(4563) 评论(2) 推荐(2)

Mvc传值
摘要:提到Mvc传值我想大多数人想到的是ViewBag,自3.0之后在控制器与视图之间传值绝大多数传值用到的对象就是ViewBag。对于笔者以前做过的一些小的项目,貌似不需要考虑什么,但对于稍微大些的项目涉及到多个字段需要传递的时候我们就不得不考虑一下了。我们总不能把要传递的变量全放到viewbag中吧, 阅读全文

posted @ 2015-08-11 21:42 大朋展翅 阅读(631) 评论(0) 推荐(1)

Mvc视图的那些事
摘要:最近参与项目底层重写,在代码组织方式,类型使用上已经与之前有了很大的不同,这里总结一下视图的使用。 一、视图中命名空间的使用 视图命名空间的使用方式大致有三种:一,完全限定名,如 @System.Data.DataTable;二,在视图顶部使用using的方式,如@using System.Data 阅读全文

posted @ 2015-08-08 11:27 大朋展翅 阅读(1597) 评论(0) 推荐(1)

c#的那些有效性判断
摘要:在开发中合理的对象有效性判断是程序健壮性的重要保障,也有利于提高程序的执行效率。本人简单总结了几个需要判断对象是否为空的例子,分享如下: 一、集合对象中可以包含空对象,遍历集合对象时要同时判断集合中的对象是否为空,例子如下: 二、对象采用as方式转换时,若转换失败,返回空,例子如下: 上面两个是需要 阅读全文

posted @ 2015-07-25 15:55 大朋展翅 阅读(1141) 评论(0) 推荐(0)

熟悉vs2012IDE
摘要:使用vs2012已经几个月了,深感对开发环境的学习有助于提高开发的效率。现将我的经验总结如下: 一、搜索 vs2012相比vs2010添加了正则搜索,极大的提高了代码的查询效率。 二、重构 同vs2010一样,右键重构有很多可以提高开发效率及维护性的选项,不再赘述。 三、快捷键 vs2012的快捷键 阅读全文

posted @ 2015-07-16 15:53 大朋展翅 阅读(694) 评论(0) 推荐(2)

导航