
.net(C#)的文摘
jimlong
健康
展开
-
配置SQL Server Session方法
配置SQL Server Session方法以下过程是在Win 2003 SP2 + IIS 6.0, ASP.NET 2.0, SQL Server 2005下进行的。1. 安装Session数据库到Framework目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727运行下面的命令:aspnet_regsql.e转载 2013-04-15 18:51:28 · 1132 阅读 · 0 评论 -
Calendar控件应用示例
Calendar控件应用示例Calendar控件的常用事件事件 说明DayRender 当日期被显示的时候被触发SelectionChanged 当日期被用户选择(单击)的时候被触发VisibleMonthChanged 当所显示的月份被更改(前一个/后一个链接)的时候被触发在创建Calend转载 2012-06-16 12:07:26 · 813 阅读 · 0 评论 -
Session设置过期时间的几种方式分享
1、本文所说Session过期时间的四种设置方式均在Widnows2003系统下设置的,具体步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。 2、ASP.NET应用程序中Session过期时间的设置 在原创 2012-06-15 10:40:29 · 2666 阅读 · 0 评论 -
C# 定时执行一个方法
按照你的说法,用timer最符合你的要求。在Global文件的Application_Start中创建一个timer,System.Timers.Timer timer = new System.Timers.Timer();timer.Enabled = true;timer.Interval = 60000;//执行间隔时间,单位为毫秒timer.Start();timer.Elap转载 2012-06-11 17:23:52 · 72919 阅读 · 4 评论 -
iis7.5应用程序池自动停止
环境: Windows Server 2008 R2, IIS7.5,PHP,mysql过一段时间后,IIS7.5中的某个网站不能访问,查看相关应用程序池已经停止,再查看相关系统日志,发现一个警告日志,信息如下:日志名称: System来源: Microsoft-Windows-WAS日期: 2012/4/5 1转载 2012-04-16 19:31:32 · 14115 阅读 · 0 评论 -
Response.Redirect 打开新窗口的两种方法
一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,除非使用 Response.Write("window.location='http://dotnet.aspx.cc';") 方法外,是不能在新窗口打开所指定的 URL 地址的。但是,如果仔细分析一下,如果设置 form 元素的 target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。方法一转载 2012-04-26 15:17:32 · 2078 阅读 · 0 评论 -
C#使用Shockwave Flash object步骤
1、安装Flashplayer 10以上的版本(尽量是最新的)2、开始——运行——regsvr32 jscript.dll3、开始——运行——regsvr32 vbscript.dll4、在COM组件中添加shockwave Flash object与Microsoft Common Dialog Control,version 6.05、必须先在窗体上创建Micr转载 2012-04-13 10:38:06 · 3704 阅读 · 2 评论 -
QQ升级到2012后自定义的表情没了,解决办法
打开QQ上的[系统设置]->[基本设置]->[文件管理]->[打开个人文件夹],打开文件夹后,把"customface.db"和"customface.dbc"[剪切]到别的地方,然后通过[消息管理器]->[导入导出]->[数据导入工具]->[自定义表情]->[浏览],然后选择刚才剪切的[customface.db]即可转载 2012-03-21 17:16:12 · 1583 阅读 · 0 评论 -
IIS自动停止,iis自动关闭。应用程序池假死、自动重启以及iis权限等解决办法
我解决的办法就是:给NETWORK SERVICE 加上访问iis服务的权限,具体方法如下:点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”,给该帐号赋予“本地启动转载 2012-03-21 16:50:01 · 2179 阅读 · 0 评论 -
Response.Redirect在新窗口打开 && 3.0扩展方法
Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open 或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让 Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。1 .给form指定target属性,那么本页面中所有的Response.Reder转载 2012-03-15 23:16:17 · 585 阅读 · 0 评论 -
.Net在线付款---Paypal在线付款开发过程
.Net在线付款---Paypal在线付款开发过程作者:不高很瘦 来源:博客园 发布时间:2011-08-02 10:55 阅读:334 次 原文链接 [收藏] 最近在做一个Web订单项目,项目有一个需求就是集成Paypal与Paydollar在线付款,一开始看到这个需求也是傻了眼,因为以前从来没有做过在线付款的功能,于是打开百度,google狂搜一通转载 2012-03-13 20:39:31 · 3651 阅读 · 6 评论 -
线程池最大线程数
.net4.0,32位机器最大线程数,每核1023个 .net4.0,64位机器最大线程数,每核32768个 .net3.0,最大线程数,每核250个 .net2.0,最大线程数,每核25个默认的最小线程数是每核1个。在服务器端环境,比如iis下的asp.net最小线程数会更大可能超过50转载 2012-03-26 11:41:28 · 6315 阅读 · 0 评论 -
asp.net中使用多线程
前几天遇到了一个问题,我在页面逻辑里需要调用一个webservice,处理一个比较耗时的操作,但是我不需要知道其返回值。于是我希望asp.net能像winform一样使用自动生成的webservice异步方法你是不是想说:在页面调用webservice的时候,直接调用其异步实现不就完了吗?这其实是行不通的,为了实现异步调用,我们需要对页面进行小小的改动,在Page元素里加上Async=tr转载 2012-03-25 21:51:17 · 3438 阅读 · 0 评论 -
web架构设计经验分享
本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频架构设计的几个心得:一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明转载 2012-06-19 15:57:32 · 1016 阅读 · 0 评论 -
网站性能越来越差怎么办?
新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写 ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也欢迎大家分享自己的经验或秘技。(转载 2012-06-19 15:14:30 · 1160 阅读 · 0 评论 -
ADO.NET相关书籍
这里有几个电子图书,去看看吧: 《ADO.NET专业项目实例开发》源代码 http://www.waterpub.com.cn/softdown/SoftView.Asp?SoftID=2195 ADO.NET程序设计 http://www.wenyuan.com.cn/xiazai.htm ADO程序员参考(CHM) http://www.dddown转载 2012-06-20 18:32:00 · 1987 阅读 · 0 评论 -
IIS里找不到应用程序池解决方法
在IIS下面找不到应用程序池选项,解决方法:IIS-“网站”-“属性”-服务 将”运行于iis5.0隔离进程 “选项去掉,重启IIS 即可。转载 2013-03-07 17:28:45 · 9983 阅读 · 0 评论 -
asp.net的按鈕中增加一個
如果在ASPX页面中增加onclick会与OnClick有冲突,OnClick是提交到CS文件中的方法。在CS中OnLoad中增加按钮的属性就可以了。 this.button.Attributes.Add("onclick","return confirm('确定要提交吗?');");原创 2012-12-11 18:57:23 · 729 阅读 · 0 评论 -
Asp.Net 导入Excel表格
前台页面:Excel导入SQL数据库后台代码:注意添加引用using System.Data.OleDb;using System.Data.SqlClient;string strConn = "Data Source=192.168.0.8;DataBase=BR_BMS;Uid=DP;Pwd=dp"; //链接SQL数据库转载 2012-11-30 22:43:13 · 5989 阅读 · 0 评论 -
ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法
1. 单击“开始”,指向“设置”,然后单击“控制面板”。 2. 双击“管理工具”,然后双击“Internet 信息服务 (IIS) 管理器”。 3. 展开“计算机名”,然后单击“Web 服务扩展”。 4. 在右窗格中,单击“添加新的 Web 服务扩展”。 5. 在“扩展名”文本框中,键入 ASP.NET v1.0.3705。 6. 单击“添加”,然后单击“浏览”。 7. 找转载 2012-09-16 18:06:56 · 1326 阅读 · 0 评论 -
关于Asp.net负载均衡的一些说明介绍
关于Asp.net负载均衡的一些说明介绍 2008-11-23 20:14:03| 分类: .net|字号 订阅在WEB场中,动态网页往往会因为几台主机做了负载而产生SESSION丢失的问题,网上也有很多的介绍,我这里只将我经历的过程给大家分享一下:系统要运行在负载平衡的 Web 场环境中,而系统配置文件web.config中的Session状态却设置为转载 2012-08-27 01:36:38 · 903 阅读 · 0 评论 -
无法识别的属性“type”+IIS没有Asp.net配置选项的解决方法(转)
前天在调试asp.net+sql server环境,点这里下载sql server 2005企业版。在测试一个用asp.net+mssql写的留言本程序的时候,报错,提示无法识别的属性“type” 如下图: 完整的出错信息看上图。这种情况一般来说是因为.net的版本问题造成的。我们看到最后一行显示ASP.NET版本为1.1.4322.2407。我要把它改成.NE转载 2012-08-27 01:35:20 · 549 阅读 · 0 评论 -
C#重载操作符“==”执行时引发“Process is terminated due to StackOverflowException.”的解决办法
http://blog.youkuaiyun.com/wonsoft/article/details/6610245昨天编程重载“==”时,例程如下:[csharp] view plaincopypublic class DeviceInfo { public override bool Equals(object obj) {转载 2012-08-29 15:02:51 · 2765 阅读 · 0 评论 -
錯誤的信息:This is an invalid webresource request.。。
錯誤的信息:This is an invalid webresource request.。。錯誤的堆棧:atSystem.Web.Handlers.AssemblyResourceLoader.System.Web.IHttpHandler.ProcessRequest(HttpContextcontext) atSystem.Web.HttpApplic转载 2012-07-14 14:03:49 · 2924 阅读 · 0 评论 -
一个调试的技巧
一个调试的技巧开发时一般的调试方法是在,vs.net打开程序,设断点调试,运行程序调试.net还支持进程的调试,只要在vs.net把要调试的进程附加上就可以了,不一定要在VS.NET启动运行程序再调试,附加程序在: 调试+进程这里,一般asp.net进程就是 aspnet_Wp.exe 评论: #1楼214702004/7/5 18:36:00转载 2012-07-03 00:44:11 · 535 阅读 · 0 评论 -
如何在ASP.NET中用OWC绘制图表 (1)
OWC使用技巧集如何在ASP.NET中用OWC绘制图表 (1) 一、概述 二、设置图表引擎 三、OWC的许可证问题 四、OWC的运行机制 五、在Web服务器上安装OWC 10 六、OWC编程模式 ━━━━━━━━━━━━━ 正文: ━━━━━━━━━━━━━ 一、概述 在开发应用程序时,经常会遇到必须提转载 2012-07-03 00:52:50 · 804 阅读 · 0 评论 -
利用.Net 线程池提高应用程序性能.
利用.Net 线程池提高应用程序性能. 通常在大数据量计算的应用程序里,CPU大部分时间处理等待状态.在一个单线程的应用程序里,这些查询会导致window消息处理能力阻塞,这里会导致计算时间很长,CPU利用率也非常低. 最近一直在研究,提高处理性能的方法. 开始利用,多线程,异步的方法来实现,转载 2012-07-03 00:35:22 · 614 阅读 · 0 评论 -
添加Soap头来增加Web Service的安全性
http://www.cnblogs.com/edobnet/专注于 .Net (edobnet)myService.asmx.cs添加类:MyHeader从 System.Web.Services.Protocols.SoapHeader继承完整的代码如下using System;using System.Collections;using Syste转载 2012-07-02 23:31:58 · 1731 阅读 · 0 评论 -
深入了解SQLServer数据库的线程与纤程
Microsoft® SQL Server™ 的错误日志可能会显示如下消息:工作线程限制 255 已经达到。这条消息是信息消息,并不表明系统有任何问题。SQL Server 维护一个操作系统线程池,以便执行从客户端送达的成批 SQL 语句。在 Microsoft Windows NT® 上,如果服务器的 lightweight转载 2012-03-26 11:55:04 · 2561 阅读 · 0 评论 -
asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例
对上一次的做一点修改,增加一个比较美观的进度显示 上面那个是运行中的画面,下面那个是结束后的画面 用到的图标在这里: 对上次的前台修改如下: WebForm54 http://schemas.microsoft.com/intellisense/ie5" name="vs_targetS转载 2012-03-25 21:54:19 · 1054 阅读 · 0 评论 -
asp.net,C#中的货币格式化
asp.net直接显示Money型字段小数点后面将保留四位小数,而我们常见的格价显示一般是小数点后两位,如何实现这种效果呢,有如下几种方法:1、直接型,通过ToString()函数直接格式话例如把money = 12345.67 格式成 money = 12,345.67。代码如下string _money = moeny.ToString("N");转载 2012-03-07 13:06:42 · 7621 阅读 · 0 评论 -
关于Treeview控件的多级显示
关于Treeview控件的多级显示?楼主majh1121(majh)2003-05-23 19:35:20 在 .NET技术 / ASP.NET 提问调用的生成TreeView的函数: private void InitTree(TreeNodeCollection Nds,string parentId) { //要using Mic转载 2008-07-15 16:07:00 · 853 阅读 · 0 评论 -
导出到EXCEL
private void Button2_Click(object sender, System.EventArgs e)...{DateTime dt;if(this.Search_Time.Text ==null || this.Search_Time.Text =="")...{dt = DateTime.Now;}else...{dt =原创 2008-05-07 12:30:00 · 561 阅读 · 0 评论 -
C#随机生成n位数字和字母的方法
C#随机生成n位数字和字母的方法 public class GetRandom ...{ public static int roCount = 0; private static char[] constant = ...{ 2,3,4,5,6,7,8,9, a,b,c,d,e,f,原创 2008-05-07 16:19:00 · 2415 阅读 · 0 评论 -
取网页的内容,网页小偷类的核心
取网页的内容,网页小偷类的核心//引入com microsoft.xml.3.0 //using MSXML2; public void GetCon(String Url) ...{ // string vs = ""; // try // { // ArrayList arr = new ArrayList();原创 2008-05-07 16:20:00 · 602 阅读 · 0 评论 -
cookie的写和读
cookie的写和读写: HttpCookie cookie =new HttpCookie ("user"); cookie.Values.Add ("userID",check_userid); Response.AppendCookie (cookie); 读: HttpCookie cookie= Request.原创 2008-05-07 15:25:00 · 504 阅读 · 0 评论 -
下拉菜单绑定,再添加一个选项“请选择”
下拉菜单绑定,再添加一个选项“请选择” DataSet ds = new DataSet(); string Sql = "sp_Lyxt_Member_Country @p0"; object[] obj = new object[1] ...{ 1 }; ds = DataAccess.DataAccess.GetDataSet(原创 2008-05-07 15:24:00 · 1244 阅读 · 0 评论 -
判断手机号码的正确
判断手机号码的正确if(Regex.Match(手机号,"^13[0-3]{1}d{8}$").Success) ...{ //联通 } if(Regex.Match(手机号,"^13[5-9]{1}d{8}$").Success) ...{ //移动 }原创 2008-05-07 15:21:00 · 854 阅读 · 0 评论 -
把string id="5,6,8,9"分成数组{}5,6,8,9},并计算维数
把string id="5,6,8,9"分成数组{}5,6,8,9},并计算维数 string[] Ubound = id.Split(Convert.ToChar(",")); int Count = Ubound.Length;原创 2008-05-07 12:33:00 · 563 阅读 · 0 评论 -
DataTable中读取的字段为空时的判断
DataTable中读取的字段为空时的判断DataTable dt = new DataTable();dt = DataAccess.DataAccess.ExecuteDataTable(CommandType.StoredProcedure,Sql,obj);if(Convert.IsDBNull(dt.Rows[0]["NumCo原创 2008-05-07 12:32:00 · 4116 阅读 · 0 评论