.net/c# - 文章列表

  • ASP.NET 与 Ajax 的实现方式

      Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没有什么太大关系,这里只是谈谈 ASP.NET 中目前使用的 Ajax 技术以及其它一些实现 Ajax 的优秀框架。 \n  Ajax 已经很流行一阵子了,现在谈 Ajax 觉得有点老土。目前所谓的 Web2.0 网站,基本上没有不使用 Ajax 的,就如使用 RSS 一样,就如同一个标签,贴上去就成了 2.0。Ajax 具体细节不谈,其目的就是让用户触发一些操作的时候,页面不会全部刷新,只刷新待更新的“部分页面”,加载数据的过程中,用 Loading 的图片来表示正在加载数据,不只是看起来挺不错,

  • ASP2.0-FreeTextBox使用详解

    版本: FreeTextBox 3.1.1 ASP.NET1.11.下载 FreeTextBox 3.1.1 (released 2005/11/08)http://www.freetextbox.com/downloads.aspx2. 安装FreeTextBox 3.0以上版本均支持内部模式,即图片资源和javascript都集成在dll中, 本文仅探讨内部模式(Internal Resources).1) 把FTBv3-1-1Framework-1.1FreetextBox.dll拷入bin目录.2) 在项目中添加FreetextBox.dll的dll引用3) Web.confi

  • C#过滤所有HTML代码的函数

    自己写的一段正则表达式,作用是删除 Page 里面Code 中的 HTML标签,这在做采集信息,消除其中的HTML很有用处,,欢迎大家收藏!public string checkStr(string html) { System.Text.RegularExpressions.Regex regex1 = new System.Text.RegularExpressions.Regex(@”<script[sS]+</script *>”, System.Text.RegularExpressions.RegexOptio

  • Response.write方法实现日历控件的方法参考

      在asp.net开发当中,微软给我们很多的控件,让我们非常迅速的开发,并且做出非常理想的效果,并且,效率也是非常不错的,在中小开发中,控件能解决很多的问题,同时,这些控件对我们开发人员来说,应该算是比较隐蔽的,所以我们对他的内部函数和解构都不太了解,所以很多时候也会带来麻烦.\n  比如我在开发这个blog的时候,演示地址: http://www.shangducms.cn/soundbbg 就会有一些问题..因为在设计的时候,不是通过前台控件的拖放来实现,而是通过变量来实现的.比如 template= “<body>…代码</body>&#

  • ASP.NET2.0连接ORACLE解决方案

    以前写.net都用SQL Server2005数据库,但公司里要用Oracle 9i数据库,只能改程序的接口了,我从网上查了很多文章,很多都只说了一个方面,试验起来都不成功,测试了好多次终于成功了,所以做个简单得Demo把解决方法告诉遇到此类问题的朋友们。

  • 如何在Asp.net中使用HtmlArea编辑器

      HtmlArea是一款很简洁的WTYSWTYG编辑器,以前我用的是FreeTextBox,缺点很多,运行速度慢,架构太复杂,不支持ajax等等,前面还特地写了一篇文章《Ajax中的UpdatePanel与Freetextbox兼容问题的初步解决方法》,现在终于痛下决心砍了。\n  HtmlArea是纯JS+Html的编辑器,理论上可以套在任何语言平台上,经过实际使用可以和Asp.Net 2.0 + Ajax 很好的结合,现在本博客系统已经拿它当作文章编辑器了,下面就是具体安装步骤。\n  首先下载HtmlArea3.0,解压到Web项目的某个目录。\n  lang/gb.js 是中文语言文

  • ASP.net 实现在线统计人数

    利用Application对象和Session对象可以统计当前在线用户数量.\n注意:\n(1)在会话开始和结束时,一定要进行加锁和解锁操作。由于多个用户可以共享Application对象,因此加锁是必要的,这样可以保证在同一时刻只有一个客户可以修改和存取Application对象的属性。如果加锁后,迟迟不给开锁,会导致用户无法访问Application对象。我们可以使用对象的Unlock方法来解除锁定。(2)我们是根据用户建立和退出会话来实现在线人数的增加、减少的,如果用户没有关闭浏览器,而直接进入其他URL,则这个会话在一定时间内是不会结束的,所以对在线用户的统计存在一定的偏差。当然我们可

  • Visual Studio 2008 全系列下载链接

    Visual Studio 2008 (TeamSuit/Professional/Development/TFS/TestLoad)全系列下载链接 \nMicrosoft.Visual.Studio.Team.System.2008.Team.Suite-ZWTiSOed2k: Microsoft.Visual.Studio.Team.System.2008.Team.Suite-ZWTiSO.iso [3.83 Gb] ed2k: Microsoft.Visual.Studio.Team.System.2008.Team.Suite-ZWTiSO.nfo [5.8 Kb] Microsof

  • ASP.NET2.0 文本编辑器FCKeditor使用方法详解

    FCKeditor是目前最好的html文本编辑器,如果还不明白的话看了下图就知道了效果图:\n那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠,主要是说它使用起来有点麻烦,下文就详细说明如何搞定这玩意儿。\n1.FCKeditor的官方网站是:http://www.fckeditor.net/download 目前最新的FCKeditor 2.4.2版本。请在此页下载:http://sourceforge.net/project/showfiles.php?group_id=75348如图所示:要下载FCKeditor2.4.2.zip和 FCKeditor.NET版的2个zi

  • Asp.net中防止用户多次登录的方法

      在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。\n  常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象):以下是引用片段:  string strUserId = txtUser.Text;   ArrayList list = Application.Get(“GLOBAL_USER_LIST”) as Arra