代码改变世界

【原创】ASP.NET管道事件应用——统一登录入口

2012-08-01 15:13 by 杨新华, 1039 阅读, 1 推荐, 收藏, 编辑
摘要:对于我们开发的网站,总是需要登录才能访问,有的时候我们总是在每一个页面加载的时候,去判断这个用户是否登录,如果没有登录就让他跳转到登录页去登录这样比较麻烦,还不容易维护,如果我们只有一个入口去做这个判断工作,那么我们就不用每个页面去判断是否登录的逻辑了。对于大师级别的人物可以飘过了,哈哈。于是想到了Asp.Net生命周期的管道事件-IhttpModule,在客户端发送请求的时候,是先要通过ASP.NET的管道事件的,如果在这个地方进行验证不就很好吗,如果不通过验证就直接转向登录页。既然想好了,我们就动手来实现吧,今天我就拿一个具有框架集的后台来实现。框架集的结构如下,<frameset 阅读全文

【原创】Js调用后台方法

2012-07-26 16:13 by 杨新华, 2347 阅读, 3 推荐, 收藏, 编辑
摘要:对于开发前端的人员来说,为了一些特效,不让页面回发,可以需要异步去调用我们后台的方法,由于这个问题比较老了,牛人可以到别处看看了,哈哈。目前的技术也是比较多,实现方式也各个相同,只要按照每个技术规则就很好的实现了。废话不说,本节内容如下:(1)利用一般处理文件来实现调用后台方法(2)利用Jquery调用后台方法(3)利用微软自带的PageMethods(4)利用AjaxPro实现调用后台方法开始了。。。。,本节只讲怎么实现,至于理念和深入的资料不会在本节中细讲一:利用一般处理文件来实现调用后台方法这个其实要利用Jquery来实现,建立一个项目,在此项目上建立一个ashxToBack.aspx窗 阅读全文

【原创】Jquery实现模态窗口—simplemodal

2012-07-11 17:50 by 杨新华, 7601 阅读, 2 推荐, 收藏, 编辑
摘要:上一遍讲了使用showModalDialog来实现模态窗口,今天我就说一下jquery是如何实现这样的功能的。QQ邮箱里面的邮件删除,弹出确认对话框是不是很好看,是的,它看起来实现很复杂,其实不然,现在Jquery插件已经很方便的让你来实现这些功能,那就是我们的simplemodal插件。网上可以下载相应的插件,也可以直接上官网去下载相应插件与实例,我今天的内容也全部来自于官网,在本节的最后会有全部的Demo下载。本节内容:(1)simplemodal的定义及说明(2)simplemodal的基本使用(3)simplemodal实现弹出一个是/否的确认对话框(类似于QQ邮箱删除提示)(4)si 阅读全文

【原创】ASP.NET的模态窗口

2012-07-10 17:32 by 杨新华, 3153 阅读, 1 推荐, 收藏, 编辑
摘要:对于开发过WinForm程序的人员来说,模态窗口就是ShowDialog()就可以弹出一个窗口,可是对于ASP.net咱们应该怎么做呢,那就是showModalDialog或是showModelessDialog,两者定义如下:window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。(IE 4+ 支持) window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 (IE 5+ 支持)文章的内容如下:(1)showModalDialog 阅读全文

【原创】MySql的语法及注意事项

2012-07-06 15:58 by 杨新华, 545 阅读, 0 推荐, 收藏, 编辑
摘要:最近项目中要用到MySql数据库的相关操作,因为之前用C#写的项目中,用的比较多的就是SQL,Orale数据库,写SQL数据库的存储过程及测试语句,可能大家都比较熟,可是对于MySql写存储过程及语法,你又了解多少呢。C#操作MySQL数据库,可以使用开源类库mysql.data.dll,这个操作和SQL数据库的操作类比较相似,本章内容暂时不说这些内容。只说写MySql的一些语法及注意事项:本节内容如下:(1)MySql如何定义变量(2)MySql的注释怎么写(3)MySql如何存储过程(带返回参数)(4)怎么样执行MySql存储过程(带返回参数)(5)MySql中的判断语句怎么写(6)执行M 阅读全文

【原创】Sandcastle生成MSDN的帮助文档

2012-07-04 10:06 by 杨新华, 491 阅读, 1 推荐, 收藏, 编辑
摘要:对于Sandcastle可能对于有些人毕竟陌生,其实看标题我已经写出这个技术是做什么的了,它就是生成帮助文档的。为什么要生成帮助文档呢? 当你开发一个类库,里面包含很多你自己重要的东西,想发布给其它人来使用,又不想公布源代码。别人在使用时很需要一个帮助文档。来了解你的类库内容。所以就出现了这个San 阅读全文

【原创】ASP.NET通用分页

2012-06-29 15:34 by 杨新华, 2158 阅读, 2 推荐, 收藏, 编辑
摘要:一说到“分页”,大家可能不会很陌生,如果做过ASP.NET的,基本都做过,接触过分页,更有甚者更是精通。如果精通的分页的人就不用看这文章了。其内容也是平平。只是给刚接触分页和不是很了解分页的查看一下。通常分页分以下几种方式实现:(1)一些数据绑定控件自带的分页控件(例如GridView)(2)应用分页类PagedDataSource(3)用开源分页AspNetPager。它的功能也比较强大。(4)手动写前台Html和数据库的分页存储过程。。。等等。前三种方式不灵活,性能也有相应问题,个人比较倾向于第四种方式,它是自己可以控制的。我们在写分页时一定要考虑以下几个点。(1)效率问题与速度问题,数据 阅读全文

【原创】JSON基本操作及跨域问题

2012-06-19 11:44 by 杨新华, 457 阅读, 1 推荐, 收藏, 编辑
摘要:对于这一项技术。其实很多人已经用的很熟练不过了,我就总结一下它的基础知识,以便供自己和其它初学者查看。以下内容主要讲解(1)JSON概念(2)JSON来源(3)JSON和XML的比较(4)JSON的基本格式(5)JSON在ASP.net中的基本应用(6)JSON实现跨域传输数据JSON是一种轻量级数据格式,是一种数据交换格式,其中部分内容来源于网络。(一)概念JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪,但是 JavaScript 阅读全文

【原创】Cookie应用(二)

2012-06-18 17:18 by 杨新华, 353 阅读, 0 推荐, 收藏, 编辑
摘要:Cookie的作用很大,在很多技术方案中都有应用。它也是Forms身份认证模式所使用的一门技术点。今天我就说一说它在Forms身份认证模式中都起到什么作用。(一)理论知识ASP.NET 使用身份验证提供程序实现附加的身份验证方案,这些身份验证提供程序独立于 IIS 身份验证方案并且只用于 IIS 身份验证方案之后。ASP.NET 支持下列身份验证提供程序:Windows(默认)FormsPassportNone若要启用 ASP.NET 应用程序的身份验证提供程序,请使用 machine.config 或 Web.config 中的身份验证元素,如下所示:<system.web> & 阅读全文

【原创】Cookie应用(一)

2012-06-14 12:03 by 杨新华, 556 阅读, 0 推荐, 收藏, 编辑
摘要:开始学习ASP.NET的时候就学习Cookie,感觉用法很简单。之后的项目中发现Cookie的用处和用法还是很多,很广的。例如:单点登录SSO。我在写这文章之前也参考了网上的一些资料。主要还是MSDN上资料,就是总结一下对自己有帮助的吧。一:概念Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。例如,如果在用户请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Cookie,用户的浏览器在获得页面的同时还获得了该 Cookie,并将它存储在用户硬盘上的某 阅读全文
上一页 1 ··· 4 5 6 7 8 9 下一页