.NET
veiny
这个作者很懒,什么都没留下…
展开
-
用户配置技巧
web.config 页面调用 string FontName=profile.Font.fontname;原创 2009-11-12 20:13:00 · 598 阅读 · 0 评论 -
html中省略部分代码
overflow: hidden;;text-overflow: ellipsis;white-space: nowrap;原创 2009-11-12 20:06:00 · 1127 阅读 · 0 评论 -
ASP.Net生成静态HTML页
ASP.Net生成静态HTML页! 环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版ASP.Net生成静态HTML页在Asp中实现的生成静态页用到的FileSystemObject对象!在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码//生成HTML页 public st原创 2009-11-12 20:05:00 · 602 阅读 · 0 评论 -
asp.net开发技巧
《整理电脑翻出来的笔记》 避免自动增量列检查开放式的并发冲突多线程编程 (ADO.NET中建议使用单线程)仅在需要式才使用COM Interop访问ADO原创 2009-11-12 19:54:00 · 624 阅读 · 0 评论 -
六步使用ICallbackEventHandler实现无刷新回调
http://www.cnblogs.com/vcool/archive/2008/02/27/1083683.htmlAJAX技术所提倡的无刷新回调,在原来的技术中需要写大量的JavaScript代码或使用一些AJAX框架,使得开发效率和可维护性大大降低。其实ASP.NET2.0中,已经提供了这样的接口,这就是ICallbackEventHandler。 关于ICallbackEv转载 2009-03-22 22:14:00 · 538 阅读 · 0 评论 -
.net 序列化and反序列化demo
codeprivate bool SerializeStudent(object obj) { FileDialog fd = new SaveFileDialog(); if (fd.ShowDialog() == DialogResult.OK | fd.FileName != null)原创 2008-10-26 23:44:00 · 674 阅读 · 0 评论 -
JS给元素注册事件的办法
body>div id="good" style="height:100px; width:100px;background:#323923">div>script>document.getElementById("good").attachEvent("onclick", function() {alert("haha");});script>body>htt原创 2008-10-28 10:38:00 · 1012 阅读 · 0 评论 -
Sql分页,Sql2000/2005适用
create table #tempOrders --创建临时表(row smallint not null IDENTITY(1,1),CustomerID nchar(5) null,EmployeeID int null,ShipCity nvarchar(15) null)--填充临时表insert into #tempOrders(CustomerID,EmployeeID,Ship原创 2008-08-06 22:52:00 · 638 阅读 · 1 评论 -
.net中的如何私有部署强命名组件
私有部署:何谓私有部署这是相对公有部署而言的,我们知道在安装了dotNetFramework的机器上%SystemRoot%/assembly(%SystemRoot%一般指系统Windows目录)目录中的文件是.net运行必需的组件,然而在我们自己的可执行程序中需要的组件,存放在程序的根目录下的dll组件(也称作程序集文件)。对这些文件的部署就称为私有部署。当然也可以部署到公用程序集缓存中(也称原创 2008-03-21 01:39:00 · 1337 阅读 · 0 评论 -
页面优化
由于某些页面不需要会话状态,则可以将会话状态禁用:代码如下: 禁用服务端控件的状态视图代码如下: 使用页面缓存和片段缓存 说明: Duration是设置Cache的过期时间;VarByParam是设置是否根据参数而变化,None时所有参数使用同一Cache,设置TextBox1时则根据TextBox1的不同值分别缓存;当有多个参数时则要组合缓存;API缓存。用于在应用程序原创 2009-11-12 20:13:00 · 634 阅读 · 0 评论 -
asp.net 性能
http://blog.csdn.net/chengking/archive/2005/10/27/518079.aspx(一).选择会话状态存储方式 在Webconfig文件配置: sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false"原创 2009-11-12 20:04:00 · 467 阅读 · 0 评论 -
asp.net跨页投递
1.TextBox txt=(TextBox)PreviousPage.FindControl("TextBox1");2.在页面注册投递页的属性 在crouspostPage.aspx的代码隐藏类中添加public TextBox TextBox1{ get(return _textbox);}在页面中Response.Write(PreviousPage.TextBox1.Text)原创 2009-11-12 20:05:00 · 416 阅读 · 0 评论 -
.net数据提供程序连接池
1) 使用SQLConnection对象时,往连接字符串加入如下内容:Pooling=False; 2) 使用OLEDBConnection对象时,往连接字符串加入如下内容:OLE DB Services=-4;原创 2009-11-12 20:10:00 · 551 阅读 · 0 评论 -
asp.net错误处理
出现错误发送Email可以在Global.asax的void Application_Error(Object sender,EventArgs e){ //用到了Ssytem.Net.Mail MailMessage mail=new MailMessage(); mail.From=new MailAddress("automated@contoso.com"); mail.Subject=原创 2009-11-12 20:09:00 · 629 阅读 · 0 评论 -
Web表单相关
EnableViewState 列的可见性private void DataGrid1_ItemDataBound(object sender,DataGridItemEventArgs e){if(e.Item.ItemType==ListItemType.EditItem){ DropDownList ddl=(DropDownList)(e.Item.FindControl("ddl原创 2009-11-12 20:09:00 · 532 阅读 · 0 评论 -
asp.net性能
1.关闭不必要的Session2.关闭不必要的ViewState如果页面级3.不要使用Exception控制程序流程 Exception是很耗资源的4.禁用VB和JScript动态数据类型动态数据类型是要占用大量的CPU运行时间5.使用存储过程的数据访问6.只读数据访问不要使用DataSet(DataSet是断开连接的,存储再内存中,所以资源的消耗巨大) 使用SqlDataReader代替Da原创 2009-11-12 20:06:00 · 470 阅读 · 0 评论 -
文件上传代码
protected void BtnUpload_Click(object sender, EventArgs e) { bool fileOK = false; string path = Server.MapPath("~/Temp/"); if (FileUpload1.HasFile) {原创 2009-11-12 20:12:00 · 554 阅读 · 0 评论 -
嵌入资源读取
>原创 2009-11-12 20:11:00 · 602 阅读 · 0 评论 -
Web Application工具
IETESTERHttpWatchFiddler原创 2009-11-12 20:07:00 · 514 阅读 · 0 评论 -
asp中COnnection的使用
再vs中string conn=System.Configuration.ConfigurationSettings.AppSettings["conString"];原创 2009-11-12 20:08:00 · 604 阅读 · 0 评论 -
ASP.NET AJAX 出现 "Sys为定义"解决
在节下添加如下配置节,(取自X:/Program Files/Microsoft ASP.NET/ASP.NET 2.0 AJAX Extensions/v1.0.61025/web.config中的配置节,x代表你的系统安装路径)原创 2007-09-20 21:29:00 · 1154 阅读 · 0 评论 -
无法在web服务器上启动调试问题
今天安装了atals,准备学习了毕竟atals越来越成熟了。没想倒安装了之后,新建http项目却无法调试,出现如下信息“无法在web服务器上启动调试。未能启动ASP.NETH或ATL Server调试。验证服务器上是否正确安装了ASP.NET或ATL Server。”不得解,于是就新建了文件系统,调试没问题。问题一定出现在iis上。最后终于找到问题的所在,原来我把iis中得应用程序池关原创 2007-09-19 14:43:00 · 936 阅读 · 0 评论 -
Visual Studio 2005的SP1补丁问题
今天下了vs2005 sp1来升级我的vs 2005,装完才发现乖乖,补丁打了2个小时。晕了。。。所以从网上找来了整合补丁包的方法从http://blogs.msdn.com/heaths/archive/2006/12/16/slipstreaming-visual-studio-2005-service-pack-1.aspx 看到整合方法如下准备大点的硬盘空间,至少3G以上。原创 2007-07-30 00:17:00 · 5016 阅读 · 0 评论 -
C#从视频截图的方法
http://www.cnblogs.com/yao/archive/2006/05/25/409228.htmlC#从视频截图的方法前公司在制作播客系统(Web程序)中,用到从视频截图功能.下边是截图CatchImg方法,可从大多数的视频文件中截图成功,大家可测试;如果截图不成功,大多是因为视频本身的问题,如编码标准或加了密.但从在线录制的视频Flv文件中截图,还未发现截图失败;转载 2006-05-25 18:26:00 · 4274 阅读 · 0 评论 -
在ASP.NET中实现AJAX
在ASP.NET中实现AJAX来源:MSDN 作者:Karl Seguin Asynchronous JavaScript and XML(Ajax)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,Ajax不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与转载 2006-05-24 23:30:00 · 860 阅读 · 0 评论 -
ASP.NET DataGrid高级技巧(1)
编辑事件分页 private void DataGrid1_PageIndexChanged(object source,System.Web.UI.WebControls.DataGridPageChangedEventArgs e) { DataGrid1.CurrentPageIndex=e.NewPageIndex; bindData(); }取消编辑priva原创 2006-05-10 15:02:00 · 1016 阅读 · 0 评论 -
ASP.NET中DataGrid自定义删除
抓图如下:DataGrid的itemCreated和ItemCommand事件如下:private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { switch(e.Item.ItemType) { case Li原创 2006-05-06 23:32:00 · 1091 阅读 · 0 评论 -
访问修饰符public,protected,internal,private
访问修饰 类内部 同一程序集的派生类 同一程序集的其他类 不同程序集的派生类 不同程序集的其他类 priavte原创 2006-04-28 15:14:00 · 1029 阅读 · 0 评论 -
静态类成员
类的每个对象都拥有类的所用实例变量的副本.但在某些情况下,所用类对象应该只共享特定变量的副本.像这样的变量为静态变量,类的每个静态变量在内存中只有一个副本----不管实例化多少个类的对象,静态变量表示的时类范围信息;类的所有对象都共享相同的静态数据项.(如果数据的一个副本已经足够,那就用静态变量以节约存储空间).静态变量看起来像是其他语言中的全局变量(可在程序的任何地方引用),但静态变量不是全原创 2006-04-28 00:45:00 · 803 阅读 · 0 评论 -
垃圾回收,析构函数
初始化对象中的书据,运算符new可在调用了对象的构造函数之后,为对象分配内存,构造函数以后还可能获得其他系统资源,比如网络连接,数据库或者文件.一旦程序不再使用对象,对象就必须采取一种严格的方式来返回内存和释放资源.如无法释放这些资源,会导致资源泄漏,有可能耗尽可用的资源,防碍程序的继续执行.在c,c++中,程序员必须显示的管理内存,与此相反,c#中在内部执行内存管理,.NET框架会对内存原创 2006-04-28 00:34:00 · 1233 阅读 · 0 评论 -
VS2005中全角/半角问题
起初在工具--选项--环境--区域设置 把语言设置称"中文简体".然后在vs环境中把光标移到属性需要设置的文本域是就自动转换成全角状态,而打不出中文,甚是郁闷,解决办法,很简单,语言设置改回 "与Microsoft Windows 相同",重新启动vs即可.原创 2006-05-03 23:45:00 · 1220 阅读 · 0 评论 -
asp.net生成静态页面原理
1 using System; 2 using System.Collections; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Web; 7 using System.Web.SessionState; 8 using System.Web.UI; 9 us转载 2006-10-25 19:21:00 · 936 阅读 · 0 评论 -
ASP.NET 生成静态html页之扩展(按年月目录)
在他人的基础上更改的!代码如下: 详细内容看代码 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Sys原创 2006-10-27 00:58:00 · 1024 阅读 · 0 评论 -
asp.net 2.0 FileUpload控件的简单使用
如图:Upload File按钮的事件如下: protected void btnUpload_Click(object sender, EventArgs e) ...{ bool fileOK = false; string path = Server.MapPath("~/Temp/"); if (this.uploadFil原创 2006-11-12 17:50:00 · 1363 阅读 · 0 评论 -
介绍 .NET Framework 3.0
原文地址:http://www.microsoft.com/china/MSDN/library/netFramework/netframework/intronetfx30.mspx?mfr=true介绍 .NET Framework 3.0发布日期: 2006-08-30 | 更新日期: 2006-08-30介绍 .NET Framework 3.0适用于:转载 2007-04-17 12:26:00 · 1173 阅读 · 0 评论 -
ASP.NET 2.0 中的异步页(from MSDN)
ASP.NET 2.0 中的异步页 发布日期: 2006-4-19 | 更新日期: 2006-4-19下载本文的代码: WickedCode0510.exe (123KB) 本页内容 ASP.NET 1.x 中的异步页转载 2006-12-19 19:27:00 · 975 阅读 · 0 评论 -
Ajax开发框架
来自CSDN读书频道 >最近在看这本书,再CSDN找到这些内容,贴过来了基于浏览器的应用框架(Application Frameworks)1.Bindows参考网址:http://www.bindows.net/Bindows是一个通过DHTML、JavaScript、 CSS和HTML等技术强劲联合起来的完整的Windows桌面式Web应用程序解决方案。它无需下载安装客户端支持组原创 2006-12-06 23:25:00 · 1669 阅读 · 0 评论 -
微软资助的Paint.Net截图
听说Paint.Net 类似PhotoShop,使用后根本不是那么回事,只是界面类似罢了!特点:.net 2.0 ,GDI+ ,64位支持。原创 2006-12-06 21:43:00 · 1355 阅读 · 0 评论 -
一个复合控件的简单例子
CompositeLogin.cs using System;using System.Collections.Generic;using System.ComponentModel;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace myCont原创 2006-11-25 14:40:00 · 1098 阅读 · 0 评论 -
NET委托:一个C#睡前故事
紧耦合从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是d转载 2006-11-21 23:14:00 · 728 阅读 · 0 评论