C#与ASP.NET
文章平均质量分 86
我是信使
爱好天文、地理、电脑和编程设计,喜欢交友、旅游和唱歌。
展开
-
Socket封包与拆包
对于基于TCP开发的通讯程序,有个很重要的问题需要解决,就是封包和拆包.下面就针对这个问题谈谈我的想法,抛砖引玉.若有不对,不妥之处,恳求大家指正.在此先谢过大家了.转载地址:http://hi.baidu.com/antiantivirus/blog/item/fe337cb5288d677e8bd4b2dd.html转载 2011-01-15 10:41:00 · 6037 阅读 · 1 评论 -
C# 窗体间调用,通信方法总结
C# 窗体间调用,通信方法总结转载 2011-01-07 14:11:00 · 1845 阅读 · 0 评论 -
[.NET] 关于.NET线程问题总结(一)
[.NET] 关于.NET线程问题的解答 基础篇——怎样创建一个线程转载 2011-01-03 08:48:00 · 739 阅读 · 0 评论 -
c# 自定义控件如何在属性栏添加自定义事件
用户控件的实现比较简单,直接从System.Windows.Forms.UserControl继承。public class UserControl1 : System.Windows.Forms.UserControl转载 2011-01-04 13:29:00 · 4079 阅读 · 0 评论 -
[.NET] 关于.NET线程问题总结(二)
[.NET] 关于.NET线程问题总结(二)异步与委托转载 2011-01-03 08:49:00 · 686 阅读 · 0 评论 -
TCP无保护消息边界的解决
我们都知道,TCP协议是面向流的。面向流是指无保护消息边界的,如果发送端连续发送数据,接收端有可能在一次接收动作中会接收两个或者更多的数据包。 那什么是保护消息边界呢?就是指传输协议把数据当做一条独立的消息在网上传输,接收端只能接收独立的消息。也就是说存在保护消息边界,接收端一次只能接收发送端发出的一个数据包。转载 2010-12-31 13:36:00 · 4624 阅读 · 0 评论 -
XP系统安装VS2008心得
XP系统下安装VS2008会出现诸多问题,本人通过亲历安装过程,将遇到的问题及解决方法记录下来,希望帮到大家。原创 2010-12-08 15:41:00 · 13337 阅读 · 0 评论 -
c#论坛群发源码|c#论坛自动登录
C#论坛群发之自动登录源码。转载 2010-12-06 11:05:00 · 2339 阅读 · 2 评论 -
将dll文件注入到其他进程中的一种新方法
本文将讨论一种将动态连接库注入到其他进程中的一种新方法。它的思路与使用函数CreateRemoteThread的方法相类似,只不过可以使用在Win9x,Win2k,WinXP等操作系统下。在这里我们将向读者演示我们是如何将DLL(InjectDll.dll)注入到Explorer.exe进程中!转载 2011-01-17 14:48:00 · 3283 阅读 · 0 评论 -
XP系统下VC搭建Windows驱动程序设计情况
搭建Windows驱动程序设计情况(Windows XP VC 6.0 WinXP_DDK DriverStudio 3.2)研发windows内核驱动程序是一个非常具有挑战性的工作,你得忍耐调试过程中操作系统不断蓝屏、不断崩溃的噩梦,所以强烈建议你采用虚拟机做研发平台,这样纵然把整个系统都搞蹦了,大不了从新装过虚拟机而已。那末搭建一个完整的Windows驱动研发情况是每一个人必须迈过的第一道坎。本文将具体介绍如何安装和配置好一个完整的DDK研发环境转载 2011-01-21 10:23:00 · 1467 阅读 · 0 评论 -
数据绑定表达式(上):.NET发现之旅(一)
作为.NET平台软件开发者,我们频繁与各种各样的数据交互,这些数据常常来源于文本、自定义类型、XML、数据库等,访问这些数据有很多方法,而数据绑定表达式便是其中最常用也是最实用的方法之一。我用2篇博文,尽量说透。NET平台数据绑定表达的来源,使用方法,底层原理,效率等。另外这2篇博文我最初发表于博客园。 一,概要 数据绑定表达式必须包含在字符之间。格式如下: ' ru转载 2012-04-22 16:44:25 · 867 阅读 · 0 评论 -
XP下安装IIS后提示500错误的解决
首先要确定自已安装了正确的IIS,XP下要安装IIS5.1版本,否则会出现异常,Win2003要安装IIS6.0版本。其次最好下载完整安装包安装,因为有些Ghost系统盘上是没有IIS安装包的。最后,如果安装过程中运行了过多程序,则最后安装完成后重新启动下计算机。 好了,排除以上情况,如果运行http://localhost不能解析ASP.net文件或提示500错误,则按下面方法排原创 2010-05-05 08:55:00 · 2818 阅读 · 0 评论 -
数据绑定表达式(下):.NET发现之旅(二)
本节涉及的内容如下: 一,数据绑定方法的来源以及在低层上的实现。 二,数据绑定方法的执行效率排序。 上面七种绑定形式以及它们的变幻形式都用过吗?性能怎么排序? 复习一下:第一节我们主要谈了数据绑定表达式的各种形式,在ASP.NET页面中出现的位置,以及我们常绑定到与数据库有关的DataView,DataTable,DataSe转载 2012-04-22 16:46:09 · 836 阅读 · 0 评论 -
GridView之CommandField的妙用——点击提示删除
CommandField可以用来选择,更新,删除GridView中的栏。可是有时候,我们需要在用户点击时,提醒用户是否确认操作,比如删除时是否确认删除等。这里只需将对应的SelectText,UpdateText,DeleteText,改成类似:<asp:CommandField HeaderText="编辑" SelectText="<div id="de" o转载 2012-04-21 13:46:14 · 2227 阅读 · 0 评论 -
c# .net生成xml文件
一直在找如何ASP.NET中用C#操作XML文件,今天发现了这篇日志,写得很好很详细,特转过来与大家分享。转载 2010-10-12 13:25:00 · 1642 阅读 · 0 评论 -
FCKeditor在asp.net中的用法
FCKeditor在asp.net中的用法原创 2010-09-13 09:39:00 · 1051 阅读 · 0 评论 -
IIS安装前已经安装了.NET Framework,安装后如何启用.NETFramework
IIS安装前有时我们已经安装了多个.NET Framework,那么在安装IIS后如何启用需要的.NETFramework呢。原创 2010-08-31 15:35:00 · 1501 阅读 · 0 评论 -
IIS服务器架设(二)
三、对IIS服务的远程管理1.在“管理Web站点”上单击右键,选“属性”,再进入“Web站点”窗口,选择好“IP地址”。2.转到“目录安全性”窗口,单击“IP地址及域名限制”下的“编辑”按钮,点选中“授权访问”以能接受客户端从本机之外的地方对IIS进行管理;最后单击“确定”按钮。3.则在任意计算机的浏览器中输入如“http://192.168.0.1:3598”(3598为其端口号转载 2010-05-24 17:24:00 · 1121 阅读 · 0 评论 -
.net通用防SQL注入漏洞程序(Global.asax方式)详细用法
大家对于SQL注入攻击一般都是采用SQL参数语句的办法,现在介绍一种在.net通用防SQL注入漏洞程序(Global.asax方式)简易方法转载 2010-07-15 10:45:00 · 1882 阅读 · 0 评论 -
C#图像处理――前奏(一)
C#处理图像的相关文章实在太少,在网上看到这位博友的文章,受益匪浅,转来与大家共享,有朝一日,希望大家都能写出中国的PS。转载 2010-07-10 14:16:00 · 1107 阅读 · 0 评论 -
VS2005(c#)项目调试问题解决方案集锦
1.检测到有潜在危险的 Request.Form 值2.“在没有任何数据时进行无效的读取尝试”解决办法3.数据为空。不能对空值调用此方法或属性。4.阅读器关闭时 FieldCount 的尝试无效5.未能映射路径6.Unreachable code detected7.索引超出范围。必须为非负值并小于集合大小8.数据为空。不能对空值调用此方法或属性9.数据源不支持服务器端的数据分页10.对象名原创 2010-05-13 09:32:00 · 1800 阅读 · 0 评论 -
遍历有属性节点的XML文件
平时我们编写的XML文档节点是没有属性,但很多时候为了保存更多内容,XML文件节点中添加了很多属性,这时该如何读取呢?以下是在ASP.NET下使用C#代码读取例如站点地图格式的XML文件首先新建页面,在后台中导入命名空间:using System.Xml;编写如下方法,在加载时引用,C#代码如下protected void PrintXML() { try原创 2010-05-08 17:18:00 · 1600 阅读 · 0 评论 -
VS下打包和布置Winform项目
我们经常会遇到这样的问题:自己开发好了一个Winform系统,如何使之可以平稳的运行在没有安装.NET Framework 的操作系统上?这就涉及到打包和部署的内容,通过打包和部署形成安装程序,实现WinForm应用软件正常的安装在客户的操作系统上。另一方面同时需要考虑通过打包和部署形成卸载程序,将该应用软件卸载掉,达到方便客户使用的目的。 一、使用安装打包向导1、C#WinFor原创 2010-04-30 09:23:00 · 3396 阅读 · 5 评论 -
Asp.net中的AJAX控件
Accordion控件时的常用属性标签属性标签名 描 述 SelectedIndex 该控件初次加载时展开的AccordionPane面板的索引值 HeaderCssClass 该Accordion中包含的所有AccordionPane面板的标题区域所应用的CSS Class ContentCssClass 该Accordion中包含的所有AccordionPane面板的内容区域所应用的CS原创 2010-04-29 09:32:00 · 1178 阅读 · 0 评论 -
用iis发布网站
1.安装iis(网络上下载iis安装包,5.1版本适合sp3,我的系统是sp3的,安装无数次都没问题)解压iis安装包点击→ 添加删除windows组件选中→ Internet信息服务(iis)点击详细信息 全部勾选 (Internet信息服务(iis)的子组件)点击下一步→浏览到你的安装包,开始安装。 如果弹出提示 就在iis安装包里选中要安装的文件,好像有什么.dll的文件,总之提示你原创 2010-04-27 09:31:00 · 4865 阅读 · 8 评论 -
IIS服务器架设(一)
如何能让互联网上的用户也可以浏览到放在我们自己计算机上的主页?它的解决就要用到IIS。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。本文将向你讲述Wi转载 2010-05-24 17:23:00 · 910 阅读 · 0 评论 -
在Iframe或Frmae中使用Asp.net AJAX控件时提示错误的解决
有时候我们在编写Asp.net程序时使用到Frame或Ifrmae时,如果父页面和嵌套页面都使用了AJAX控件,那么就有可能出现如下错误提示:Sys.ArgumentOutOfRangeException: Value must be an integer 报此错误的原因是因为Frmae或IFrame框架的FrameBorder属性设置错误。 解决方法也很简单:将Frameborder原创 2010-05-29 15:03:00 · 987 阅读 · 0 评论 -
GridView行与列的合并
GridView中行与列的合并方法,很有收藏价值。转载 2010-06-02 15:09:00 · 6172 阅读 · 0 评论 -
ASP.NET技巧拾遗
在asp.net 2.0环境下textbox的提交问题和在frame里面的页面使用Asp.net Ajax的时候,页面会报js错误的解决。原创 2010-08-25 13:16:00 · 710 阅读 · 0 评论 -
未能加载文件或程序集“System.Web.Extensions”
未能加载文件或程序集“System.Web.Extensions”的原因及解决方案转载 2010-06-22 09:35:00 · 1489 阅读 · 0 评论 -
步署包含报表控件的Asp.net程序时错误总结
未能加载文件或程序集 CrystalDecisions.Web Version=10.2.3600解决方法转载 2010-06-19 13:56:00 · 1201 阅读 · 0 评论 -
给AspNetPager控件和GridView的分页添加自定义样式
给AspNetPager控件和GridView的分页添加自定义样式原创 2010-06-18 17:10:00 · 3903 阅读 · 0 评论 -
RDLC报表更新和重新绑定数据源引用
RDLC报表控件中数据源的操作,收藏下来,以后用的上。原创 2010-06-17 15:27:00 · 21264 阅读 · 0 评论 -
GridView各个事件中,怎样获取主键值
GridView各个事件中,怎样获取主键值转载 2010-08-11 15:33:00 · 1029 阅读 · 0 评论 -
GridView导出Excel与Word
Asp.net中利用GridView导出Excel与Word 文件原创 2010-06-05 09:54:00 · 861 阅读 · 0 评论 -
VS2005不能调试的问题与解决
<br />我使用VS2005进行Asp.net的开发,发现有时竟然不能调试。<br /> <br />具体问题:每次按F5启动调试的时候总是不能成功启动调试,效果和按CTRL+F5一样。就是把项目显示在了浏览器之后,那个启动调试的绿色按钮还可以使用,不是暗色的。<br /> <br />问题原因:是因为IE8与VS的调试服务不兼容所致。<br /> <br />解决方案:1、首先确认 Machine Debug Manager 服务与Terminal Services服务都已启动<br />2、如果你用的原创 2010-06-01 17:30:00 · 1075 阅读 · 0 评论 -
C#中的局部类
1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C原创 2010-04-24 09:03:00 · 706 阅读 · 0 评论