随笔分类 -  .NET

上一页 1 2 3 4 5 6 7 下一页
[转载]Asp.Net在线用户列表的開發匯總
摘要:这是转载的别人的一篇,解决了困扰我已久的问题,虽然文章里少了两张图,但是不影响阅读。 1。在线用户列表的实现在ASP时代,要实现一个网站的在线用户列表显示功能的惯用做法是修改global.asa文件中的:Application_Start、Session_Start和Session_End这三个函数。在ASP.NET时代,我依然这样做。但是必须注意很多问题。首先来看看最简单的代码实现: pr... 阅读全文
posted @ 2008-09-18 18:27 巍巍边疆 阅读(1263) 评论(0) 推荐(0)
String.IsNullOrEmpty 方法
摘要:方法:public static bool IsNullOrEmpty(string value){ if (value != null) { return (value.Length == 0); } return true;}如果 string.IsNullOrEmpty(" ") 其实返回为 false. 例:string AA=" "; string.Is... 阅读全文
posted @ 2008-09-17 13:30 巍巍边疆 阅读(2028) 评论(1) 推荐(0)
關於HTTP Compression Module
摘要:什么是HTTP Compression Module?HTTP Compression Module是一个ASP.NET页面和资源压缩模块,ASP.NET的VIEWSTAT虽然好用但是会使输出的HTML代码臃肿不堪,在带宽资源极为有限的国内表现的尤其明显,但凡ASP.NET的网站打开速度明显缓慢,造成了ASP.NET性能低下的假象,HTTP Compression Module就是在这种情况下诞生... 阅读全文
posted @ 2008-09-16 18:51 巍巍边疆 阅读(448) 评论(0) 推荐(0)
[ZT]ASP.NET的錯誤處理機制
摘要:通常情况下,我们在写ASP.NET程序的时候,会经常遇到如何处理错误处理机制的问题.可以说一个良好的错误处理机制是衡量Web应用程序好坏的一个重要标准.下面将介绍四中错误处理机制:1.使用Web.Config的配置项 例子: //指定了开启错误处理机制,并指定到固定页面处理错误提示 ... 阅读全文
posted @ 2008-09-09 17:07 巍巍边疆 阅读(647) 评论(0) 推荐(0)
【原創】DevExpress.XtraCharts中BeginUpdate()的嘗試
摘要:最經在使用DevExpress.XtraCharts中chartControl1的控件的時候,發現chartControl1.Series[i].Points.Add(sp); 的速度相當慢,而且一直處於停滯狀態;通過原理的分析,可以肯定的是chartControl1.Series[i].Points.Add(sp);的循環造成chartControl1一直在生成,并不是等待所有都Points.A... 阅读全文
posted @ 2008-09-04 18:14 巍巍边疆 阅读(980) 评论(0) 推荐(0)
【原創】SQL語句對DataGridView的Columns排序產生的影響
摘要:今天在做一個簡單的DataGridView新增、修改、刪除功能時,發現在我增加一個ID欄位后所有的ColumnIndex出現位移,都增加了1,首先說明DataGridView的Columns我已經都綁定了并排序;問題很明顯是增加了一個欄位出現的問題,我就開始排查:1、檢查ColumnUI設置,沒有發現問題2、檢查 fr_Main.Designer.cs文件,也沒有發現問題this.dataGrid... 阅读全文
posted @ 2008-09-01 19:29 巍巍边疆 阅读(759) 评论(2) 推荐(0)
.Net(c#)通用驗證版本新舊的方法
摘要:版本號碼常識:// 組件的版本資訊是由下列四項值構成://// 主要版本(第一碼)// 次要版本(第二碼)// 組建編號(第三碼)// 修訂編號(第四碼)//[assembly: AssemblyVersion("1.1.0.2")][assembly: AssemblyFileVersion("1.1.0.2")] 驗證版本Code highlightin... 阅读全文
posted @ 2008-08-28 16:12 巍巍边疆 阅读(511) 评论(0) 推荐(0)
【原創】關於C#程序調用Process.Start并获得启动参数的問題
摘要:參考文章:http://msdn.microsoft.com/zh-cn/h6ak8zt5.aspxhttp://www.microsoft.com/china/MSDN/library/netFramework/netframework/SystemDiag.mspx 一、.NET Framework 类库 Process..::.Start 方法 启动进程资源并将其与 Process... 阅读全文
posted @ 2008-08-28 11:32 巍巍边疆 阅读(3682) 评论(0) 推荐(1)
【原創】文件系統-目錄文件快速複製轉移工具
摘要:最近因為公司圖文服務器空間緊張,需要將備份目錄下的所有文件按照目錄結構全部轉移,但是原地址的目錄結構保持不變,在網上搜索無果的情況下,決定自己動手製作一個;UI畫面:主要用到的命名空間:using System.IO;步驟詳解:1、循環來源目錄的所有目錄及文件,重點取得需要轉移的文件數,以便下一步初始化列舉數;2、循環來源目錄的所有目錄,同時取得目錄數和文件大小,并產生需要轉移的文件列表strin... 阅读全文
posted @ 2008-08-27 11:34 巍巍边疆 阅读(1518) 评论(5) 推荐(0)
【原創】字符首字母大寫格式化函數
摘要:private string FormatStringToUpper(string str) { if (str.Length > 0) { string str0 = str.Substring(0, 1); string str1 = str.Substring... 阅读全文
posted @ 2008-08-26 17:41 巍巍边疆 阅读(425) 评论(0) 推荐(0)
如何將程序的Access数据库嵌入到资源中发布
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 private string AccessPath = Application.StartupPath.ToString() + "\\" + "SAP_Words.dll";... 阅读全文
posted @ 2008-08-26 17:06 巍巍边疆 阅读(420) 评论(0) 推荐(0)
关于Debug和Release的区别之讨论
摘要:关于Debug和Release的区别之讨论本文主要包含如下内容:1. Debug 和 Release 编译方式的本质区别2. 哪些情况下 Release 版会出错2. 怎样“调试” Release 版的程序 一、Debug 和 Release 编译方式的本质区别Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种... 阅读全文
posted @ 2008-08-22 14:08 巍巍边疆 阅读(962) 评论(0) 推荐(0)
英文符号读法整理
摘要:'exclam'='!' 'at'='@' 'numbersign'='#' 'dollar'='$' 'percent'='%' 'caret'='^' 'ampersand'='&' 'asterisk'='*' 'parenleft'='(' 'parenright'=') 阅读全文
posted @ 2008-08-14 15:31 巍巍边疆 阅读(734) 评论(0) 推荐(0)
乘除法運算時的異常
摘要:AllFileSize 22211094downingFileSize 31723m_downedFileSize 22121674int i = 100 * (m_downedFileSize / m_AllFileSize);與int i = 100 * m_downedFileSize / m_AllFileSize);計算結果不相同!!!第二個計算結果為負數!!! 阅读全文
posted @ 2008-08-12 16:46 巍巍边疆 阅读(222) 评论(0) 推荐(0)
如何控制DataGrid里的内容换行与不换行?
摘要:如何控制DataGrid里的内容换行与不换行? 作者:孟宪会 出自:【孟宪会之精彩世界】 发布日期:2004年6月10日 9点49分51秒 需求千奇百怪,有的要求表格里的内容自动换行,有的不要求,其实设置DataGrid的CSS样式单属性即可实现大部分的需求,但对于不换行的实现,单靠样式单还不能完全满足要求,下面就是一种解决的方法: ... 阅读全文
posted @ 2008-08-11 17:06 巍巍边疆 阅读(673) 评论(0) 推荐(0)
[歷史]Asp.net 保持頁面提交前窗體位置的類
摘要:.Net子类 NetSubClass:ASP.Net 在Asp.net编程的时候,经常会遇见这样的问题,比如:在一个DataGrid里编辑数据,DataGrid数据显示 很长,我们用鼠标把页面拉到下面进行编辑,编辑好数据提交后,页面又会滚动到最顶端,我们需要再 次滚动页面,找到刚才编辑的数据,好麻烦!现在简单了,定义一个ScrollPage类,把我们的 asp.net 页面的继承类修改... 阅读全文
posted @ 2008-08-11 09:50 巍巍边疆 阅读(289) 评论(0) 推荐(0)
C#中取得程序當前工作目錄和執行目錄的一些方法
摘要:总结C#中得到程序当前工作目录和执行目录的一些方法 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System... 阅读全文
posted @ 2008-08-05 14:26 巍巍边疆 阅读(949) 评论(0) 推荐(0)
智能升级也简单(用Web Services制作升级程序)
摘要:http://blog.csdn.net/chendazhi/archive/2006/05/09/715542.aspx升级程序的制作有多种方法,下面介绍一种用Web Services制作的升级程序。通过Web Services 升级程序就象读写本机文件一样简单。所以我就直接给出代码。 Web Services部分代码: using System; using System.Web; usi... 阅读全文
posted @ 2008-08-05 14:07 巍巍边疆 阅读(912) 评论(6) 推荐(0)
C#WinForm App自动更新(Live Update)架构
摘要:一. 基本思路 一直做Web Form开发,最近开始尝试了一下Win Form,做了一个小系统,在发布了第一个可用版本之后,顺便实现了自动更新功能。之前没有这方面的经验,也没有翻阅相关资料,自己想了一个简单的思路,如有笑话之处,恳请批评指正。 基本上就是这样的: 客户端有两个子程序,简单的讲就是两个EXE,一个主的应用程序,一个自动Live Update程序,而在... 阅读全文
posted @ 2008-08-05 14:01 巍巍边疆 阅读(1390) 评论(0) 推荐(0)
内存回收,Dispose,Close,Finalie(C#中的析构函数)
摘要:.NET中的资源分托管和非托管,所谓的托管是指CLR(通用语言运行时)中进行管理的资源,它可以由CLR自动进行内存回收.也就是大家熟知的GC(垃圾回收机制).而对于 非托管资源,比如数据库连接,COM连接等,那么需要手动清理回收资源.清理非托管资源,我们可以用析构函数来执行,虽然它的执行时机不确定,但终究会被执行.当然还有Dispose()和Close()方法,两者的区别在于,Close()后还要... 阅读全文
posted @ 2008-07-29 16:12 巍巍边疆 阅读(746) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页