获取 SQL 列名
摘要:SELECT name FROM syscolumnsWHERE (id =(SELECT idFROM sysobjectsWHERE (id = OBJECT_ID('userinfo'))))ORDER BY colid userinfo是表名
阅读全文
posted @
2011-01-24 16:12
freedom831215
阅读(191)
推荐(0)
UpdatePanel里使用FileUpload
摘要:今天碰到一个问题:FileUpload放在updatepanel中,回调时发现上其属性hasfile为false。解决方案如下:在UpdatePanel里面需要上传文件。大家应该知道UpdatePanel里面是不可以上传文件的!不过我们可以变换下就可以了!ASPX代码如下:(跟正常的代码是没有什么区别的!)asp:UpdatePanel ID="UpdatePanel1" unat="server" ContentTemplate asp:FileUpload ID="FileUpload1" runat="server" /asp:Button ID="Button1" r
阅读全文
posted @
2011-01-24 11:31
freedom831215
阅读(377)
推荐(0)
Microsoft Team Foundation Server 2010安装 与 序列号
摘要:安装过程:一、安装操作系统安装Windows 2008 R2简体中文版二、准备安装过程中的需要的用户账户,并设置相应权限。具体流程如下:1、点击“开始”——“管理工具”——“计算机管理”2、选择“本地用户和组”——“用户”,在右边空白处点击右键,选择“新用户”3、 分别添加名为TFSREPORTS、TFSSERVICE、TFSBUILD、TFSPROXY、WSSSERVICE、SQLSERVICE。并为各个账户设置密码,同时根据相应需求调整选项(比如第一次登录不需更改密码、密码不过期之类的)。4、点击“开始”——“管理工具”——“本地安全策略”,在左边选择“本地策略”——“用户权限分配”,再在
阅读全文
posted @
2011-01-19 10:59
freedom831215
阅读(1245)
推荐(0)
Team Foundation Server原理与入门
摘要:在本文的两个部分中,我将介绍Team Foundation Server的一些核心特征,重点介绍在本产品的日常应用中是如何将这些特性结合在一起使用的。作为一名软件开发人员,在我的职业生涯中,我经常会用到支持软件开发过程的大量开发工具,如版本控制工具、漏洞跟踪包、生成脚本语言、单元测试框架和需求分析工具等等。在.NET平台上,大量的支持工具能够很好地独立工作,但是,为了使得各种工具之间都够互相协作,还是经常需要一些手动工作。随着Visual Studio产品线中Team Foundation Server组件的发布,微软使得开发团队在僵化的软件工程实践应用中取得了巨大进步。这并不是因为该产品包含
阅读全文
posted @
2011-01-19 10:42
freedom831215
阅读(579)
推荐(0)
关于一次开发“单点登录”运用windows AD 验证域用户
摘要:首先需要知道的两个基本概念:LDAP和AD,这个在我的博客中有写http://blog.csdn.net/wyfde123/archive/2010/12/10/6068179.aspx了解了以上的两个概念,下面才能着手开发基于域账户进行验证的网站开发中用到了C#的System.DirectoryServices,对域账户进行访问和操作关于编程方面可以参考我的这篇博客:http://blog.csdn.net/wyfde123/archive/2010/11/25/6034478.aspx下面记录一下这次开发完成后进行部署遇到的一些情况,我是部署在Windows Server2003+IIS6
阅读全文
posted @
2011-01-17 16:33
freedom831215
阅读(1508)
推荐(0)
一天进步一点点 LDAP协议和AD的概念
摘要:工作流软件产品国内市场调查 遇到的两个概念:LDAP协议和AD今天,进行工作流软件产品国内市场调查时,遇到两个概念:LDAP和AD,我就上网查询。注:个人先简单地说明一下两者的关系:LDAP是一种协议,AD是微软对该协议的实现。1.以下是网上摘来的关于LDAP的一段介绍: LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP, 这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可
阅读全文
posted @
2011-01-17 16:30
freedom831215
阅读(1034)
推荐(0)
LDAP(轻量目录访问协议)基于C#的System.DirectoryServices进行开发
摘要:先上一个学习资源http://msdn.microsoft.com/zh-cn/library/ms180835(v=VS.90).aspxDirectoryEntry 对象http://msdn.microsoft.com/zh-cn/library/ms180839(v=VS.90).aspxDirectoryEntry 对象属性http://msdn.microsoft.com/zh-cn/library/ms180858(v=VS.90).aspxDirectoryEntry 属性缓存如果您修改属性,应首先使用 CommitChanges 方法将更改存储到目录中,然后调用 Refres
阅读全文
posted @
2011-01-17 16:28
freedom831215
阅读(828)
推荐(0)
CKEditor
摘要:CKEditor就是传说中的FCKEditor项目更名之后的项目。FCKEditor是Java 开发者最常用的在线编辑器之一,FCKEditor针对Java开发了 FCKEditor for Java版本,后续又出现了FCKEditor for .Net版本等。CKEditor同样也是一个所见即所得的在线编辑器,CKEditor继承了FCKEditor的全部优点,并重构了很多核心代码让编辑器变得更健壮,更易用。http://ckeditor.com/demohttp://docs.cksource.com/CKEditor_3.x/Users_Guide/Rich_Text/Images
阅读全文
posted @
2011-01-15 00:37
freedom831215
阅读(408)
推荐(0)
提取HTML代码中文字的C#函数
摘要:public string FreedomStripHTML(string strHtml) { string strOutput = strHtml; strOutput = strOutput.Replace("br", "\r\t").Replace("Br", "\r\t").Replace("bR", "\r\t").Replace("BR", "\r\t"); strOutput = strOutput.Replace("br/", "\r\t").Replace("Br/", "\r\t").Replace("bR/", "\r\t").Replace
阅读全文
posted @
2011-01-14 10:24
freedom831215
阅读(201)
推荐(0)
ASP.NET Ajax表单验证-HTML代码++++++ASP.NET Ajax表单验证-.aspx.cs代码
摘要:-------------------------------ASP.NET Ajax表单验证-HTML代码-----------------------------------------.aspx中HTML代码:%@ Page language="c#" Codebehind="biaodanyan.aspx.cs" AutoEventWireup="false" Inherits="ajaxselect.biaodanyan" %!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" HTMLHEADti
阅读全文
posted @
2011-01-14 10:22
freedom831215
阅读(413)
推荐(0)
DBCC CHECKDB 数据库或表修复
摘要:MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。use master declare @databasename varchar(255) set @databasename='需要修复的数据库实体的名称' exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态 dbcc check
阅读全文
posted @
2011-01-11 13:32
freedom831215
阅读(215)
推荐(0)
通用权限管理设计
摘要:通用权限管理设计篇(一)一.引言因为做过的一些系统的权限管理的功能虽然在逐步完善,但总有些不尽人意的地方,总想抽个时间来更好的思考一下权限系统的设计。权限系统一直以来是我们应用系统不可缺少的一个部分,若每个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求,将会浪费我们不少宝贵时间,所以花时间来设计一个相对通用的权限系统是很有意义的。二.设计目标设计一个灵活、通用、方便的权限管理系统。在这个系统中,我们需要对系统的所有资源进行权限控制,那么系统中的资源包括哪些呢?我们可以把这些资源简单概括为静态资源(功能操作、数据列)和动态资源(数据),也分别称为对象资源和数据资源,后者是我们在系统
阅读全文
posted @
2011-01-07 13:59
freedom831215
阅读(727)
推荐(0)
定制AjaxControlToolkit:给CalendarExtender增加清除功能
摘要:其实像AutoCompleteExtender之类的其它扩展也是与此类似,这里只是用CalendarExtender举例子了。AjaxControlToolkit确实是个好东西,但是我实在不明白设计者是出于什么目的一定要把它捆在某一个文本框上,使得这组控件变得很难用。对日期控件来说,可能很多人用过梅花雨做的那个日期控件,那个控件确实很好用,而且其setday(this)这样的调用方式也非常简单明了,但是它存在许多问题(跟主题无关,不再细说),为了说服我的同事转用CalendarExtender,我决定想个办法使CalendarExtender也能像梅花雨日期控件一样简单好用。由于AjaxCon
阅读全文
posted @
2011-01-05 14:26
freedom831215
阅读(401)
推荐(0)