自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (14)
  • 收藏
  • 关注

原创 几种实现身份验证的方式

   身份验证,特别是在用户没有登陆的情况下不能访问其他页面的控制,好象总是避免不了。要达到这样的目的,方法其实有很多。   1.采用session控制。在登陆的时候给session赋值,而后在其他所有页面的Load事件中对session进行判断。这个利用了session针对单用户的特点,实现方法很简单,但是需要每个页面判断,有些不尽人意.   2.cookie实现。自定义一个基类,用来判断coo

2008-05-30 16:24:00 2972 1

原创 WindowsService+.Net Remoting 实现分布式应用系统

  一直以来,公司做分布系统都是采用Web Service实现的(可能考虑到简单,易操作吧)。但是我们基本上都是内部使用的系统,考虑到执行效能,是否应该考虑采用.Net Remoting 解决方案哪~  Web Service的优势在于采用Http协议,可以穿透防火墙。而且其采用XML信息传输,采用Soap的方式实现了平台无关性。这一点Remoting是不能比拟的。  .net remoting从

2008-05-29 17:36:00 1703

原创 页面缓存策略

   页面缓存策略的实施可以很好的解决那些请求多,而变化少的页面或是数据的性能问题,一旦我们为这些内容实施了缓存策略,那末在特定时间以内(开发者设置),如果有新的请求,系统会直接从内存中调出缓存的内容,反馈给client,而不必每次都从数据库重新获得数据,再进行html转换后反馈。   1.数据缓存:这里指的是利用cache进行数据缓存。关于cache的用法之前已经谈过,通常的做法是:对某些信息i

2008-05-28 12:25:00 1084

原创 利用ScriptManager实现Javascript调用WebService中的方法

  开发过程中,我们总想在前台直接调用后台的method,其原因无非是想控制页面刷新,改善用户体验。可以达到这个目的的方法有很多:Ajax应该是用的最多的情况.这里要说的是利用Javascript和webservice的交互来达到目的。  1.当然要建立WebService(简便起见,WebService就建立在当前方案中): using System;using System.Web;u

2008-05-28 09:59:00 1448

原创 不要做只是drag and DataBind的coder~~

  跟着ms走,有时候确认觉得挺累~  每年都有新的版本发布,每年都有新技术更新,稍不留心,你就成了一个“孤陋寡闻”的“菜鸟”。   但是,我却越发的发现:越是新的东西,越使得使用者“不费吹灰之力”就可以搞定。从.net 2003到.net 2005,再到.net 2008,据说明年将有.net 2010出现,ms为我们做了太多的工作,使得我们这些所谓的开发者好像是在用一个“应用软件”,而非开发工

2008-05-23 21:20:00 781

原创 Asp.net 2.0状态管理小结

   最近在开发过程中,想利用asp.net 状态管理机制来保存一些数据,却因为对其理解不当,导致除了不少错误。看了一些文档,总结一下,希望能够加深印象。    所谓状态管理,简单的说就是实现页与页之间,请求与请求之间信息的共享。Cookie, Session,Cache, Application, ViewState,好像还有Profile,等可以用来进行状态管理,进行信息数据的共享。但是他

2008-05-21 23:51:00 1042

原创 Asp.net 利用Div固定表头+异步显示动态加载

   开发过程中,经常会做一些查询,比如页面上方选择条件,下面显示查询结果.    如果查询结果过多,那页面的右边滚动条就开始工作,造成查看下面查询结果时,条件选择项就不可见了(被拖到了上方可视范围之外)   利用一句简单的DIV就可以防止这种状况发生.   Site.css:.divfix{    height: 200px;     width: 100%;    

2008-05-21 13:53:00 2591

原创 javaScript作为外部文件引用时要注意

   在实现某个功能的时候,发现了一个奇怪的问题:单页面应用js没有问题,但是如果应用masterpage,在套用外部js文件时,根据设置的id得到的对象始终为NULL:   *******************************引用一段文字说明 问题所在*******************************ASP.Net 提供了代码和页面分离的机制,在大多数情况下,这种机制工

2008-05-19 21:47:00 1350

原创 在GridView中为特定的信息加色,鼠标放上后显示详细信息

   用户提出了这样一个需求:把测试数据和标准数据比较,对于大于标准数据的部分在网格中用红色表示出来,并且当鼠标放到这个数据上后,能在旁边显示详细信息(为什么超出标准等?)   要实现这样的效果,对于gridview的数据绑定只能是动态的,因为要在绑定的同时做出数据信息的判断,如果符合规则,就为该cell显示红色。  而要实现自定义鼠标提示效果,也很简单,只不过多了一个异步操作的动作,这里采用Aj

2008-05-19 21:16:00 2816 1

原创 asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现

  根据用户需要,一个页面中,有几个不同的button,点击不同的button,可在下方同一区域产生gridview,(当然他们的gridview是不同的)。之前用MultiView来控制,用了几个view在html中绑定了几个Gridview,然后根据点击的按钮不同,切换不同的view。但总觉得这种方式不爽~~,html代码太多,控制起来很麻烦~!  于是就想到用这种动态的方式实现。Html中只

2008-05-17 01:50:00 5162

原创 Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactory的原理与应用(二)

   在Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactory的原理与应用(一)中提到,HttpModule会在页面处理前和后执行,而HttpHandler才是真正的页面处理。查看C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/CONFIG/web.config,你就会发现里面有很多关于Httpmodule

2008-05-16 08:51:00 2223

原创 Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactory的原理与应用(一)

   最近对页面的生命周期比较感兴趣,看了一些牛人们写的文章,感觉似懂非懂(仍需要继续努力^_^).  生命周期中涉及到几个非常重要的对象:HttpHandler,HttpModule,IHttpHandlerFactory,他们的执行(顺序)和IIS又有着莫大的联系(回头琢磨清楚了再补上这一篇)。大致的执行过程是这样的:client端发送页面请求,被IIS的某个进程截获,它根据申请的页面后缀(.

2008-05-15 09:35:00 1515 1

原创 asp.net中绘制柱状图

  图形的绘制涉及到的类并不是很多,如果要绘制图形,特别是这种数据源动态变化的图形,坐标位置的控制非常关键。  这个Demo采用oracle数据库为数据源: CREATE TABLE IVAN_TEST(  MAJOR  VARCHAR2(50),  GRADE  NUMBER,  ID     NUMBER(10))Html中加入: asp:Button ID="btnC

2008-05-08 12:31:00 2056

转载 深入研究Asp.net页面的生命周期

  介绍       Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。       当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件

2008-05-08 08:28:00 693

原创 Rome was not be built in a day

  Rome was not be built in a day~   English is an international  language and it is universal.It is useful and important to us, IT people.  For us, our job is coding and designing software.the develop

2008-05-06 22:17:00 2103 1

C# 3.0设计模式

学习设计模式的好书。 本书为那些充满奥秘的设计模式提供了有效的C#3.0实现。” 如果想加速.NET应用程序的开发,你就需要本书,它是解决常见编程问题的优雅的、公认的和被证明为有效的处理方式的合集。本书条理清晰地介绍了经典的面向对象设计模式,并解释了怎样运用最新的C#3.0语言特性来编写它们。

2009-04-26

workflowDesigner.SL

workflowDesigner.SL workflowDesigner.SL workflowDesigner.SL

2009-04-26

ReSharpe,ReSharpe

ReSharpe ReSharpe ReSharpe ReSharpe

2009-04-23

C#2.0锐利体验ppt

C#2.0锐利体验ppt C#2.0锐利体验ppt C#2.0锐利体验ppt

2009-04-12

vista风格包005

vista风格包005 vista风格包005vista风格包005 vista风格包005 vista风格包005

2009-03-29

vista风格包004

vista风格包004 vista风格包004 vista风格包004 vista风格包004 vista风格包004

2009-03-29

vista风格包003

vista风格包003,vista风格包003,vista风格包003,vista风格包003,vista风格包003

2009-03-29

vista风格包002

vista风格包002 vista风格包002 vista风格包002

2009-03-29

vista风格包001

vista风格包001,vista风格包001,vista风格包001,vista风格包001,vista风格包001,vista风格包001

2009-03-29

Liquid_5_1_8 Controls For Silverlight 2.0

Liquid_5_1_8 Controls For Silverlight 2.0.让你的Silverlight更玄,更据吸引力。真正支持sl 2.0的开源Controls

2009-03-22

真正支持语句和程序的LinqPad

真正支持语句和程序的LinqPad,可以适用vb.net,c#,sql语句,是学习LInQ的绝佳工具~

2009-03-22

技术文章(C#,asp.net,regex)

收集的一些非常有用的技术文章.包括 c#,asp.net,正则表达式,等等!

2007-08-05

自己写的Demo(c#)

自己在学习c#过程中写的一些demo!

2007-08-05

"面向对象"介绍

对面向对象做的详细介绍,

2007-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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