CharlesChen's Technical Space

简单实用是我一直在软件开发追求的目标(I Focus on. Net technology, to make the greatest efforts to enjoy the best of life.)
Not the best, only better
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

ASP.NET is built on the common language runtime on the programming framework, the server can be used to generate a powerful Web applications
摘要: 在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 阅读全文

posted @ 2009-06-24 23:25 Charles Chen 阅读(684) 评论(0) 推荐(0) 编辑

摘要:ASP.NET MVC Framework是微软官方提供的MVC模式编写ASP.NET Web应用程序的一个框架.已于2009年3月19日正式发布了Asp.net MVC 1.0。 那么它和Asp.net WebForms有什么区别呢?我们应该怎样进行取舍呢? 阅读全文

posted @ 2009-05-02 00:08 Charles Chen 阅读(761) 评论(1) 推荐(0) 编辑

摘要:MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。 阅读全文

posted @ 2009-05-01 17:33 Charles Chen 阅读(534) 评论(0) 推荐(0) 编辑

摘要:根据设计模式的原则:1.针对接口编程,而不是针对实现编程。2.优先使用对象组合,而不是类继承。3.封装变化点。 根据上面三个主要的原则,我们我可通过封装变化来减少代码的改动。(通过配置文件来封装变化)。 但是当我们更改配置文件的时候就需要重新加载就会引起重新启动应用程序。为了能够在运行时动态修改配置文件后而不需要重新启动且能立即生效的话,我们就可以用插件来实现。然而是针对.net而言,我... 阅读全文

posted @ 2009-03-08 13:53 Charles Chen 阅读(1215) 评论(0) 推荐(0) 编辑

摘要:ASP.NET提供低级别的请求/响应 API,使开发人员能够使用 .NET 框架类为传入的 HTTP 请求提供服务。为此,开发人员需创作支持 System.Web.IHTTPHandler 接口和实现 ProcessRequest()方法的类。当处理 HTTP 请求不需要由高级别的 页框架抽象化提供的服务时,处理程序通常很有用。处理程序的常用用途包括筛选器和类似 CGI 的应用程序,尤... 阅读全文

posted @ 2009-02-17 00:24 Charles Chen 阅读(2857) 评论(1) 推荐(1) 编辑

摘要:web.config文件是一个XML文件,它的根结点是,在节点下的常见子节点有:、、和。其中节点主要用于配置一些网站的应用配置信息,而节点主要用于配置网站的数据库连接字符串信息。 节点主要是网站运行时的一些配置,它的常见节点有如下: 1.节点 节点主要用来存储asp.net应用程序的一些配置信息 2.节点 节点配置 ASP.NET 使用的所有编译设置。默认的debug属性为“t... 阅读全文

posted @ 2009-02-15 20:50 Charles Chen 阅读(3391) 评论(0) 推荐(4) 编辑

摘要:如果你还在为asp.net中的Web.config配置文件感到迷惑的话,请看这篇系列的文章,它会使你恍然大悟的,对Asp.net运行时机制理解提供基础。 在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。... 阅读全文

posted @ 2009-02-15 12:23 Charles Chen 阅读(1908) 评论(0) 推荐(0) 编辑

摘要:OWC生成柱形图参考 阅读全文

posted @ 2009-01-13 23:14 Charles Chen 阅读(2799) 评论(4) 推荐(0) 编辑

摘要:转载于: http://www.rainsts.net/article.asp?id=304 ,感谢作者辛勤的劳动成果,谢谢分享。 多数时候我们通过 "添加 Web 引用..." 创建客户端代理类的方式调用WebService,但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在 .NET Framework 的 System.Web.Services.Descr... 阅读全文

posted @ 2009-01-13 23:12 Charles Chen 阅读(1005) 评论(0) 推荐(1) 编辑

摘要:XML作为数据交换格式已经是很常见了。那么我们经常要做的工作就是XML和对象之间互相转换,下面是一些方法的总结:供以后参考: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> public class ObjectXmlSerializer {... 阅读全文

posted @ 2009-01-03 22:40 Charles Chen 阅读(8553) 评论(2) 推荐(0) 编辑

摘要:"慎用"这里是小心使用的意思。GridView控件在项目中是比较常用的数据展现控件,那么你是否用过GridView的EmptyDataText属性呢? 阅读全文

posted @ 2008-12-16 13:14 Charles Chen 阅读(3745) 评论(7) 推荐(0) 编辑

摘要:在项目中常常需要这样的功能:把RadioButton控件放到GridView(容器)控件中,设置GroupName为固定的一个值的时候实现单选功能,但是当最终生成HTML页面的时候,生成的Name会用 INamingContainer的规则自动生成不同的Name,就不能达到实现单选的效果。 (Name不唯一造成) 阅读全文

posted @ 2008-12-11 09:17 Charles Chen 阅读(5505) 评论(11) 推荐(0) 编辑

摘要:.net下关于上传文件解决方案比较和探讨 下面是一些解决方案,能力有限,希望朋友们提出宝贵的意见以及更好的解决方案:欢迎朋友们指正。谢谢! 阅读全文

posted @ 2008-10-21 07:00 Charles Chen 阅读(2608) 评论(7) 推荐(0) 编辑

摘要:项目中用到了一个Repeate控件的一个ItemTemplate中嵌套了一个GridView中,这样数据绑定的时候首先就先绑定外层的Repeate控件,在Repeate控件中ItemDataBound()事件中对GridView控件进行绑定. 从项目中提取出下面的模型:见下的Repeater嵌套一个GridView控件. Code highlighting produced by Ac... 阅读全文

posted @ 2008-09-20 17:37 Charles Chen 阅读(679) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2008-09-15 12:14 Charles Chen 阅读(682) 评论(2) 推荐(0) 编辑

摘要:项目中遇到刷新后重复的向数据库增加一条相同的记录。引出错误。归纳得出问题是: asp.net怎样防止防止页面刷新或后退引起重复提交数据的问题: 其实asp.net防止刷新是asp.net开发中经常遇到的问题。通常有多种方法来实现:(下面是一些解决方案)不很全,也很希望朋友们能多多补充。谢谢。 1.请求转发(执行数据库中的更新操作后立即转跳到其他页面,防止页面刷新引起回发操作)、 2... 阅读全文

posted @ 2008-08-31 23:18 Charles Chen 阅读(3227) 评论(2) 推荐(1) 编辑

摘要:现在已经是8月31号晚上22:30了。里9月1号,新一个月只有不到1个半小时了。感觉这个月时间过得真快。博客园内容这个月一直都没来得及更新了。主要是由于在项目中比较忙。时间不多。不过趁月底还是需要在博客园上发表自己在项目中一些心得和相关及技巧。 简单实用是我一贯在软件开发中追求的目标。 下面切入正题.在移动项目开发笔记中谈到 移动项目开发笔记(改变文件上传控件的默... 阅读全文

posted @ 2008-08-31 22:50 Charles Chen 阅读(1186) 评论(2) 推荐(0) 编辑

摘要:经常很多项目中都牵涉到文件的上传和下载,文件上传可以更改上传控件的外观形式, 详细参见:http://www.cnblogs.com/Charles2008/archive/2008/07/20/1247084.html 当文件上传后就牵涉到文件的下载。那么在asp.net怎样实现文件的下载呢?这是我要谈的话题。文件下载就是把用户从客户端上传的文件下载到本地。这里牵涉到几个问题:... 阅读全文

posted @ 2008-07-29 22:22 Charles Chen 阅读(7291) 评论(6) 推荐(2) 编辑

摘要:基于xml文件动态生成导航菜单简单实现: 阅读全文

posted @ 2008-07-23 00:14 Charles Chen 阅读(940) 评论(1) 推荐(0) 编辑

摘要: 在目前做的移动项目开发中,我负责了一个文件上传控件的开发。(效果图如上)在开发的过程中遇到了一些问题,但最后通过不段的查找和测试,终于把问题解决了。下面我把解决问题的思想记录下来,愿意和朋友们分享。当然也希望朋友们能提出其他的解决方案。共同交流。 阅读全文

posted @ 2008-07-20 16:32 Charles Chen 阅读(10780) 评论(9) 推荐(2) 编辑