点滴汇聚,智在积累。——Danny

Stay hungry . Stay foolish .

排序:
默认
按更新时间
按访问量
RSS订阅

在Cookie中存储对象

做项目过程中,用户登陆之后,需要将用户的信息存到Cookie中,但因为Cookie中只能存储字符串,所以想到了先把用户实体序列化成Json串,存储在Cookie中,用到的时候再拿出来反序列化。

2015-07-21 00:21:02

阅读数 11621

评论数 56

网站首页轮番图的后台管理

如下图,很多CMS的首页都会有实时更新的轮番图的需求:           最近在做一个CMS的过程中, 此函数最终会根据新闻内容截取出所有新闻中的图片地址集合,然后只需要将这些图片显示出来,选择一张,更新到数据库中ImageUrl字段并更新IsShow为 “是” 即可。 最后,设置显示与取消显示...

2015-07-17 00:32:10

阅读数 3464

评论数 37

ASP.NET 实现发送邮件 + 多个收件人 + 多个附件

最近项目中需要实现发送邮件+添加附件的功能,于是又学习了一下System.Net.Mail.MailMessage和System.Net.Mail.SmtpClient等几个.Net中发邮件的几个类,根据网上的一些代码,做了一个小Demo分享一下。 界面效果 老规矩,还是先看效...

2014-12-19 00:22:06

阅读数 18033

评论数 53

Entity Framework学习笔记——EF简介(一篇文章告诉你什么是EF)

从读代码的角度来说,EF可以使我们在不需要了解数据结构的情况下就可以很好地理解;从实现的角度来说,EF可以使存储“模型化”,就如同将很多个对象存储在一个List中似的,向数据库表里存储的都是一个个实例,从数据库中拿到的也都是一个个实例。程序如此跟数据库的交互,和OO化的代码相互对应,容易“对接”。...

2014-11-28 00:01:52

阅读数 4230

评论数 46

ASP.NET实现文件的上传和下载

最近做的一个高校网站中涉及到了上传和下载文件的需求(具体需求为:网站公布的通知,在后台要能给每个通知添加附件,在前台要能显示并下载附件),之前只是学习过关于上传的 理论知识,这里实践了一下下,与大家分享一下成果。 事先说明:这个例子采用的是简单的三层结构,层与层之间是用实体来传值。而且这种...

2014-11-05 00:37:01

阅读数 11161

评论数 61

ASP.NET中的几种分页

这种方法的优点在于,指定了要显示的页数和每页的大小之后,只需从数据库中提取要显示的那一页数据即可,不需要将大量数据全部提取出来,也就是牛腩视频中说到的“真分页”,而前面的方法即取出所有数据的分页方法就是“假分页”。

2014-09-29 21:10:17

阅读数 5194

评论数 34

ASP.NET中利用Application和Session统计在线人数、历史访问量

通常在整个过程中,大多数人对Application_End()这个事件的疑问是最大的,因为如果您只是在VisualStudio上做的测试的话,关闭系统时,没有触发Application_End()事件,新的数据也就没有被写入到数据库中。那么Application_End()究竟在什么时候才会被触发...

2014-09-25 22:08:33

阅读数 6788

评论数 47

浅谈ADO.NET中的对象——Connection、Command、DataReader、DataAdapter、DataSet、DataTable

SqlDataReader通常和SqlCommand一同使用,常用语简单浏览并且耗时较短的数据库操作。 DataSet长与SqlDataAdapter一同使用,DataSet会将所需数据读取到内存然后断开与SqlDataAdapter的连接,在本地内存进行操作,如需更新时在重新通过S...

2014-09-23 11:45:04

阅读数 4783

评论数 128

ASP.Net巧用窗体母版页

可以利用VisualStudio中的窗体母版页来将每个页面中相同的部分进行封装,在创建相同结构的网页时,便可以直接嵌套这个窗体母版页,避免了代码的重复,提高了代码的复用性;另外,如果要修改一个栏目甚至整个网站的风格,则只需修改母版页以及母版页中引入的<script>等文件,提高了代码的...

2014-08-27 13:41:48

阅读数 2383

评论数 30

机房收费系统(VB.NET)——超详细的报表制作过程

温馨提示:代码中的数据集名称DataSetCheckoutReport一定要与刚开始创建RDLC文件时设定的数据集名称DataSetCheckoutReport一样,否则将会出现“尚未为数据源***提供数据源实例”的错误。 最后,重新单机第一步添加的ReportViewer空间,点...

2014-08-08 13:31:00

阅读数 4657

评论数 58

未经处理的异常在 System.Data.dll 中发生。其他信息:在应使用条件的上下文(在 '***' 附近)中指定了非布尔类型的表达式。

【画龙点睛】 在where后面,如果仅仅是一个Boolean类型的值或者Boolean类型的变量,那么where和这个Boolean值之间是不可以有空格的(这时,我的代码中的@strCondition就是一个Boolean类型的变量;但如果where后面是一条语句的话(当然这一条语句...

2014-07-31 20:54:38

阅读数 7233

评论数 16

在类库中使用MessageBox

“未声明“MessageBox”。它可能因其保护级别而不可访问。” 需要引用命名空间System.Windows.Forms

2014-07-19 17:27:59

阅读数 2276

评论数 26

System.Data.SqlClient.SqlException: 将截断字符串或二进制数据

“ System.Data.SqlClient.SqlException ”类型的未经处理的异常在System.Data.dll中发生。其他信息:将截断字符串或二进制数据

2014-06-18 09:16:10

阅读数 5969

评论数 30

探秘VB.net中的shared与static

在编程的过程中,经常需要共享一些数据,如我们在开发机房收费系统中用到的“单价”,与数据库连接的字符串等等,都需要共享。

2014-06-06 08:10:17

阅读数 4435

评论数 45

System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生。其他信息:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

发生此问题“ ‘System.AccessViolationException’ 类型的未经处理的异常在 System.Data.dll 中发生”,可能是安装了VS2013后对系统中的winsock接口产生影响,因此第一种方法重置winsock可以解决得意;微软最近几天刚发布的.NET Frame...

2014-06-04 15:25:33

阅读数 7729

评论数 30

探秘static——类不需实例化就能用?

人是一个非静态类。人有脑子,这是一个用static修饰的属性。 这个属性是针对所有的人,是人的共同特征。而不是某个特点对象所特有的(比如张三有脑子,李四没脑子),因为只要是个人,他都有脑子(虽然卡洛斯·罗德里格兹只有半个脑子,还有些人比较脑残→_→,那也算是有脑子),既然是人类共有的,那么他就不能...

2014-05-20 08:43:23

阅读数 5020

评论数 48

提示
确定要删除当前文章?
取消 删除
关闭
关闭