摘要:
对于今天的 RDBMS 体系结构而言,死锁难以避免 — 在高容量的 OLTP 环境中更是极为普遍。正是由于 .NET 的公共语言运行库 (CLR) 的出现,SQL Server 2005 才得以为开发人员提供一种新的错误处理方法。在本月专栏中,Ron Talmage 为您介绍如何使用 TRY/CATCH 语句来解决一个死锁问题。一个示例死锁让我们从这样一个示例开始说起,它在 SQL Server ... 阅读全文
摘要:
为了帮助您理解《Asp.Net Forums2.0深入分析》之 Asp.Net Forums是如何实现代码分离和换皮肤的,现在我们一起来写一个代码分离带换皮肤功能的登陆页面: 第一步:新建ThemeDemo项目 第二步:添加基类SkinnedWebControl.cs using System;using System.Web;using System.Web.UI;using System.W... 阅读全文
摘要:
组织并执行一系列的操作或者活动的最自然的方式——那就是工作流——同时也是构造一个工作流程的可执行表现形式的最佳途径。 Windows Workflow Foundation(以下简称WWF)提供了一个编程框架和工具以开发和执行各种不同的基于工作流的应用程序,比如文档管理、线型的商业应用、贸易单据流程、IT管理、B2B应用以及消费者应用。 有状态的、持久化的、不间断运行的应用程序 WWF简化... 阅读全文
摘要:
摘要:Microsoft Visual Studio 2005 Team Edition 是一个随 Visual Studio 2005 一起提供的图形设计工具套件,主要面向架构师和开发人员。它支持连接系统的可视化设计和验证。Visual Studio 2005 Team Edition for Software Architects 是动态系统管理计划 (DSI) 的早期产品,旨在提升企业级分布... 阅读全文
摘要:
摘要:描述如何建立新的 ASP.NET 成员关系、角色管理和个性化服务,从而使用常规的 SQL Server 代替 Microsoft SQL Server Express。 注本文最初发表于 Scott 的网络日记。请在此处加入讨论。 本页内容 快速回顾:新的 ASP.NET 2.0 应用程序服务是什么? 默认的 SQL Express 提供程序 小结 快速回顾:新的 ASP... 阅读全文
摘要:
摘要:了解如何使用 Microsoft ASP.NET 和 Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 2005 Express Edition 来构建自己的初学者工具包。 单击此处可下载本文的代码示例。 本页内容 简介 Media Share Library Starter Kit 的用途 创建... 阅读全文
摘要:
复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 SQ... 阅读全文
摘要:
实现单点登录(Single Sign On) 只需要在验证用户名与密码后,取得该用户的部门名称或部门代码,把它作为判断的依据就行了。最好不要用部门的数字ID,那样不利于以后的维护。 Web.config 中的 节点的path 属性可以是一张具体页面的相对 URL 路径,如下: 接下来就要揭开“比根目录Web.config 的作用范围还大的配置文件”之谜啦,它就... 阅读全文
摘要:
第一部分 如何运用 Form 表单认证 一、 新建一个测试项目 为了更好说明,有必要新建一个测试项目(暂且为“FormTest”吧),包含三张页面足矣(Default.aspx、Login.aspx、UserInfo.aspx)。二、 修改 Web.config 1、 双击项目中的Web.config(不会的、找不到的打 PP) 2、 ... 阅读全文
摘要:
遍历节点 void GetAllNodeText(TreeNodeCollection tnc) { foreach(TreeNode node in tnc) { if(node.Nodes.Count!=0) GetAllNodeText(node.Nodes); Response.Write(node.Text + " "); } } 建树 private void Cr... 阅读全文
摘要:
Vs2005里面的,查询12000条记录,设置RemotingFormat = SerializationFormat.Binary;再序列化,通过WebService传输,客户端接收,再反序列化,确实效果大大的优于直接传送DataSet,不仅网络传输中如此,即使本机,性能改善也非常明显.下面分别是WebService里面的方法和客户端反序列化取DataSet的方法.1. 服务器上面取数据,填充数... 阅读全文
摘要:
在cs中书写using System;using System.Data;using System.Data.Sql;using System.Data.SqlTypes;using System.Data;using Microsoft.SqlServer.Server; public partial class UserDefinedFunctions{ [Microsoft.SqlServe... 阅读全文
摘要:
如何在类库中的类文件里使用Response,Request,Server,Session几种对象。我这里有如下方式,仅供参考: 首先我们要在类文件里引用using System.Web;using System.Web.SesstionState;命名空间,然后是对这种对象的声明: HttpSessionState Session; HttpServerU... 阅读全文
摘要:
读: //打开某文件(假设web.config在根目录中) string filename=Server.MapPath("/") + @"WebApplication1\web.config"; XmlDocument xmldoc= new XmlDocument(); xmldoc.Load(filename); //得到顶层节点列表 XmlNodeL... 阅读全文
摘要:
继续总结项目里的一些小TIP,我们平常用file文件控件上传文件,要预览有时会刷新页面,结果file控件被清空,好多人问能能让他不清空或重新赋值,因为处于安全性的考虑,这是不可能的。那怎么进行无刷新预览呢?这里我把我所使用的方法写一下。 选择页面:HTML代码: 注:这里可以是图片(jpg或gif格式),flash动画(swf)及视频文件(wmv,mpeg,asf,avi... 阅读全文
摘要:
1. TDD的简介 首先什么是TDD呢?Kent Beck在他的>(Addison-Wesley Professional,2003)一书中,使用下面2个原则来定义TDD: · 除非你有一个失败的自动测试,永远不要写一单行代码. · 阻止重复 我想第一个原则是显而易见的.在没有失败的自动测试下就不要写代码.因为测试是嵌入在代码必须满足的需求中.如果... 阅读全文
摘要:
DataGrid导出到Excel的时候,某些数字内容显示不正确,"3.62201E+14"的格式 WebForm中,在DataGrid的ItemDataBound事件内if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){e.Item.Cells[0].At... 阅读全文
摘要:
1、新建页面parent.htm作为父窗口 1 2 3 4 5 6 7 8 40 41 42 打开模态窗口43 44 45 2、建立页面sub.aspx: 1 2 3 4 5 sub 6 7 ... 阅读全文
摘要:
如果我们要在一个普通窗体中用javascript动态添加一个option选项,我们会这样写: document.form1.list1.options[0]=new Option("A1","a1");假设现在有一个表单名字叫form1,其中有一个list1为列表。以上代码如果在当前窗口调用,会添加一个text="A1", value="a1",等同于代码A1注:本文中所提到的opener是指打... 阅读全文
摘要:
人才是人之精华,是人类所有宝贵资本中最宝贵、最有决定意义的资本,是影响社会生产力发展水平,关系到企业兴衰、存亡的重要因素。一个企业的经济发展水平到底怎样,关键是人才开发与使用问题。人才的使用是智力转化为生产力的重要环节,用好一个人才,可以使事业取得成功,并激发和吸引更多的贤才;压抑一个人才或错用一个庸才,会导致事业的失败,使人才心理失调,积极性下降,相应的降低了人才管理部门的威望。因此,树立正确... 阅读全文
摘要:
一.读取文本文件 1/**//// 2/// 读取文本文件 3/// 4private void ReadFromTxtFile() 5{ 6 if(filePath.PostedFile.FileName != "") 7 { 8 txtFilePath =filePath.PostedFile.FileName; 9 fileExtName = ... 阅读全文
摘要:
管理者的定位是“用人之人”。“用人之人”的重点不是在作用,而是在成事;不是直接地去做事,而是间接地做事,越间接,越说明你的领导艺术高明。刘邦的能力远不如项羽,可项羽这样一个西楚霸王最后却乌江自刎了,因为他不善于用人,自己冲锋在前,手下人的能力都得不到发挥;刘邦手下人很多都是从项羽那里跳槽过去的。刘邦善于用人,张良连鸡都抓不住,可思维很发达,刘邦就把他当作外脑使用,张良的长处就是会决断,有胆略,所... 阅读全文
摘要:
show toc 适用于:Microsoft Visual Studio 2005 Team System Beta 2Team Architect & Team Test EditionsMicrosoft Visual C# 2005 摘要: Scott 详细介绍自动化单元测试的基本内容,以及由 Microsoft Visual Studio 2005 Team System 提供的... 阅读全文
摘要:
Stephen WaltherSuperExpert.com 适用于:Microsoft ASP.NET 2.0 (Beta 2)Microsoft Visual Studio .NET 2005Microsoft Visual Web Developer 摘要: Microsoft ASP.NET 2.0 具有很多有用的功能,能帮助您设计和生成符合 XHTML 和可访问性标准的 Web... 阅读全文
摘要:
摘要:本文介绍了 Microsoft Visual Studio 2005 Team System 中的 Web 测试功能,并说明了如何创建和自定义 Web 测试用例。 本页内容 简介 创建个人网站 创建测试项目 运行 Web 测试用例 请求规则 将测试数据绑定到数据源 生成 Web 测试代码 扩展 VSTS Web 测试 浏览器用户界面测试 测试... 阅读全文
摘要:
适用于:Microsoft Windows Workflow FoundationMicrosoft Windows Vista 摘要:对于需要为 Microsoft .NET 平台创建工作流驱动应用程序的开发人员而言,本文将介绍他们感兴趣的 Microsoft Windows Workflow Foundation 技术和功能。 注本文撰写的对象为 Windows Workflow Founda... 阅读全文
摘要:
属性访问器保护级别的变化 C# 2.0 允许我们对一个属性的get和set访问器使用不同的访问级别修饰符: class Customer{ private string name; ... public string Name { get{return this.name;} internal set(this.name=value;} } ...} 一... 阅读全文
摘要:
本文来自 疾风萧萧 http://achilleshuang.cnblogs.com/archive/2005/11/27/dotNetConfiguration.html在.net应用中,配置信息以XML文档的形式来存储。依.net的惯例,web.config为Asp.net应用(包括Web Service应用)提供配置信息;而*.exe.config为可执行的应用(包括控制台、Windo... 阅读全文
摘要:
本文来自 出走的影子 http://jackielin.cnblogs.com/archive/2005/11/27/callback.html可能你觉得callback很弱,AJAX才够强。其实网上大多数callback的示例代码都是不太正确的(包括MSDN)。这里提供了一种不同的使用callback的方法。只用很少的javascript就实现了一个联级下拉框。你会发现:轻量级的callb... 阅读全文
摘要:
TreeView 控件关键属性 CheckedNodes 声明被选择的单个或者多个节点ExpandDepth 声明TreeView控件展开的深度Nodes TreeNodeCollection 类型的节点集合SelectedNode 当前... 阅读全文