Fork me on GitHub
共43页: 首页 上一页 35 36 37 38 39 40 41 42 43 下一页 
摘要: 使用代码重构工具重构Web项目出现的错误:编译错误CS1595 的原因和处理办法。阅读全文
posted @ 2005-11-04 14:42 张善友 阅读(807) 评论(1) 编辑
摘要: 随着基于.net平台的应用程序的数量级增加,提供.net空间的虚拟主机商也越来越多,但是有不少的虚拟主机提供商对.net环境的权限分配并不是非常的熟悉,从而导致.net的程序不能很好的运行,下面我们就来看一下如何来作一个即能让用户拥有自己目录的最大权限,又能让用户无法对除自己所在目录以外的其它目录进行操作访问的权限配置.
http://www.dvnews.net/Support/3/2005/01/24/57.htm阅读全文
posted @ 2005-11-02 10:18 张善友 阅读(400) 评论(0)  编辑
摘要: 如何成为项目管理者?很多组织内部,项目经理在企业的开发工作中充当一个关键的角色。一个成功的项目经理必须能够在一个高度变动的环境中和紧张的条件下工作。 压力管理导致更好的决策 压力的原因则与我们对压力的反应一样各不相同。一些人能从容冷静的对待压力,而另一些人则对即使是最温和的刺激也感到很紧张。一枚钻石和一块煤唯一的区别就是钻石能承受更强的压力。-匿名 1.竟什么是压力? 压力是当我们去适应由周围...阅读全文
posted @ 2005-11-01 22:33 张善友 阅读(571) 评论(0)  编辑
摘要: 目前的0.18.1已经可以运行在Java1.4上了,而且它是开源(遵循BSD协议)和免费的UML制作工具,最主要的是只要添加它的模块包就能支持C#了. 我们最熟悉的商业UML建模工具恐怕就是Rational Rose了,当然除了它比较昂贵的价格外,伴随着它强大且烦杂的功能其安装下来也要有400M之多;那么argouml有什么独到之处呢,除了安装简便(安装完成仅有不到6M的大小)之外,还...阅读全文
posted @ 2005-10-30 23:13 张善友 阅读(5627) 评论(4) 编辑
摘要: NDoc 可以将 C#.NET 编译生成的程序集和对应的 /doc XML 文档,自动转换成如 .NET Framework SDK 类库文档或者 MSDN Library 在线 .NET 类库文档形式的代码文档,让您快速拥有专业级的类库API 文档。(VB.NET 通过第三方插件如 VBCommenter 的支持,也可以生成 XML 文档。) 阅读全文
posted @ 2005-10-29 14:50 张善友 阅读(1766) 评论(7)  编辑
摘要: Castle.MVC目前还在Castle的Sandbox中,只是在源代码管理中有,还没有向外发布版本,这里介绍多时Web的MVC,和Castle的MonoRail相比较,这个MVC可以Asp.Net的事件驱动开发和WebControl所见及所得的开发模式
阅读全文
posted @ 2005-10-29 09:52 张善友 阅读(10309) 评论(10) 编辑
摘要: 在项目中使用Castle IOC容器,Asp.net程序中如何得到Castle容器内。阅读全文
posted @ 2005-10-28 20:29 张善友 阅读(5551) 评论(7) 编辑
摘要: 本文编译自J2EE的相关文档。MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。 MVC结构提供了一种按功能对各种对象进行分割的方法(这些对象是用来维护和表现数据的),其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(processi...阅读全文
posted @ 2005-10-25 22:59 张善友 阅读(8803) 评论(2) 编辑
摘要: 今天研究了一下Castle的Remoting Facility.记录如下: 微软以前使用COM/DCOM的技术来处理分布式系统架构,通过Client端的Proxy代理程序来呼叫远程Server机器上的对象。.NET Framework则使用.NET Remoting或Web Services技术来实作分布式处理的工作概念;在这里针对.NET Remoting的设计架构做一个初步的简介和Cas...阅读全文
posted @ 2005-10-22 16:39 张善友 阅读(5887) 评论(12) 编辑
摘要: FxCop设计规则中的第三条提供了对空接口的检查.下面是它的描述: 一个接口提供了一组行为和使用契约(usage contract),任何一个类型都可以实现这个Interface, 而不需要考虑这个类型的继承层次。一个类型通过实现接口的成员而实现这个接口。一个空的接口没有定义任何成员,因此,也就没有任何契约能够被实现。 如果你的设计包含一个空的接口,并且希望一些类型实现这个接口,你很可能希望...阅读全文
posted @ 2005-10-22 08:49 张善友 阅读(2805) 评论(11) 编辑
摘要: NHibernate is a port of Hibernate to the .NET platform. Hibernate is the leading open-source object-relational persistence library for Java, used to persist plain objects in relational databases. Af...阅读全文
posted @ 2005-10-20 07:37 张善友 阅读(2363) 评论(12) 编辑
摘要: 其实只要在 Machine.config (也就是 xxx.exe.config) 里面设定就可以了.范例如下: 此方法, .Net 与 mono 均适用.阅读全文
posted @ 2005-10-18 23:16 张善友 阅读(744) 评论(1) 编辑
摘要: 今天晚上花了两个小时从Castle网站拿到最新的Castle.Facilities.IBatisNetIntegration代码,将IBatisNet版本升级到1.3.0.0,Castle IOC版本升级到1.0.0.2。升级过程中发现几个问题:
1、IBatisNet的配置文件的格式采用了标准的XML的命名空间:
2、IbatisNet 增加了一个Log4Net的组件:IBatisNet.Common.Logging.Log4Net.dll,就是使用Log4Net纪录日志的包装。
3、providers.config文件支持的数据库多了db2,Informix,PostgreSql0.7,Firebird1.7,SQLite3.看来Ibatisnet越来越强大了,极力推荐大家采用Ibatisnet.阅读全文
posted @ 2005-10-17 21:31 张善友 阅读(7566) 评论(18) 编辑
摘要: Spring框架虽然很流行但并不是一个标准的开源框架。EJB3.0是由Java Community Process (JCP)制订的标准框架.这两个框架结构都有一个共同核心设计理念:将中间件服务传递给耦合松散的POJOS (Plain Old Java Objects, 简单洁净Java对象)。 本文将对Srping和EJB3.0框架背后的关键不同处进行考察,并讨论其优缺点。本文的观点也适用于其它更少为人知的框架,因为他们都是对“耦合松散的POJO”的设计。
本文来自:http://www.matrix.org.cn/resource/article/43/43718_Spring_EJB.html 阅读全文
posted @ 2005-10-17 20:44 张善友 阅读(3041) 评论(2) 编辑
摘要: IBatisNet之获取和操作SQL语句阅读全文
posted @ 2005-10-15 22:29 张善友 阅读(4441) 评论(2) 编辑
摘要: IbatisNet对数据库表自动生成主关键字的处理方法阅读全文
posted @ 2005-10-13 22:50 张善友 阅读(3721) 评论(5) 编辑
摘要: Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo...阅读全文
posted @ 2005-10-11 23:35 张善友 阅读(2627) 评论(0) 编辑
摘要: ibatis 直接升格为 apache 一级项目了!!!

你可以通过 ibatis.apache.org 访问到。而大家知道,struts 去年才升级,jakarta 下面有几个很出名的项目到现在还没有升级:tomcat, tapestry 。
阅读全文
posted @ 2005-10-10 21:39 张善友 阅读(1197) 评论(1) 编辑
摘要: Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现.现在有了C#的版本。下面是网站上的介绍 This port features tools for X.509 Certificate generation, Certificate request generation, generation and re...阅读全文
posted @ 2005-10-05 20:30 张善友 阅读(1988) 评论(4) 编辑
摘要: 这是一本对通用数据库访问类库很有帮助的书,很多的ORM工具的设计都是按照这本书的。特向各位共享这本好书。张笑猛翻译的:鲁棒的数据库持久层设计阅读全文
posted @ 2005-10-03 13:33 张善友 阅读(3007) 评论(6) 编辑
摘要: 离开原来单位一个多月,自从我离开公司最近有好几位同事离开了。真心祝愿各位工作开心快乐。这是原来单位的一位同事制作的RSS阅读器,使用C#代码编写。 简要介绍: 无限制级目录。方便的目录添加管理,不限制层次; 快捷添加频道。只需要提供一个正确的 RSS 地址,即可将相关信息添加到选定目录中; 自动更新频道。如果启动了自动更新,程序会自动更新频道列表; 频道列表过滤。打开频道列表过滤器,可以...阅读全文
posted @ 2005-10-02 22:35 张善友 阅读(1616) 评论(3) 编辑
摘要: NHibernate 是当前最流行的 Java O/R mapping 框架 Hibernate 的移植版本,当前版本是 1.0 .2 。它出身于 sf.net..IbatisNet 是另外一种优秀的 Java O/R mapping 框架,当前版本是 1.2 。目前属于 ...阅读全文
posted @ 2005-10-02 16:33 张善友 阅读(3767) 评论(5) 编辑
摘要: 最近博客园上对开源的讨论比较多,开源作为一种文化,和传统的专利一样,需要了解各种开源协议,正好看到一篇介绍开源协议的blog,转载如下:原文地址 http://blog.gxsti.net/cs/blogs/hxtan/archive/2005/08/05/154.aspx 之前对开源协议没有什么清晰的概念,总以为开源就是免费甚至为所欲为。前些天花了一天时间,看了...阅读全文
posted @ 2005-09-30 20:31 张善友 阅读(2027) 评论(4) 编辑
摘要: 在后置代码中控制框架页面阅读全文
posted @ 2005-09-27 20:44 张善友 阅读(4592) 评论(21) 编辑
摘要: 两年前再学习Linux技术得时候,经常在王垠的个人网站上学东西,原来他还在读清华的博士,现在要博士退学,真是牛人,写的这篇文章非常有道理,支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,大家看看吧.http://spaces.msn.com/members/shredderyin/Blog/cns!1pNgr...阅读全文
posted @ 2005-09-26 22:30 张善友 阅读(1212) 评论(1) 编辑
摘要: 这是我4月份发在donews博客上的文章,现在都转到博客园来,风满袖希望进一步阐述你的架构,我就将这篇文章转移到博客园。原文:http://blog.donews.com/shanyou/archive/2005/04/23/347792.aspx 以我个人的能力,没有足够的时间和资源自行开发一套完整的平台。在已有的众多开源项目中选择若干优秀的项目进行整合。“站在巨人肩膀上”是牛顿有一句名...阅读全文
posted @ 2005-09-23 14:02 张善友 阅读(17987) 评论(10) 编辑
摘要: 随着项目的进展,Castle和IBatisNet给我的惊喜更多。Com+很重,不需要分布式的中小项目慎用,NHibernate虽好,NHibernate的2005-9-20发布了最新版本1.0-rc1,缺少高水平的OO设计师,项目组程序员水平参次不齐 ,应用Castle + IBatisnet大家不会再把精力浪费到数据访问,事务处理,主键生成等地方了,可以集中精力进行业务组件的编写。项目的进展很顺利。
阅读全文
posted @ 2005-09-22 20:58 张善友 阅读(6885) 评论(15) 编辑
摘要: Castle项目9月17日发布了一个新的版本,只是各个子项目的版本很混乱,有Beta2,beta3,beta4,RC-1的。还有一个下载所有内容的包。下载地址:http://sourceforge.net/project/showfiles.php?group_id=124416阅读全文
posted @ 2005-09-20 20:11 张善友 阅读(980) 评论(0) 编辑
摘要: Castle的扩展单元中最近加进来了对MS的EnterpriseLibrary的支持,具体如何使用可以直接看http://www.castleproject.org/index.php/Facility:EnterpriseLibrary。我对EnterpriseLibrary的研究很少,现在开始要好好的研究一下MS的EnterpriseLibrary。阅读全文
posted @ 2005-09-17 11:35 张善友 阅读(1091) 评论(0) 编辑
摘要: 最近在做一个项目,项目的需求不够明确,这是做项目的大忌,但是没有办法。项目的架构采用Dotnet平台使用C#进行开发,为了加快项目的开发进度,采用代码生成工具之MyGeneration 生成业务基本代码,数据持久层采用IBatisNet,事务处理采用Castle的事务处理代码块,整体采用Castle IOC容器进行组装。阅读全文
posted @ 2005-09-17 11:08 张善友 阅读(4769) 评论(7) 编辑
摘要: Michael Schwarz 发布了Ajax.NET 类库. 获取更详细的信息和下载Ajax.NET here.他还制作了一个展示Ajax.Net和怎么使用的 PowerPoint 文档,可以在 here下载介绍文档.http://dotnet.sys-con.com/read/121828.htm Download the latest version 5.11.4.2 inclu...阅读全文
posted @ 2005-09-08 21:24 张善友 阅读(1628) 评论(3) 编辑
摘要: GMail空间大,2G的大小,Web方式使用Ajax技术,支持多国语言,很酷的。但可惜的是 GMail 目前还是邀请式的,也就是说不能直接注册,必须由已有的注册用户向你发送邀请。我现在有100份邀请了,谁需要的,留下Email地址。阅读全文
posted @ 2005-09-05 21:14 张善友 阅读(1658) 评论(130) 编辑
摘要: 这套书的主要特点是对于要.NET的一些概念讲述非常清晰。原来一些看其他书不是很能理解的话题通过这本书都会有一个非常清楚的了解,而且它只有324页。在.net市面上销售的所有书籍来说是都算是很薄的一本书。能以这么少的讲述如此清晰的概念,可见这本书的作者功底非常之好。
阅读全文
posted @ 2005-09-04 17:37 张善友 阅读(2463) 评论(2) 编辑
摘要: 现在.net常见的ORM结构,MS的PETSHOP结构,甚至存储过程都可以自动生成,太强了,还可以生成DotNetNuke 模块,模板还可以自定义。http://www.mygenerationsoftware.com/Default.aspxhttp://www.codeproject.com/dotnet/GriffinMyGen.asp阅读全文
posted @ 2005-08-29 23:22 张善友 阅读(11632) 评论(18) 编辑
摘要: 项目外包有很多优点,但最主要的一点也许并不是为了降低开发成本,而是为了解决企业内部人力资源的限制,使得企业不用招聘新员工就可以上马大型项目。阅读全文
posted @ 2005-08-27 09:54 张善友 阅读(751) 评论(1)  编辑
摘要: HTTP压缩技术,无需客户端配置,它是一种最为简便的提高网络速度的方法。本文旨在讨论这种技术是如何工作的?其优点是什么以及如何实现在Apache和IIS上的数据压缩?
阅读全文
posted @ 2005-08-23 20:14 张善友 阅读(2497) 评论(2) 编辑
摘要: 今天我讲的Castle项目介绍,可能大家都是一头雾水。能够让大家知道DotNet底下的开源项目和IoC容器的相关知识,有误解,不明白的可以通过查资料。下面是资料: IoC 容器和Dependency Injection 模式 Castle资料阅读全文
posted @ 2005-08-21 20:49 张善友 阅读(6272) 评论(19) 编辑
摘要: 网站速度优化模块HttpCompressionModule阅读全文
posted @ 2005-08-20 09:07 张善友 阅读(2943) 评论(3) 编辑
摘要: http://www.mentalis.org/soft/projects/seclib/这个网站还有许多有用的类(C#)阅读全文
posted @ 2005-08-19 20:24 张善友 阅读(730) 评论(0) 编辑
摘要: 开放的即时通信协议Jabber阅读全文
posted @ 2005-08-19 20:10 张善友 阅读(2789) 评论(3) 编辑
共43页: 首页 上一页 35 36 37 38 39 40 41 42 43 下一页