分类

链接

2025 年 4 月
 123456
78910111213
14151617181920
21222324252627
282930  

近期文章

热门标签

新人福利,免费薅羊毛

.NET中HashTable的用法详解

.NET中HashTable的用法详解 一,哈希表(Hashtable)简述     在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值 对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为 object类型,所以Hashtable可以支持任何类型的keyvalue键值对.   二,哈希表的简单操作    在哈希表中添加一个keyvalue键值对:HashtableObject.Add(key,value); 在哈希表中去除某个keyvalue键值对:Hashtab...

.NET 暂无评论 阅读(2,756)

.NET操作IIS详解

最近在为公司实施做了一个工具,Silverlight部署早已是轻车熟路, 但对于非技术人员来说却很是头疼的一件事,当到现场实施碰到客户情况也各不相同, 急需一个类似系统备份的"一键工具"快速实现应用程序部署和数据库进行关联. 网上关于这方面资源也比较混乱,其中对于IIS的编程影响因素很多,操作技巧上加以细化小结. A:版本问题 这是你在进行编程前必须要要考虑的一个实际问题.因为IIS版本不同对应编程上基本上完全不同方式来进行的.先了解一下Iss版本在操作系统个具体要求. ISS6.0时代主要以using System.Direct...

.NET 暂无评论 阅读(3,065)

DOTTEXT母板页调错,害我弄了一下午

<DT:MASTERPAGE id="MPContainer" runat="server">     <DT:contentregion id="MPMain" runat="server">     <asp:PlaceHolder id="CenterBodyControl" runat="server"></asp:PlaceHolder>    </DT:contentregion>   </DT:MASTERPAGE>控件<DT:MASTERPAGE id="MPContainer" runat="server"> 负责装载Template.ascx文件;控件<DT:contentregion id="MPMain" runat="server">用于在Template.ascx控件中定位,其中<DT:contentregion id="MPMain" runat="server"&g...

.NET 暂无评论 阅读(2,364)

DotText目录结构、数据库表结构详解

首先,来看整个工程结构,在此间单列出来,其中很多是初次阅读写下的,可能有些理解不正确,需要注意: 一、解决方案的组成项目 a)        Dottext.Web 引用了: ActiproSoftware.CodeHighlighter ActiproSoftware.Shared Dottext.Common Dottext.Framework DotText.Search Dottext.Web.ServiceAPI FreeTextBox MetaBuilders.WebControls.DefaultB MetaBuilders.WebControls.ExpandingPanel 其他就是常规的System下的命名空间:                 注意是用了较多的第三方控件   b)        Dottext.Web.ServiceAPI 引...

.NET 暂无评论 阅读(2,585)

System.UnauthorizedAccessException

“/”应用程序中的服务器错误。 System.UnauthorizedAccessException: 对路径"c:/web/sqlblog/default.aspx" 的访问被拒绝。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 对路径的访问被拒绝。 出现这个问题的原因是程序根目录中image.aspx文件没有修改权限造成的。 只需要为default.aspx文件增加IIS_WPG的修改权限即可。  

.NET, Others 暂无评论 阅读(2,015)

LINQ中remove()无法移除实体解决办法

LINQ中remove()无法移除实体解决办法 itemTypeList.Remove(entity); 改为: itemTypeList.RemoveAll(f => f.fchrItemTypeID == model.fchrItemTypeID); 因为Remove只能移除一个,而大多情况下,我们要移出的是一个集合,而我当时就是有两个一样的ENTITY,所以才至此。 特记。

.NET 暂无评论 阅读(2,533)

DotText Blog 安装调试配置

  DotText Blog 安装调试配置 一、前言:虽然已经有很多类似文章了,但我遇到的有些问题仍然无法解决,直到自己摸出门道后才解决。写这个只是为了记录一个过程。二、架设环境:Windows Server 2003 Standard + SQL2000 + VS.net 2003 + .Netframework SDK1.1使用的版本是CNBlogsDottextBeta2offbye汉化美化版,免汉化(虽然个别模块中仍留有英文痕迹),美化后首页很一般,不过自己做个首页不就行了,bug在测试期间没有发现。下载:http://www.1828.com.cn/temp/CNBl ... 汉化美化版.rar三、安装调试:1、解...

.NET 暂无评论 阅读(2,383)

程序员要明确自己发展方向

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。   明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小...

.NET, Android, C/C++, Others, PHP, 前端 评论(3) 阅读(4,448)

C# 进程、应用程序域、线程的相互关系

进程、应用程序域、线程的相互关系 4.1 跨AppDomain运行代码 在应用程序域之间的数据是相对独立的,当需要在其他AppDomain当中执行当前AppDomain中的程序集代码时,可以使用CrossAppDomainDelegate委托。把CrossAppDomainDelegate委托绑定方法以后,通过AppDomain的DoCallBack方法调用执行委托。 1 static void Main(string[] args) 2 { 3 Console.WriteLine("CurrentAppDomain start!"); 4 //建立新的应用程序域对象 5 AppDomain newAppDomain = AppDomai...

.NET 暂无评论 阅读(3,073)

深入了解.NET上下文

深入了解.NET上下文 3.1 .NET上下文的概念 应用程序域是进程中承载程序集的逻辑分区,在应用程序域当中,存在更细粒度的用于承载.NET对象的实体,那就.NET上下文Context。所有的.NET对象都存在于上下文当中,每个AppDomain当中至少在于一个默认上下文(context 0)。一般不需要指定特定上下文的对象被称为上下文灵活对象(context-agile),建立此对象不需要特定的操作,只需要由CLR自行管理,一般这些对象都会被建立在默认上下文当中。 图3.0 3.2 透明代理 在上下文的接口当中存在着一个消息接收器负责检测拦截...

.NET 暂无评论 阅读(2,735)