10 2009 档案
摘要:1:进入微软官方网站http://www.microsoft.com/2:点击网页右侧Download & Trias然后选择Download Center进入下载中心。3:在网页上找到Microsoft SQL Server 2000 点击进入。4:选择NorthWind and pubs Sample Databases for SQL Server 2000 点击进入。5:点Down...
阅读全文
摘要:一直以来,搞不懂IEnumerable与IEnumerator这两个接口的区别,今天看了一下MSDN并在网上搜了一把关于他们的区别,似乎理解了,但还是弄不懂他们最主要的区别是什么。看看MSDN是怎么定义他们的吧。[代码] 再贴一个MSDN给出的例子:[代码] 最后看一段别人的总结,水平高的人应该理解更深吧。我先贴出来供以后参考。 1、一个Collection要支持foreach方式的遍历...
阅读全文
摘要:在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 上下文关键字指定的。下表列出了六种类型的约束:约束 说明 T:结构 类型参数必须是值类型。可以指定除 Nullable 以外的任何值类型。有关更多信息,请参见使用可空类型(C# 编程指南)。 T:类 类...
阅读全文
摘要:泛型概述 使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。 泛型最常见的用途是创建集合类。 .NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。应尽可能地使用这些类来 代替普通的类,如 System.Collections 命名空间中的 ArrayList。 您可以创建自己的泛型接口、泛型类、...
阅读全文
摘要:查询是一种从数据源检索数据的表达式。查询通常用专门的查询语言来表示。随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系数据库的 SQL 和用于 XML 的 XQuery。因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。LINQ 通过提供一种跨各种数据源和数据格式使用数据的一致模型,简化了这一情况。在 LINQ 查询中,始终会用到对象。可以使用相同的基...
阅读全文
摘要:1.服务器场(Farm) 服务器场是WSS最大的一个概念,整个WSS的所有服务器,包括前端服务器,数据服务器,组成了服务器场,一个服务器场有一个配置数据库,多个内容数据库,多个应用程序。 2.应用程序(Application) 应用程序对应IIS的一个站点,它是一个安全和程序文件的独立主体。即一个应用程序可以有自己的用户身份认证机制,有自己独立的一套运行程序文件,。一个应用程序下可以有多个站点...
阅读全文
摘要:迭代器是一种方法、get 访问器或运算符,它通过使用 yield 关键字对数组或集合类执行自定义迭代。yield 返回语句会导致源序列中的元素在访问源序列中的下一个元素之前立即返回给调用方。尽管您以方法的形式编写迭代器,但编译器会将其转换为一个实际上是状态机的嵌套类。只要客户端代码中的 foreach 循环继续进行,此类就会跟踪迭代器的位置。 将使用 foreach 语句从客户端代码中调用迭代器...
阅读全文
摘要:今天公司进行了一个有关锁机制的培训,讲的内容其实大学都学过,但发现很多东西结合了实际项目的时候才理解更深了,发此博文做个记录,作为以后参考。 大纲 基本概念 死鎖 避免死鎖 处理死锁 锁的概念 锁主要用于多用户环境下保证数据库完整性和一致性。 多个用户能够同时操纵同一个数据库中的数据,会发生数据不一致现象,如果没有锁定且多个用户同时访问一 个数据库,则当他们的事...
阅读全文
摘要:一、数据库 二、服务器设置 1、IIS 压缩 IIS压缩并不是一项新技术,但对于SharePoint站点而言,IIS压缩能起到很大的作用。在IIS服务器上启用IIS压缩功能之后,在IIS服务器把页面内容发 送给浏览器之前,会在服务器上先把内容进行压缩,然后发送压缩后的数据,浏览器接收到数据后,会自动进行解压,然后显示。由于在网络上传输 的数据被压缩了,所以可以将页面内容更快的传送到浏览器,提高...
阅读全文
摘要:Sharepoint网站的性能颇受诟病,确实如此,特别数据量大的网站,更加慢如老牛。下面的文章转自Kanboy老大的一篇文章,MOSS优化之IIS压缩。贴个图娱乐一下 IIS压缩并不是一项新技术,但对于SharePoint站点而言,IIS压缩能起到很大的作用。在IIS服务器上启用IIS压缩功能之后,在IIS服务器把页面内容发送给浏览器之前,会在服务器上先把内容进行压缩,然后发送压缩后的数据,...
阅读全文
摘要:一. 安装组件:1. Certificate Service(认证服务):用于申请/颁发认证证书;2. Management and Monitoring Tools(网络监视器):用于监控通信时采用明文还是密文。二. 在服务器端计算器上申请/颁发/安装验证证书安装好Certificate Service组件后,启动IIS,在预设的站点中可看到一个新的站点CertSrv,如下图:打开该站点的首页:...
阅读全文
摘要:WSPBuilder是国外一个技术大牛写的VS插件,对开发和部署Sharepoint中的Webpart,Feature,Site Definition等非常好用,而且不用手动修改Web.config就能注册好你编译的dll,使用非常之方便,下面我结合我开发实践,记录详细的开发步骤,欢迎做过相关开发的兄弟过来拍砖。 WSPBuilder在codeplex上的地址为: http://www.co...
阅读全文
摘要: Site Definition是Sharepoint提供的一个比较好的重用方法。
阅读全文
摘要:二维关系表 T(F1,F2,F3,F4,F5,F6,F7) 表示如下关系:┌─────┬─────┬─────┬────...
阅读全文
摘要:做Sharepoint网站的时候,经常会有要弹出空白页面的需求,而要满足这样的需求,必须另外新建一个母板页。如何开发一个最精简的母板页呢,下面我根据我的项目经验谈谈我的做法。 step 1:用Designer 2007新建母板页类型页面,如下图: Step 2:以代码视图打开新建的母板页面,Copy下面的代码,覆盖生成的代码[代码] Step 3:保存页面,命名你的自定义母板页名称,保存位置...
阅读全文
摘要:优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。 2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。 ........但sql se...
阅读全文
摘要:由于公司的大规模发展,应上层要求OA系统要跟上发展的步伐,我决定把系统重做一遍。 现在做前期系统分析,目前遇到一个困难:权限设计方案。。 在百度很快找到了解决方案,以下资料转载自网络: 不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。l ...
阅读全文
摘要:摘 要 应用Windows系统 .Net Framework 开发平台,采用自定义属性、类型及反射等技术,通过对不同应用系统的资源ID生成、访问方式,以及资源树访问接口的定义,给出一套简洁、实用的基于角色的用户权限管理系统的通用平台设计方案。关键词 权限管理;角色;反射;自定义属性计算机技术安全管理的范围很广,可以包括网络安全性、数据安全性、操作系统安全性以及应用程序安全性等。对一个多用户商用应用...
阅读全文
摘要:static 修饰符声明类成员属于类,而不属于类的实例。static 修饰符指明成员属于类本身而不属于类的实例。即使创建了类的多个实例,给定应用程序中只存在 static 成员的一个副本。您只能通过对类的引用(而不是对实例的引用)来访问 static 成员。但是,在类成员声明中,可以通过 this 对象来访问 static 成员。类的成员可以使用 static 修饰符来标记。类、接口和接口的成员不...
阅读全文
摘要:方法、实例构造函数、索引器和运算符是由它们的签名来刻画的: 方法签名由方法的名称和它的每一个形参(按从左到右的顺序)的类型和种类(值、引用或输出)组成。需注意的是,方法签名既不包含返回类型,也不包含 params 修饰符(它可用于最右边的参数)。 实例构造函数签名由它的每一个形参(按从左到右的顺序)的类型和种类(值、引用或输出)组成。具体说来,实例构造函数的签名不包含可为最右边的参数指定的 par...
阅读全文
摘要:创造的魅力——定制控件从上面对用户控件的总体介绍中我们可以看出,用户控件只是实现了对已有控件的组合,从而形成新的控件。喜欢创新的你又怎肯止步于此呢,当然,ASP.NET也不会止步于此。如果你需要一个全新的完全符合你的意愿的控件,那么你应该选择定制控件!由此我们又要引出一个老套的话题,什么是定制控件呢?定制控件的范围要比用户控件宽泛得多。首先,定制控件也就是CustomCon...
阅读全文

浙公网安备 33010602011771号