
C#.NET
文章平均质量分 85
煙雨六月
web前端、.NET开发、Java开发、设计模式、架构设计、数据库设计
展开
-
自己写简单的SqlHelper
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace DAL{ public static cla原创 2014-11-18 10:54:15 · 588 阅读 · 0 评论 -
理解什么是委托、事件、Lambad表达式,从回调说起!
接触委托、事件等知识好长时间了,也反反复复看了很多资料,都是一来就给我讲委托的语法、用法,却没有告诉我到底什么是委托。要知道什么是委托,先从回调说起!原创 2015-03-12 10:56:46 · 1573 阅读 · 1 评论 -
WebService Soap架构设计
上图说明: WebServices是web服务页面.asmx。将请求发来的xml反序列化成RequetModelService实体,然后调用FactoryService,根据传过来的编号映射到对应的BLLService类,同时也将xml反序列化成的RequetModelService实体传给对应的BLLService类,进行对应的业务逻辑处理。 BLLService原创 2015-03-10 12:59:45 · 948 阅读 · 0 评论 -
技术讲座:.NET委托、事件及应用兼谈软件项目开发
目录(?)[-]NET委托及应用NET委托概念NET委托声明及特点NET委托揭秘NET委托应用描述NET委托举例1传递方法NET委托举例2函数回调NET事件及应用返回页首NET事件概念设计NET事件5个步骤事件设计举例第1步定义事件参数类第2步声明事件处理者委托第34步定义类事件成员激发发布事件第5步订阅事件小结与进一步学习软件项目开发浅谈返回页首开发文档后转载 2014-12-23 14:17:30 · 848 阅读 · 0 评论 -
Simditor上传图片(ASP.NET+JS/Jquery)
Simditor是我比较喜欢的富文本编辑器,他比较简洁,配置也很简单,Simditor官网都有,就不多说了。但是,他的那个图片上传图片没有反应,百度了一下,都是这个Java版的Simditor图片上传。看了下改成.NET也不知道用不用得成,索性自己写一个。那要怎么写呢?原创 2015-01-15 13:14:44 · 2190 阅读 · 0 评论 -
解决IE10中ASP.NET中Cookie或Session丢失问题
最近做网站,在本机测试没问题,放到服务器,用同样的浏览器访问,页面不兼容了不说,而且cookie丢失,登陆不上了,查了下资料,发现是IE10的漏洞。 这是ASP.NET2.0,3.5和4.0的Bugs,因这些版本无法识别IE10的User-Agent标头字符串,所以无法识别用户浏览器的版本,从而导至了ASP.NET的特定功能失效,认为游览器不支持Cookies功能,不处理与Cookie相原创 2014-12-22 15:15:16 · 2009 阅读 · 0 评论 -
这才是一个完整的用户登录(Forms身份认证+记住密码+加密存储+LoginedPage/BasePage)
说到用户登录,大家都不陌生了。用户登录很简单,但是他却又不那么简单,往往可以通过对用户登录的设计就可以看出一个程序员的开发水平了。那怎样的用户登录还算不错呢?Forms身份认证+记住密码+加密存储+LoginedPage/BasePage,虽然比不上大牛神一样的代码,但包括这些东西在里面能应付大多数程序了,我们来一一看看。1.Forms身份认证。Asp.net的身份验证有有三种,分别是"Win原创 2014-11-27 22:14:14 · 1077 阅读 · 0 评论 -
对DAL层进行封装之SQLServerDALHelper
最近在做一个管理系统,发现DAL层的分页方法都是一个原创 2014-11-21 16:09:55 · 1823 阅读 · 1 评论 -
自己写EnumHelper
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace trip.Common{ /// /// 枚举公共操作类 /// public class EnumHelper { ///原创 2014-11-04 16:19:40 · 666 阅读 · 0 评论 -
使用AspNetPager实现分页
1.下载AspNetPager.dll,并引用到web层2.在html页面顶部引入原创 2014-11-04 16:35:44 · 1191 阅读 · 0 评论 -
经典FormsAuthenticationTicket 分析
Asp.net中基于Forms验证的角色验证授权Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身转载 2014-11-04 17:03:14 · 566 阅读 · 0 评论 -
自己写验证码
这个代码为checkcode.aspx 的CS文件,在index.aspx 上加个image空间 runat=server src="chenkcode.aspx" 就可原创 2014-11-18 11:04:16 · 574 阅读 · 0 评论 -
自己写Repeater/GridView分页
前端代码: .pages { text-align:center; } .pages span { border-style:groove; border-width:1px; padding:2px 5px 2px 5px;原创 2014-11-18 11:00:02 · 575 阅读 · 0 评论 -
Excel导入/导出
注释很详尽,就不多说了,简单解释下原理: GetExcelSheet方法:导入功能。原理为把Excel上传至服务器,然后把Excel当作数据库读数据到DataTable返回,然后删除服务器端的Excel,最后对返回的DataTable进行数据处理。 ReportToExcel方法:导出方法一。原理为把控件以Excel的形式输出,但是只支持浏览器下载,因为迅雷识别到的是网页地址,原创 2015-08-05 11:09:21 · 932 阅读 · 0 评论