- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 ASP.NET MVC 2 ViewModel 和 Model
ViewModel是与View进行交互的的Model可以单独定义也可以为每个View专门配置。 Model是MVC的核心概念,完成对各种事务的处理。 现在的问题是如何与Unity进行结合?Model是否以IoC方式使用? 通过Unity可以把Service注入到Controller中,Controller是否可以也采用注入方式? 或者说Controller是否需要DI方式? 参考Microsoft.Practice.Web 将Unity与MVC2集成
2010-08-31 11:01:00
358
原创 eclipse struts2插件
eclipse struts2插件官方地址:http://mvcwebproject.sourceforge.net一:安装 安装教程地址:http://mvcwebproject.sourceforge.net/install.html二:使用 http://mvcwebproject.sourceforge.net/tutorial.html
2009-12-31 12:24:00
528
转载 转:解救西西弗斯- 模型驱动架构(MDA,Model Driven Architecture)浅述
原文: 解救西西弗斯- 模型驱动架构(MDA,Model Driven Architecture)浅述 前言 西西弗斯是古希腊神话中的科林斯国王,他被罚将一块巨石推到山上,但无论西西弗斯如何努力,每次石头到达山顶之前都不可避免地滚下来,周而复始,永无休止。 在《应用MDA》一书中,作者Frankel将IT人比作现代版的西西弗斯,面对日新月异,层出不穷的技术平台,不可避免地不断
2008-03-25 11:21:00
954
1
转载 JVM-level clustering
JVM-level clustering主要是通过terracotta来实现,terracotta在2003年成立,代码是最近才开源的,license对企业也没有太大的限制,据相关的报道,terracotta正努力劝服sun,让JVM-level clustering成为标准,嵌入到JDK中。然后它的企业版应用主要是靠服务攒钱,它的战略有点象Redhat。在这里我先介绍一下Terracotta
2007-07-04 08:35:00
752
转载 银弹和我们的职业
编程是不是有前途的职业?30岁以后一定得转行?工作外包到越南怎么办? 新技术层出不穷,怎么才能跟上技术发展的趋势?工具越来越牛,以后编程像组装乐高积木怎么办?也许俺比较孤陋寡闻,看到的消极观点多。比如这里,还有这里。积极的观点少。像云风那样的铁杆编程迷更为罕见。嘿嘿,我没有答案。前天重读Frederick P. Brooks的《没有银弹》,有点感想而已。 《没有银弹》的中心思想是软件开发的困难
2007-06-28 10:00:00
832
转载 SWFObject: 基于Javascript的Flash媒体版本检测与嵌入模块
del.icio.us 标记: Flash Javascript SWFObject 原文:SWFObject: Javascript Flash Player detection and embed script翻译:Awflasher.com汉化地址:http://www.awflasher.com/flash/articles/swfobj.htm - 更新到SWFObject 1.5官方文
2007-06-25 10:22:00
834
转载 什么是 OMA DM
del.icio.us 标记: OMA DM OMA DM 之前又稱 Provision 或 OTA, 是透過遠端傳輸方式針對嵌入式設備做更新 , 管理 , 控制與資料處理備份之用 , 過去像手機或 PDA 韌體更新或軟體更新 , 維修都需要透過實體店面來處理 , 藉由 DM 可以透過 HTTP 等 OTA (Over the Air) 方式與伺服器連結 , 直接提供韌體或軟體更新與維護
2007-06-20 12:34:00
1579
转载 如何把Sync4j的代码放进eclipse中生成一个新的工程
del.icio.us 标记: java Sync4j OMA DM 我们在www.sync4j.org网站上下载Sync4j的源代码,解压到任一目录,其中只有sync4j这个子目录的元源码是我们需要的,其他的目录中的代码是一些工具代码什么的,暂时用不到,用到的时候在拷贝进工程就可以了。我们的目的是在eclipse中创建一个工程,把Sync4j主要的代码放进去,能够编译通过,哈哈其实这个没什么
2007-06-20 12:30:00
1384
1
转载 Sync4J DM Server 安装及开发
del.icio.us 标记: Java Sync4j OMA DM 做为新一代3G及移动终端浪潮的设备管理平台,OMA DM和DS技术获得了众多设备厂商和应用厂商的追捧。也为软件开发商提供新的崛起机会。 Sync4J开源项目为我们提供了完整的OMA DM 1.1.2和DS规范的Java实现。本文记录了Sync4J DM Server安装和以此平台为基础进行定制安装的过程,希望为众多手机和移动
2007-06-20 12:19:00
2997
转载 Building Funambol from CVS
del.icio.us 标记: Java Sync4j OMA DM As I had some problems to find build howtos to build Funambol last week, I gathered the information people gave me on the Sync4J mailing list in to an article. F
2007-06-20 10:52:00
930
转载 用Sync4J和SCTS搭建一个OMA DM的学习环境
del.icio.us 标记: Java Sync4j OMA DM 做为新一代 3G 及移动终端浪潮的设备管理平台, OMA DM 技术获得了众多设备厂商和运营商的追捧,也为软件开发商提供新的崛起机会。业内目前也有不少工作在做这方面的软件。好多公司这方面的产品都是基于Sync4J开发的。 Sync4J 开源项目为我们提供了完整的 OMA DM 1.1.2 规范的 Java 实现。本文记
2007-06-20 10:50:00
1327
3
转载 Winodws下IIS/Apache+PHP+MySQL的安装配置
PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不久后正式版就出了),和最新版本的Mysql4.0.13的安装过程。 PHP的安装文件可以直接到 http://www.php.net/ 下载,获得for win32的.zi
2007-06-19 10:05:00
802
转载 .Net2.0 的新线程 ParameterizedThreadStart &BackgroundWorker
如果你想为一个线程传入变量你怎么办? ThreadStart可不支持带参数的方法.所以你无法使用Thread来启动一个带参数的方法.. ThreadStart myThreadDelegate = new ThreadStart(ThreadMethod); //public delegate void ThreadStart(); u cant pass a Parameter
2007-06-13 11:19:00
657
转载 Windows 2003中如何启动IIS6的GZIP压缩网页传输
转载:IIS 6.0配置HTTP压缩的步骤 原文: http://zlei12.go.nease.net/ 1. HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。 2. HTTP压缩工作原理 Web服务器处理HTTP压缩的工作原理如下: Web服务器接收到浏
2007-06-13 11:13:00
1344
转载 RoR Step By Step
1、安装Ruby http://rubyforge.org/ 下载 One-Click Installer 最新版1.8.6 2、测试是否安装成功建议一个Test.rb文件,内容如下 hello = "Hello Ruby World." puts hello 在命令行下运行 ruby Test.rb ,注意安装时%RUBY_HOME%/bin已经设置在你的PATH中了,
2007-06-12 13:21:00
566
转载 RefactorAsp 的使用说明
RefactorAsp 的下载地址:http://www.devexpress.com/Products/NET/IDETools/RefactorASP/ Add Validator Adds one or more selected Validators to the active input control. Extract ContentPlaceHolderMoves the s
2007-06-07 09:59:00
568
原创 Spring.Net 整合 IBatisNet
Spring的Sandbox中包含了一个工程可以将SqlMapperFactory、DaoManagerFactory、DaoFactory注入到相应需要得对象。但是如果使用了IBatisNet自己的DaoAccess就需要无法使用Spring的IoC直接注入到服务中。 需要在SqlMapperFactory的基础上增加SqlMapperDaoSupport和SqlMapperTempla
2007-06-06 15:00:00
1953
12
原创 让优快云 博客使用Windows Live Writer
1、在安装的时候,或者选择配置的时,输入自己的Blog URL和账号、密码。如: URL为:http://blog.youkuaiyun.com/[username]/ 账号为:[username] 密码:****** 2、选择API: 从下拉框中选择:Metaweblog API 在Remote posting URL for your w
2007-06-06 14:31:00
546
1
转载 a href=#与 a href=javascript:void(0) 的区别以及打开新窗口链接的几种办法
使用#(包含了一个位置信息),默认的锚点是#top 也就是网页的上端,而javascript:void(0) 仅仅表示一个死链接,这就是为什么有的时候页面很长浏览链接明明是#可是,跳动到了页首,而javascript:void(0) 则不是如此。所以调用脚本的时候最好用void(0),或者、等。 打开新窗口链接的几种办法1.window.open(url)2.用自定义函数 funct
2007-06-06 14:23:00
1980
转载 JavaScript中void(0)的含义
here但这儿的void(0)究竟是何含义呢? JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expression expression 是一个要计算的JavaScript 标准的表达式。表达式外侧的
2007-06-06 14:22:00
1781
1
原创 Ajax Control Toolkit Extender
最近的项目使用了很多开源的ExtenderGSAjaxControl 提供 全选 全不选 反选功能 UpdatePanel更新后自动回掉TextChangedCustomDragDrop 类似 Windows Live的界面效果的支持,不同于 AjaxControlToolkit带的 ReorderlistAj
2007-05-01 22:29:00
647
原创 ASP.NET 2.0 如何禁止用户操作TextBox(服务器控件回自动屏蔽ReadOnly属性的TextBox值的传输)
TextBox 如果直接使用 ReadOnly属性设置,在Browser上通过Javascript直接修改,其值将不能返回服务器进行处理。如果只是不希望用户手动输入,可以采用 TextBox1.Attributs["readonly"] = "true"的方法。
2007-04-29 13:56:00
621
原创 IIS aspnet HTTP 压缩 与Ajax
最近在做IIS ASPNET的项目,对首页访问速度要求比较高。通过配置AppPool可以有效提高IIS的响应速度。启用IIS的HTTP压缩后,对于ASPX的程序处理和Ajax方式调用产生了问题。IIS的HTTP压缩配置比较简单不能支持比较灵获得配置。我搜 找到了 blowery.Web.HttpCompress(在线文档) 这个在性能上评价还不错。配置Web.config
2007-02-01 11:59:00
1065
转载 AXObject可用来解决IE需要激活 ActiveX 控件和生成控件调用代码
AXObject类是参考SWFObject类来写得,或者说是把原来仅限于Flash控件再扩大范围,可适用于其他像MediaPlayer,RealPlayer等ActiveX控件!本身代码并不复杂,只是为了方便大家也方便自己,也就贴出来了,希望对你有点帮助! //AXObject.js代码function AXObject(id,clas
2006-12-26 18:56:00
794
转载 ASP.NET 中执行 URL 重写
URL 重写就是把URL地址重新改写(汗^_^)。 详情:http://www.microsoft.com/china/msdn/library/
2006-12-26 18:54:00
517
转载 MAVERICK.NET初窥
ASP.NET出来了很久了,微软一直强调其ASP.NET是给WEB开发带来了很多的方便,code-behind的方式优化了代码的结构,等云云。然而当我们真正用ASP.NET来开发时,我们发现我们还是陷入到了混乱之中,如: MVC如何实现(虽然code-behind从某种意义上说是实现了C和V的分离,但是还是远远不够) 页面间的flow如何处理(还是在代码中采用了hard-
2006-12-26 18:52:00
928
转载 Maverick.Net介绍
Maverick.Net是Java社区开源MVC Web框架Maverick的.Net版本,相关资料可以查看项目主页。 不管Maverick.Net的是非好坏,了解一下它的思想还是不错的。下面的内容是对Maverick.Net整体做一个简单的介绍,以求能够从全局的角度了解Maverick.Net一些相关概念,大致如何工作。 另外,本人没有使用Maverick.Net开发过项目
2006-12-26 18:50:00
918
转载 ASP.NET 应用中大文件上传研究
在项目中经常要用到了大文件上传,要上传的文件有100多m,于是研究现在国内使用的大文件上传的组件发现用的比较多的有两个控件AspnetUpload 2.0和Lion.Web.UpLoadModule,两个控件的方法是:利用隐含的HttpWorkerRequest,用它的GetPreloadedEntityBody 和 ReadEntityBody方法从IIS为ASP.NET建立的pipe里分块读取
2006-12-26 18:47:00
572
转载 'Sys' is undefined error in AJAX (Atlas) Beta 2
After I installed Beta 2 of the AJAX framework, I started getting the Sys is undefined error message. After hours of debugging, it turned out that this was because I had anonymous users denied i.e.
2006-12-26 18:46:00
630
原创 Flash 视频转换研究
最近对Flash视频功能比较感兴趣。1 FLV的视频转换使用 Mencoder 能够很好的处理从各种格式到FLV的转换。2 转换为其他格式使用 Mencoder 或者 ffmpeg 比较快捷。
2006-12-26 18:31:00
731
原创 UrlRewritingNet 与 Ajax Extesion 的冲突
使用 UrlRewritingNet 完成 Url Friendly。但是在与Ajax(atlas)进行配合时,碰到了问题,Ajax调用后会回写Form的Action导致,Ajax的下一次调用失败。Google后,找到了几短代码,整合了以下进行解决。需要在两处进行修改1 处理 page的render, 将Action修改为Request.RawUrl (重写前的Url)public class
2006-12-21 13:03:00
796
原创 Spring for dotNet
在新的项目中应用了Spring,大大降低了代码开发量,目前Spring仅提供了NHibernate的Module,暂时还没有for ibatis的。对于Spring.Web 的应用最多,在Web.Config中配置后即可立即使用(参考文档),很方便。1 Spring.Web 对于Aspx页面提供DI支持 在aspx的Codefile中定义一个Property即可通过 Spring 的I
2006-12-21 12:51:00
709
原创 ibatisnet in dotNet 2.0 开发心得
ibatis框架可以很好的支持 数据的mapping工作,从使用的灵活性上优于hibernate。对于娱乐服务性的网站系统,需求变化打使用ibatis要由于hibernate。在java项目中使用了ibatis,开发效果很好。在dotNet的开放中也引入ibatis。经过几天的奋战,终于配好了ibatis(相对于for java的,net版相对麻烦一点)配置dao.config(用于2.0的有调整
2006-07-18 20:07:00
964
1
原创 ibatisnet in dotNet 2.0
ibatis框架可以很好的支持 数据的mapping工作,从使用的灵活性上优于hibernate。对于公众服务性网站系统,需求变化大使用ibatis要由于hibernate。在java项目中使用了ibatis,开发效果很好。在dotNet的开放中也引入ibatis。经过几天的奋战,终于配好了ibatis(相对于for java的,net版相对麻烦一点)配置dao.config(用于2.0的有调整,
2006-07-18 20:05:00
761
原创 遇到的Java中ClassLoader 和 getMethod问题
关于ClassLoader,获取ClassLoader使用 Thread.currentThread().getContextClassLoader();进行获取。在Container中运行可以确保得到当前运行的上下文中正确的JVM ClassLoader。ClassLoader的运行状态与当前上下文相关,因此在获取时通过 Thead 才可以获得准确的定义。 通过getClass()
2006-06-28 09:37:00
1277
原创 CArray 与MFC扩展DLL的问题
使用多个MFC扩展DLL时碰到了CList编译冲突,不能Link的问题。由于在不同的DLL中都定义了CList,并且作为参数传递,导致在多个obj中定义。改为typedef CList CMetaInt64List;class CInt64List : public CMetaInt64List{public:};后导出解决。
2006-06-15 15:39:00
910
转载 Java Tip 98: Reflect on the Visitor design pattern
Java Tip 98: Reflect on the Visitor design pattern Implement visitors in Java, using reflection Summary-->SummaryThe Visitor pattern is often used to separate the structure of an object collect
2006-06-12 13:00:00
652
原创 ASP.NET 中的 Form问题
在做SSO中时,碰到了一个问题。 我在aspx中增加了一个自定义的Form,结果与ASP.NET的Form冲突导致PostBack时,索引Text中的值不能正 确获取。 ASP.NET中如果嵌入Form需一些特殊方法。考虑中....
2006-06-12 12:53:00
631
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人