06 2007 档案
摘要:首先packag变了
Hibernate2:net.sf.hibernate
Hibernate3:org.hibernate
Hibernate配置文件更...
阅读全文
摘要:进管理页面,建立Datasource:
JNDI Name: jdbc/mysql
Data Source URL: jdbc:mysql://localhost:3306/cs
JDBC Driver Class: com.mysql.jdbc.Driver
User Name: root
Password: ********
Max. Active Connections: 4
Max. Idle Connections: 2
Max. Wait for Connection: 5000
Validation Query:
%TOMCAT_HOME%\conf\web.xml,在的前面添加:
DB Connection
jdbc/mysql
javax.sql.DataSource/res-ty
阅读全文
摘要:正文: Petshop4 采用2.0的framework,在3.0的基础上,借助1.1framework做了不少改进,以下是对Petshop4的相关分析文章:Microsoft .NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0Microsoft .NET Pet Shop 4 架构与技术分析 PetShop的系统架...
阅读全文
摘要:正文: 这一阵子碰到一个需求,就是完成一些定时启动的任务,一直在wss3里面没有找到好的方式,google一把也没有什么结果,无意中看到陈曦的文章竟然有两个连接,说的很详细。中文的:http://www.cnblogs.com/burnett/archive/2007/03/26/688960.htmle文的:http://www.andrewconnell.com/blog/articles/C...
阅读全文
摘要:每次用每次google,还是记下来方便一点
http://msdn2.microsoft.com/zh-cn/library/bfsktky3(VS.80).aspx
工具。net 1.1里面可以找
准备如下工具软件:
Makecert.exe ---证书创建工具
Cert2Spc.exe ---发行者证书测试工具
Signcode.exe ---文件签名工具
建立自己的根证书:
makecert -sk shareachPK -ss shareachName -n "CN=Orgnize name" -r c:\shareach.cer
sk-表示主题的密钥容器位置
ss-主题的证书存储名称
n-证书颁发对象
r-证书存储位置
导出私钥文件,请不要使用sk,而换作s
makecert .....
阅读全文
摘要:正文: 一直用这 sharepoint 2007的博客,比较方便, 但是那么长的一个页面拖下来都很麻烦, 早就想改,懒得动.今天终于改了一下,就是不会美工, 该得比较丑, 嘿嘿.修改方式,在blog的首页,也就是default.aspx(如果你没有修改默认首页的话), 当然其它页面也可以加入这个样式,如:/Lists/Categories/Category.aspx ,加入两个样式类如下:td.m...
阅读全文
摘要:WSS3 中的 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges 替代 Impersonate 进行权限提升.
好处就是根本不需要在配置文件写些什么用户名密码, 省了麻烦, 加了一定密码泄漏安全, 但是也增加了不安全代码的后门.
RunWithElevatedPrivileges 使用的是你IIS Application的进程池帐户,所以注意安全,嘿嘿.
SPSecurity.RunWithElevatedPrivileges(delegate()
{
// 用系统帐户做操作
});
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite site = new SPSite(SPContext.Current.Site.ID))
{//注意要new一个, 用SPContext.Current.Site的话,那就是当前帐户的安全级别
//用系统帐户操作这个site
}
})
阅读全文
摘要:原文地址:MOSS 2007基础:WSS 3.0 中的母版页(Master Pages)和内容页(Content Pages) 这篇很短的文章展示了ASP.NET2.0中的母板页和内容页在Windows SharePoint Services v3.0中的应用。WSS 3.0 是在ASP.NET 2.0 的基础上实现的,所以WSS 3.0中母板页/内容页也是基于ASP.NET 2.0中的相应功能而实现站点定制的。网上已经有很多介绍ASP.NET2.0中母版页的文章了。下面提供的链接来源与MSDN,个人认为是一篇介绍ASP.NET 2.0中母版页组成结构的很好的入门文章。
http://msdn.microsoft.com/msdnmag/issues/04/06/ASPNET20MasterPages/
全局母版页
母版页允许多级嵌套。所有在sharepoint中的站点都使用default.master这个母版页。这个文件位于C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEM
阅读全文
摘要:Ajax.net 1.0正式版发布已久,我在第一次尝试时却遇到跨域访问的问题,表现为在页面的任意位置单击鼠标左键都会弹出错误提示:"Access is denied",搜索了一番,找到了解决方法.
1.将X:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary中的System.Web.Extensions文件夹复制到添加到项目中.
2.打开System.Web.Extensions\MicrosoftAjax.js文件,在其中找到case Sys.Browser.InternetExplorer节,将其内容替换为下面的代码:
switch(Sys.Browser.agent){case Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=function(a){if(a.self||a.nodeType===9)return new Sys.UI.Point(0,0);var
阅读全文
摘要:获取数据库中的所有表
本Blog登出后受到了大家的关注,其中“盛国军”朋友提出了使用存储过程“sp_tables”也可以实现这个目的,所有本人对这个Blog有进行了完善。
在很多情况下我们需要将指定的数据库中的所有表都列出来。在使用C#进行软件开发时,我们有哪些方法可是实现这个目的呢?本人对此进行概要的总结,有以下6中方式可以实现这个目的。
1、SQLDMO
SQLDMO是操作SQLServer的理想的方式,如果您的数据库是SQLServer就可以考虑使用这种方式。在C#中使用SQLDMO需要添加SQLDMO的引用,然后在当前的文件中using SQLDMO;即可以使用SQLDMO。SQLDMO的对象模型大家可以在SQLServer的帮助中获得。
private void GetTabels_DMO(string strServerName,string strUser,string strPWD,string strDatabase)
{
SQLDMO.SQLServer Server .
阅读全文
摘要:摘要 在家里,婴儿和其它动物可能会重击你的计算机键盘,致使出现各种无法预言的结果。本文中的这个C#示例应用程序将向你展示如何基于Windows钩子API来实现在击键造成任何危害之前捕获它们。
一. 简介
猫和婴儿有很多共同之处。他们都喜欢吃家中养植的植物,都非常讨厌关门。他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些乱七八糟的内容,并且你还没有注意到,当打开Windows资源管理器时,若干文件已经被移到了回收站!
其解决方案是,开发一个应用程序实现如下功能:只要键盘处于"威胁状态"你就可以进行切换,并确保任何键盘输入活动都不会造成危害。本文想展示如何使用一种低级Windows API钩子在一个C#应用程序中实现键盘"控制"。下图是本文示例程序的一个运行快照。
二. 背景
其实,已经存在许多有关于Windows钩子的文章和示例代码,并且已经有人编写过与本文几乎一样的C++示例程序。然而,当我搜索相应的C#应用程序的源码时,却找到极....
阅读全文
摘要:手头上的一个项目报表相对比较简单,所以报表打印采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。
实现方法:首先需要引用VBA组建,我用的是Office2003 Professional,Dll版本号为Microsoft Word11.0,
另外当然还需要引用Interop.Word.Dll.
代码如下:
#region 打开Word文档,并且返回对象wDoc,wDoc
///
/// 打开Word文档,并且返回对象wDoc,wDoc
///
/// 完整Word文件路径+名称
/// 返回的Word.Document wDoc对象
/// 返回的Word.Application对象
public static void CreateWordDocument(string FileName
阅读全文