Microsoft Office
SharePoint Portal Server
MVP

Sign In

<May 2007>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

RSS 2.0 | Atom 1.0 | CDF

Archive

Navigation

Search

Categories

On this page

Longhorn beta3 的 Role
Longhorn beta3的feature
MySQL和PostgreSQL的DAAB
用Word2007写Blog的一些好处
安装独立的根CA服务
cnBlogs真的是藏龙卧虎
一个SharePoint的MVP站点列表
关键时刻还是指望不上家里的服务器
难道这是一个诅咒?
这些人真奢侈
WSS里面居然没有RSSReader的WebPart

京ICP备06027344号

Total Posts: 179
This Year: 0
This Month: 0
This Week: 0
Comments: 39

 Sunday, May 20, 2007
Sunday, May 20, 2007 12:14:04 AM (中国标准时间, UTC+08:00) ( )

Longhorn beta3英文版里面服务器的角色被称为Role。在Longhorn的beta3里面一共有17种角色:

  • Active Directory Certificate Services(AD证书服务)
  • Active Directory Domain Services(AD域服务)
  • Active Directory Federation Services(AD联合服务)
  • Active Directory Lightweight Directory Services(AD轻量目录服务)
  • Active Directory Rights Management Services(AD权限管理服务)
  • Application Server(应用服务器)
  • DHCP Server(DHCP服务器)
  • DNS Server(DNS服务器)
  • Fax Server(传真服务器)
  • File Services(文件服务)
  • Network Policy and Access Services
  • Print Services(打印服务)
  • Terminal Services(中断服务)
  • UDDI Services(UDDI服务)
  • Web Service(IIS)
  • Windows Deployment Services(Windows部署服务)
  • Windows SharePoint Services(WSS)

这里面有不少我们熟悉的面孔,还有我们非常熟悉但是需要自己手动安装的服务,还有几个确实全新的。别的不说,单说Longhorn集成了这写服务,方面我们安装配置,这一点来说还是很方便的。

Comments [0] | | # 
Sunday, May 20, 2007 12:12:47 AM (中国标准时间, UTC+08:00) ( )

Feature是Longhorn里面最新提供的特性,这不仅让我们想起了WSS 3.0和MOSS2007里面的feature。Longhorn beta3的"Server Manager"里面一共提供了35个feature以及每个feature下属的更小的feature:

  • .NET Framework 3.0
    • .NET Framework 3.0 Features
    • XPS Viewer
    • Windows Communication Foundation Activation Components
      • HTTP Activation
      • Non-HTTP Activation
  • BitLocker Drive Encryption
  • BITS Server Extensions
  • Connection Manager Administration Kit
  • Desktop Experience
  • Failover Clustering
  • Group Policy Management
  • Internet Print Client
  • Internet Storage Name Server
  • LPR Port Monitor
  • Message Queuing
    • Message Queuing Services
      • Message Queuing Server
      • Directory Service Integration
      • Message Queuing Triggers
      • HTTP Support
      • Multicasting Support
      • Routing Service
    • Windows 2000 Client Support
    • Message Queuing DCOM Proxy
  • Multipath I/O
  • Network Load Balancing
  • Peer Name Resolution Protocol
  • Quality Windows Audio Video Experience
  • Remote Assistance
  • Remote Server Administration Tools
    • Role Administration Tools
      • Active Directory Certificate Services
      • Active Directory Domain Services
      • Active Directory Lightweight Directory Services
      • Active Directory Rights Management Services
      • DNS Server
      • FAX Server
      • File Services
        • DFS Management Console
        • File Server Resource Manager Management Console
        • Service for Network File System
      • Network Policy and Access Services
        • Network Policy Server
        • Health Registration Authority
      • Print Services
      • Terminal Services
        • TS RemoteApp Manager
        • TS Gateway Manager
        • TS Licensing Manager
      • Web Server
      • Windows Deployment Service
    • Feature Administration Tools
      • BitLocker Driver Encryption
      • BITS Server Extentions
      • Failover Clustering
      • Network Load Balancing
      • SMTP Server
      • Windows System Resource Manager
  • Remove Storage Manager
  • RPC over HTTP Proxy
  • Simple TCP/IP Service
  • SMTP Server
  • SNMP Services
    • SNMP Service
    • SNMP WMI Provider
  • Storage Manager for SANs
  • Subsystem for UNIX-based Applications
  • Telnet Client
  • Telnet Server
  • TFPT Client
  • Windows Internal Database
  • Windows PowerShell
  • Windows Process Activation Service
    • Process Model
    • .NET Environment
    • Configuration APIs
  • Windows Recovery Disc
  • Windows Server Backup
  • Windows System Resource Manager
  • WINS Server
  • Wireless Networking

可以看出,feature是对原来"Windows组件"的替代(Longhorn beta3已经没有了"添加/删除程序",以"Programs and Features"代替)。

Comments [1] | | # 
Sunday, May 20, 2007 12:10:34 AM (中国标准时间, UTC+08:00) ( )

最近在研究EntLib2.0的DAAB。DAAB的特性之一是可以使我们在编写代码的时候不必关心数据库到底是什么,也就是DAAB可以当作数据库抽象层。但是你得有你要使用的数据库在这个抽象层之下的驱动。

我们知道现在开源关系数据库主要有两个,一个是MySQL,一个是PostgreSQL。这两个数据库现在都有现成的开源.NET Data Provider。由于微软也提供了EntLib2.0的源代码,这样我们很容易仿照其SQL Server的DAAB Database Provider写出他们在抽象层之下的驱动。我试着写了一下,MySQL的部分实现了,PostgreSQL的完全没有实现。

MySQL的DAAB Database Provider除了XmlReader相关的部分,其他部分都实现了。这是由于MySQL的.net connecter虽然是仿照SQLServer的.NET Database Provider来定义的接口,但是.NET Framework 2.0新增的一些内容还没有实现,MySQL对于XML的支持也不如SQL Server那么完善。

PostgreSQL的DAAB Database Provider完全没有实现。和MySQL的.NET Database Provider类似,PostgreSQL的Npgsql也没实现XmlRaeder的功能,除此以外,Npgsql的NpgsqlCommand对象竟然没有继承DbCommand, ICloneable,导致在一些NpgsqlCommand强制转换的情景下会失败。这个情况导致了PostgreSQL的DAAB Database Provider没办法实现。

比较MySQL和PostgreSQL对.NET的支持,看来是MySQL更胜一筹。

为了解决使用Entlib的DAAB来访问PostgreSQL的问题,估计可能得写一个ODBC的DAAB Database Provider了。研究了一下ODBC的.NET Database Provider的情况,似乎ODBC和MySQL的情况类似,在.NET Framework2.0的类库里面并没有对XmlReader支持,估计仍然不能实现ODBC的DAAB Database Provider的XmlReader部分。

Comments [0] | | # 
 Friday, April 20, 2007
Friday, April 20, 2007 6:05:07 PM (中国标准时间, UTC+08:00) ( )

最近的Blog都是使用Word2007来写了。好处不少:

  1. 不需要在线写,写不完可以随时保存。写的时候体验比在线写要好的多。
  2. 写完以后可以把内容保存成DOCX文件,方便保存备份。

比较麻烦的是:

  1. 不支持图文混排的Blog,只能自己手动上传图片,手动重新编辑。
  2. 不支持分类APi的Blog,只能自己手动修改Blog分类。

由于Word2007的这些特性,我在想,是不是可以用Word2007来备份所有的Blog内容呢?要是Word2007可以备份Blog里面所有的内容,那就太Happy了。

Comments [0] | | # 
Friday, April 20, 2007 5:51:51 PM (中国标准时间, UTC+08:00) ( )

安装独立的根CA服务

  1. 以管理员身份登录系统,如果有AD目录服务的话,使用与管理员登录系统。
  2. 点击"开始",打开"控制面板"。
  3. 双击"添加或删除程序",并点击"添加\删除Windows组件"。
  4. 在Windows部件向导里面,选择"证书服务"。这时会出现一个对话框提示:"安装证书服务后,计算机名和域成员身份都不能更改,因为计算机名到 CA 信息的绑定存储在 Active Directory 中。更改计算机名或域成员身份将使此 CA 颁发的证书无效。在安装证书服务前请确认配置了正确的计算机名和域成员身份。您想继续吗?"。点击"是",并点击"下一步"。
  5. 选择"独立根CA"。
  6. (可选)选择"用自定义设置生成密钥对和CA证书",点击"下一步"指定下面的内容:

设置

操作

CSP,

密码服务提供人(Cryptographic Service Provider)

在CSP里面选择想使用的密码服务提供人。默认的CSP是Microsoft Strong Cryptographic Provider。证书服务支持第三方的CSP,但是必须参考CSP服务商的关于在证书服务中使用他们的CSP的信息文档。

散列算法,

Hash algorithm

在散列算法中,点击选择项使用的散列算法。默认是SHA-1。

使用现有的密钥,

Use an existing key

选择"使用现有的密钥",点击"导入",然后在"打开PFX文件"中写入公私密钥对文件的名字和密码。这可以帮助你在重新部署的时候恢复以前安装的CA。但是使用存在的密钥时,仍然会生成新的证书。

提示

  • 确定选择存在的密钥是安全的可信的。使用不安全和不可信的密钥,会导致CA和发放的证书时不可靠的。

密钥长度,

Key length

在"密钥长度",敲入或者选择一个密钥长度。默认使用Microsoft Strong Cryptographic Provider的密钥长度为2048位。其他CSP的默认密钥长度是不一样的。一般来讲,密钥长度越长越安全。同样,越长的密码长度在签名、加密和验证的时候需要更多的系统资源。做为根CA,你需要使用至少2048位的密钥长度。这个选项对于现有的密钥不可用。

允许此CSP与桌面交互,

Allow this CSP to interact with the Desktop

选择"允许此CSP与桌面交互"。如果不选择这项,系统服务将不能于当前登录用户桌面交互。

导入,

Import

点击"导入"。这个将导入一个现有的PKCS #12 PFX格式的密钥。

查看证书,

View certificate

点击"查看证书",这将允许你常看安装过程中生成或者选择的证书。

如果配置完成,点击"下一步"。

  1. 输入一个CA的公用名称。在CA设置完成以后可以修改这个信息。
  2. 在"有效期限",指定根CA的有效性期限。考虑这个设置的时候,可以参考下面的注释。点击"下一步"。
  3. 指定证书数据库、证书数据库日志和共享文件夹的存储位置。点击"下一步"。
  4. 如果IIS正在运行,你将受到一个安全前停止服务的请求。点击"是"。
  5. 如果有提示,输入证书服务安装文件的位置。

注意:

  • 要打开控制面板内的条目,点击"开始",点击"控制面板",双击适当的图标。
  • 如果AD可用,并且你有写AD的权限,那么指定共享文件夹是可选的。
  • 如果IIS的ASP功能没有被激活,将会被提示激活ASP。CA的Web接口需要ASP可用。
  • 有效期限决定CA的终止时间。更新CA的信息,请参考相应的主题。
Comments [0] | | # 
 Thursday, April 12, 2007
Thursday, April 12, 2007 3:56:17 PM (中国标准时间, UTC+08:00) ( )

自从安装Outlook2007以后,各大Blog的文章基本不拉下了。最大的发现莫过于cnBlogs真的是藏龙卧虎的地方啊。今天就发现一篇Blog,是cnBlogs的一个朋友用C#写的Windows任务管理器。虽然没有实现对于网络的监视,但是也给出了解决办法。

用C#开发较完整的Windows任务管理器

在C#中调用API获取网络信息和流量

Comments [0] | | # 
 Wednesday, April 11, 2007
Wednesday, April 11, 2007 4:50:28 PM (中国标准时间, UTC+08:00) ( )

找到一个SharePoint的MVP站点列表,里面除了MVP的站点列表以外还有区分了英文与非英文的站点。另外在页面上还有一个这些网站的最新文章列表,估计是RSS汇集到一起做的。

网址:http://sharepoint.microsoft.com/sharepoint/mvps/default.aspx

Comments [0] | | # 
 Tuesday, April 10, 2007
Tuesday, April 10, 2007 3:42:24 PM (中国标准时间, UTC+08:00) ( )

虽然家里面的服务器足够强壮了,但是到了想用的时候还是访问不了。现在看来不是服务器的问题,似乎是网络的问题。根据动态域名解析出来的IP似乎变成了一个路由或者NAT的地址。难道北京网通的IP地址不够用了?

今天看到宝玉文章,禁不住唏嘘。看来小软件要共享就不能开源,大软件要开源不要共享。

总是看别人在用MOSS做IW的应用,其实WSS也是做前端的非常好的工具,争取以此作出一个框架来。

Comments [0] | | # 
 Sunday, April 01, 2007
Sunday, April 01, 2007 2:35:55 PM (中国标准时间, UTC+08:00) ( )

今天有人和我说,玩电脑的人后代女孩的机率比较大。我以前听到过这个说法,但是一直不信。但是在我媳妇生了一个女儿以后,我就在想,这个是不是一个诅咒呢?

我女儿的照片还没有整理,整理好了再给大家看吧

Comments [4] | | # 
 Monday, March 26, 2007
Monday, March 26, 2007 10:52:06 AM (中国标准时间, UTC+08:00) ( )
刚才到了一个网站http://kentcj.vicp.net。MOSS2007构建的。这帮人真奢侈阿,都是用MOSS2007来构建个人站点。
我正版的MOSS2007都不舍得拿出来玩,他们没有正版就干拿出来做个人网站。不怕微软盯上吗?
看来还是得来得越容易,越没办法珍惜......
Comments [0] | | # 
 Sunday, March 25, 2007
Sunday, March 25, 2007 10:51:13 AM (中国标准时间, UTC+08:00) ( )
这次又更新了just4fun的首页的类型,由原来的Wiki类型换成现在的空白网站。
准备加一些站点的RSS资源到首页形成内容,结果发现在MOSS2007种存在的WSS3.0中并不存在。微软真的是太抠门了,这都不免费。看来还得我自己写一个......
Comments [0] | | #