.net
文章平均质量分 61
swort_177
老家山西运城,爱好游戏,象棋,羽毛球!
展开
-
一些技巧和知识
//简单产生验证码的方法public string validateCode() { byte[] bytes = new byte[100]; Random randObj = new Random(); int code; for (int i = 0; i {原创 2008-06-14 13:33:00 · 539 阅读 · 0 评论 -
框架的注销问题
asp.net 注销用户退不出框架 使用BASEPAGE页面后 跳转不出框架 if (!HttpContext.Current.User.Identity.IsAuthenticated) { Response.Write("top.location.href=/login.aspx;");原创 2009-03-27 10:04:00 · 1183 阅读 · 0 评论 -
此安装不支持该项目类型
问题:用VS2005打开方案出现“此安装不支持该项目类型”错误是什么原因?用VS2005打开一个.NET2.0方案,里面有几个工程和一个网站,提示网站的项目无法打开:“此安装不支持该项目类型”。解决办法 别人的项目是用打过补丁后的 就是VS2005 sp1安装VS80-KB915364-X86-ENU.exe WebApplicationProjectSetup.ms原创 2009-03-28 15:59:00 · 3135 阅读 · 0 评论 -
在位置 0 处没有任何行
问题 报错 在位置 0 处没有任何行 解决办法 从数据中读取到的DATASET没有数据,而在页面中则进行了读操作!原创 2009-03-28 16:04:00 · 2838 阅读 · 0 评论 -
PlentyOfFish 网站架构学习
作者: Fenng | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.dbanotes.net/arch/plentyoffish_arch.html 采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个 PlentyOfFish。这个站点提供 "Online Dati转载 2009-04-02 20:16:00 · 602 阅读 · 0 评论 -
ASP.NET中实用EXCEL的错误
“/”应用程序中的服务器错误。--------------------------------------------------------------------------------检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。 说明: 执行当前 Web 请求原创 2009-04-23 16:09:00 · 2062 阅读 · 0 评论 -
castle中时间查找的问题
在做一个时间查询的时候遇到了问题 不知道改如何写XML文件配置的XML如下 SELECT * FROM [News] addtime between #AddTime# and #AddTime2# Title like %$Title$% 会出原创 2009-04-23 15:31:00 · 583 阅读 · 0 评论 -
用C#创建Windows服务(Windows Services)
Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Windo转载 2009-04-24 10:37:00 · 638 阅读 · 0 评论 -
消息队列和WINDOWS服务结合
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using System.Text;using System.Messaging;using System.X原创 2009-04-27 10:54:00 · 3983 阅读 · 2 评论 -
系统服务学习
virtualvirtual 关键字用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。调用虚方法时,将为重写成员检查该对象的运行时类型。将调用大部分派生类中的该重写成员,如果没有派生类重写该成员,则它可能是原始 成员。默认情况下,方法是非虚拟的。不能重写非虚方法。virtual 修饰符不能与 static、abstract、private 或 override 修饰符原创 2009-04-28 11:09:00 · 1179 阅读 · 0 评论 -
asp.net 2.0理论之缓存
ASP.NET 2.0提供了一些新的用于提升程序性能的技术特性,其中,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,可以非常容易的定制属于数据缓从,从而有效的提高数据访问的性能。缓存有一个不太容易克服的缺点,那就是数据过期的问题。最典型的情况是,如果将数据库表中的数据内容缓存到服务器内存中,当数据库表中的记录发生更改时,Web应用程序则很可能显示过期的、不准确的数据。对于转载 2009-07-16 16:53:00 · 379 阅读 · 0 评论 -
关于discuz2.0升级到2.5的总结
刚开始也是按照官方提供的方法进行升级,由于遇到问题太多,卡在了对象名无效问题上,现在想起来应该是数据库中不存在这个用户所导致的。后来想到了一个方法,可以先安装一个全新的DISCUZ2.5,然后在把2.0中的数据导入进来,在把相关的相册,控件,商品交易等插件给添加进来。 安装新论坛没什么问题,就是导入数据的时候需要注意的是要先删除掉安装论坛时候自动生成的数据,在企业管理器中利原创 2008-12-01 10:51:00 · 2493 阅读 · 2 评论 -
discuz 论坛 消息队列问题的总结!
在创建队列的时候 如果使用Create(sendPath,true);注意此时创建的是事务性队列 写消息写不进去改成Create(sendPath) “System.Xml.XmlDocument”未标记为可序列化。需要将类型XmlDocument 序列化 1 System.Messaging.Message myMessage = new System.Messaging.Mes原创 2008-12-01 10:39:00 · 1244 阅读 · 0 评论 -
日期模糊查询和ExecuteNonQuery() 的误解等一些技巧
1日期类型的查询Select * from userinfo where convert(varchar(21),questiontime,120) like %2008-08-28% convert(varchar(21),postdatetime,102) //这个是把时间转换成2008.08.19 只包还日期不包括时间的 2 对于SqlCommand.E原创 2008-09-04 13:50:00 · 570 阅读 · 0 评论 -
include的使用
可以加载一个页面文件到当前的页面上。将指定文件的内容插入 ASP.NET 文件中,包括网页(.aspx 文件)、用户控件文件(.ascx 文件)和 Global.asax 文件。File 文件名是相对于包含带有 #include 指令的文件的目录的物理路径。此路径可以是相对的。注意: 包括的文件可以位于同一目录或子目录中;但该文件不能位于带有 #include 指令的文件的上级目原创 2008-09-04 13:42:00 · 612 阅读 · 0 评论 -
存储过程的学习
以下摘自:http://www.cnblogs.com/zhongyan/archive/2007/08/31/877446.html将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只原创 2008-09-04 13:46:00 · 472 阅读 · 0 评论 -
.browser的解释
.browser是什么?浏览器定义文件在运行时,ASP.NET 使用请求标头中的信息来确定发出请求的浏览器的类型。随后,ASP.NET 使用 .browser 文件来确定浏览器的功能,以及如何向该浏览器呈现标记。有3个属性 ID parentID refID我新建一个浏览器文件自动生成代码如下<!--可在 /Microsoft.NET/Framework//原创 2008-06-21 21:01:00 · 2497 阅读 · 0 评论 -
ORM 是什么?
摘自:http://www.itisedu.com/phrase/200603051342455.html 对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将转载 2008-06-20 12:02:00 · 1841 阅读 · 0 评论 -
技巧/诀窍:在ASP.NET中重写URL
摘自http://blog.joycode.com/scottgu/archive/2007/03/01/94004.aspx【原文地址】Tip/Trick: Url Rewriting with ASP.NET 【原文发表日期】 Monday, February 26, 2007 9:27 PM 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比转载 2008-06-19 21:45:00 · 493 阅读 · 0 评论 -
将VB.NET网站转换成C#的全过程
在学习URL重写过程中碰到个是VB写的源码,看起来总是不爽的就GOOLE了下 感觉这个文章写的不错原文地址 http://www.cnblogs.com/cngunner/archive/2006/01/16/318309.html前两天看到一个比较不错的网站,可惜是用vb.net写的,俺弄不大明白,于是心血来潮想把它全部转换成C#代码的。花了N长时间,问了几多人,费了不少神,总算是能让网原创 2008-06-21 20:20:00 · 6922 阅读 · 1 评论 -
WebService
MicrosoftSOAPToolkit?Microsoft Soap Toolkit 2.0提供了一整套的COM对象来处理与SOAP相关的所有数据,可以让你在不了解SOAP和XML的情况下(当然最好还是了解的啦),也可以很容易和方便的使用任何一种编程语言来编写SOAP应用。你看到的,就是一个个的COM对象(符合微软的风格,符合一般程序员的编程习惯)。摘自http://www.webstudy原创 2008-06-26 09:25:00 · 480 阅读 · 0 评论 -
根级别上的数据无效 和WebSphere的介绍
1 根级别上的数据无效。 行 1,位置 1。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Xml.XmlException: 根级别上的数据无效。 行 1,位置 1。 错误的原因是 用了loadxml这个方法 Load 方法将文档置入内存中并包含可用于从每个不同的原创 2008-09-11 18:11:00 · 3237 阅读 · 0 评论 -
将收藏夹的内容保存为一个网页
一直想实现一个小的功能就是把自己的收藏夹的地址自动生成网页形式,这样便于管理,也可以设置成自己的首页,变为自己的导航站点,不必每次都去点收藏夹了,哈哈! 要用到的知识有注册表的读取,文件,文件夹的相关操作。 1 收藏夹存在于注册表中 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell原创 2008-09-16 16:27:00 · 1866 阅读 · 0 评论 -
利用客户端缓存对网站进行优化
原帖地址:http://dotnet.cnblogs.com/page/41668/介绍你的网站在并发访问很大并且无法承受压力的情况下,你会选择如何优化? 很多人首先会想从服务器缓存方面着手对程序进行优化,许多不同的服务器缓存方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存的命中率不同使用过 Com+/Enterprise Libiary Caching/转载 2009-07-16 17:22:00 · 423 阅读 · 0 评论 -
vs数据控件中时间显示问题
做的一个项目中,在本地调试的正常,时间显示的格式为:xxxx-mm-dd的,布置到服务器却显示为XXXX-XX-XX XX:XX:XX,绑定的时候也用了DataFormatString="0:yyyy-MM-dd" 这个。改了好多次,问题依旧。无奈GOOGLE。 解决办法 HtmlEncode="False" 加入这个代码 参见帮助文档原创 2009-07-17 16:33:00 · 1460 阅读 · 0 评论 -
C#的发送邮件
139有实时短信通知,综合我们的网上订购模式,决定客户定了后直接发送139邮件,这样就可以实时收到通知了。 发送邮件的程序还是原来实习时候的,但是FOXMAIL和163邮件测试都没有通过,只有改成GMAIL,测试通过。 //******************2009.07.28增加邮箱功能************************/////////原创 2009-07-28 17:36:00 · 704 阅读 · 0 评论 -
浅析.Net下Active Directory编程技术
谈到计算机目录及其相关技术,总能让我们想到无时不在使用的文件系统目录、灵巧实用的专用工具集目录、海量存储的网络资源目录等等。是的,这是一个异常熟悉的领域:在文件系统目录里,我们存储文件及其大小、创建日期、类型等信息;在诸如记事本类的专用工具集目录里,我们存放日程安排、联系方式、人员地点等信息;在网络资源目录里,我们以分层架构存放网络上所有对象的相关资料,这些对象包罗了网络里使用的各种资源:共享目录原创 2009-09-24 16:18:00 · 1178 阅读 · 2 评论 -
DirectoryEntry的使用 局域网内的计算机
看了一天的活动目录 相关解释 自己写了个程序 出现了错误 错误:System.Runtime.InteropServices.COMException (0x80005000): 未知错误 (0x80005000) 很不得其解。看了篇比较好的文章 利用DirectoryEntry组件来查看网络 现在又点明白了。 是自己的路径错误了,所以会报错。另外需原创 2009-09-25 16:20:00 · 3914 阅读 · 0 评论 -
音乐防止盗链的方法,对策
音乐防止盗链的方法,对策 利用URLWRITE 如果不是自己的主机名或者不存在COOKIE 或者是直接访问的(下载) 就跳转到一个页面如果是自己的域名就可以链接。COOKIE验证,网站每个页面检查下COOKIE,如果不存在 则写入一个COOKIE(随机的六位数字),加上客户的IP地址(去掉",")将这个数字存入到服务器的数据库中(数据库间隔一定时间清除过期的数据,减少查询的压力),原创 2009-11-06 11:02:00 · 1160 阅读 · 0 评论 -
WMP播放器的ASX文件的编码
ASX的编码是使用ANSI的编码方式 关于ANSI的编码资料ansi编码 为使计算机支持更多语言,通常使用 0x80~0xFF 范围的 2 个字节来表示 1 个字符。比如:汉字 中 在中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储。 不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字节原创 2009-11-06 11:10:00 · 2499 阅读 · 2 评论 -
SQL导出数据到EXCEL 发现有少量重复数据
前段时间写的购物系统,随着数据量的一直膨胀,上周日出现了问题,数据从SQL导出到EXCEL的时候总是出现有少量的重复数据,各个发行站导出的数据没有出现这个问题,就是汇总导出的数据出现了这个问题,而且一般出现在前500条数据中,数据量很大,发现重复的数据很难,刚开始以为导出EXCEL出现问题,结果用TXT导出来 还是有问题。 昨天下午下班的时候他们才说有问题,查找了一会,检查了半原创 2009-11-10 15:54:00 · 1835 阅读 · 0 评论 -
多线程同步的学习
volatilevolatile 关键字指示一个字段可以由多个同时执行的线程修改。声明为 volatile 的字段不受编译器优化(假定由单个线程访问)的限制。这样可以确保该字段在任何时间呈现的都是最新的值。volatile 修饰符通常用于由多个线程访问但不使用 lock 语句对访问进行序列化的字段.代码class Program { static void Mai原创 2009-11-09 19:27:00 · 771 阅读 · 0 评论 -
WINDOWS2003上的IIS频繁出问题 无响应
服务器最近IIS经常出现无响应,访问不了,但是可以ping 的通,重启后有可以运行了。大概是一周要重启一次。服务器的配置 WINDOWS2003 iis6 ASP.NET2.0查看了IIS记录,没有问题。但是Httperr.log记录有很多的Connection_Dropped ,Timer_MinBytesPerSecond, Timer_ConnectionIdle如下图原创 2009-11-20 15:47:00 · 3543 阅读 · 0 评论 -
Flash Media Server 一些教程
最近火爆的 随机视频聊天网站 http://www.chatroulette.com/ 看到那个就是用FMS做的视频聊天 。 1 FMS入门教程的 地址是:http://www.nshen.net/blog/article.asp?id=509 作者N神 现在版本虽然是3.5 但是并不影响学习FMS3.5开发版的下载地址是:http://trials.adobe.c原创 2010-03-10 14:41:00 · 4486 阅读 · 0 评论 -
ASP.NET+FMS+JS实现视频聊天
首先提出需求吧现在需求很简单2个用户登录在同一页面,然后可以视频聊天(语音也可以)。界面比较简单:就是2个视频框,一个显示自己,另外一个显示正在和自己聊天的对象的视频。 需要的工具有VS2008 FMS FLASH CS4 IIS需要的知识点有 JS和AS的交互, FMS的直播和发布,C#和JS的交互。ASP.NET 有2个页面 一个是登录页面,一个原创 2010-03-26 16:57:00 · 7263 阅读 · 14 评论 -
近期的一些小的知识点
1 flash中的_root是什么意思呀??_root 指主场景最上的层.所有的层都包括在_root里面比如说 _root.a指主场影上的名为a的MC在任何地方任何MC里都可以使用_root来代表主场影比如说在名为a的MC里可以这样写 _root.b._x=100 来改变_root上的b的X坐标 2 关于Session的一个问题A用户的Session B用户是原创 2010-03-29 11:00:00 · 1939 阅读 · 1 评论 -
实时显示时间
#region 实时显示时间 private void button4_Click(object sender, EventArgs e) { lb_Content.Text = "系统当前时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); this原创 2009-09-25 17:17:00 · 804 阅读 · 0 评论 -
一些小技巧C# 和SQL
今天没有事情做,打开了以前下载的一个关于C#的知识学习下 很多慢慢学 记录下来 就当是总结 促进自己的学习 1 使用自己的光标文件private void Form1_Load(object sender, EventArgs e) { string fileName = "E://工作//AllTest//Han原创 2009-09-22 17:18:00 · 587 阅读 · 0 评论 -
cookie的一些总结
l Cookie的作用l Cookie的写入l Cookie的读取l Cookie 的删除l Cookie的不准确使用l Cookie的注意事项l Cookie的保存路径 1 cookie的作用 Cookie就是保存在客户端的一个文本文件。它主原创 2009-07-28 11:59:00 · 715 阅读 · 0 评论 -
windows服务安装时,出错:System.ComponentModel.Win32Exception: 帐户名无效或不存在
出错原因是账户使用错误了在配置serviceProcessInstaller1的ACCOUNT使用了LocalService这个应该配置为LocalSystem修改了 成功运行。原创 2009-05-14 17:33:00 · 3398 阅读 · 0 评论