10 2011 档案
摘要:前两篇讲解了ROO的一些基本知识,这篇来个实例看看整个的开发过程。首先进入roo命令行,执行如下的脚本[建工程和必要的设置]project --topLevelPackage lessonpersistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY web mvc setupsecurity setupentity --class ~.domain.Petfield string --fieldName namejson add --class ~.domain.Petcontroller scaffold --c
阅读全文
摘要:上一篇对Roo进行了简要的介绍,本节结合参考文档对其使用进行简要分析数据实体和关系设计 命令执行后,生成一系列的: 实体名_Roo_***.aj的文件,这些文件通过STS编译进输出的包中 Entity A.9. Entity Commands 建立实体类 entity --class ~.domain.Speaker field ...
阅读全文
摘要:MS Pattern & Practices http://www.microsoft.com/practices 团队发布了Silk项目和相关参考,为我们进入HTML5的开发世界提供了很好的参考。 Project Silk provides guidance for building maintainable cross-browser web applications that are characterized by an intentional design, rich interactivity, and a responsive user interface (UI), r
阅读全文
摘要:对于Java的Web开发, 有没有一个快速的方案实现类似ROR那种高效呢,今天登场的Roo可以实现这个功能。通过实践,小组人员在使用java不是很熟悉的情况下,可以比较快的实现展现、存储等各个层次的工作,有较高的生产率。http://www.springsource.org/roo这个是官网地址。快速体验可以在命令行下首先进入Roo命令行,然后,如下的内容可以实现一个web程序的常见的增删改维护页面,部署,主题风格等 project --topLevelPackage com.tenminutes persistence setup --provider HIBERNATE --dat...
阅读全文
摘要:http://www.silverlight.net/ 官网,包括SDK、论坛等 http://www.silverlightchina.net/ 国内的很好的参考站,这里可以下载到很多的电子书,可以系统的学习silverlight,同时还有系列的汇总的网络资料 http://www.silverlightshow.net/ 这个站点有实例展示,还有不用的专题系列文章,如RIA Line of Business等 http://www.infoq.com/cn/search.action?queryString=silverlight&search=silverligh...
阅读全文
摘要:在我们处理各类信息系统的业务时,定时的调度问题会经常的涉及,quartz是java社区一个很成熟的解决方案,.net也有对应的开源实现,具体为:http://quartznet.sourceforge.net/不过这个版本对vs2010和64的支持不好,今天抽了一些时间对以前的这些部分进行了升级,整理了一个初步的通用的方案。具体的结构图如下:客户端RemoteDemo<quartz> <add key="quartz.scheduler.proxy" value="true"/> <add key="quartz.
阅读全文
摘要:Carrot2Carrot2是一个开源搜索结果分类引擎。它能够自动把搜索结果组织成一些专题分类。Carrot2提供的一个架构能够从各种搜索引擎(YahooAPI、GoogleAPI、MSN Search API、eTools Meta Search、Alexa Web Search、PubMed、OpenSearch、Lucene index、SOLR)获取搜索结果。官方主页 http://www.carrot2.org/项目 http://project.carrot2.org/两个很有意思的显示circles foamtreehttp://download.carrotsearch.com
阅读全文
摘要:上一篇提到TFS的使用http://www.cnblogs.com/2018/archive/2011/10/09/2204002.html,通过这个可以实现java项目的ALM管理。当时我们选择VSTS2005时还有一个软件Jazz,只不过当时还没有发布,今天有点闲暇时间,特别关注了一下这个产品。通过官网介绍,Jazz™ 技术平台已逐渐发展成为一个可充分伸缩和扩展的团队协作平台,用于无缝地集成软件生命周期中的任务。Jazz Team Server核心平台开源,在核心基础上提供了各种应用平台,Rational Requirements Composer、Rational Team Concer
阅读全文
摘要:项目组以前一直使用TFS管理.net的项目生命期开发,现在项目需要sliverlight和java web开发,因此为了利用以前的积累的知识和经验,把TFS配置成了可以集成Java。如果不了解ALM,可以查看:http://en.wikipedia.org/wiki/Application_lifecycle_management 官方的参考资料 TFS提供了一个插件处理java的集成问题,具体参考 Team Foundation Server Plug-in for Eclipse http://msdn.microsoft.com/en-us/library/gg413285.as...
阅读全文
摘要:最近在细致的 了解这方面的资料,从不少网站看到了很好的资料,如下是几个看到的比较好的内容,供参考:Facebook 网站架构总结 http://www.cnblogs.com/Wolves/archive/2011/03/12/1982361.html Myspace架构历程 http://wenku.baidu.com/view/ab4a826527d3240c8447ef45.html 各种不同的网站架构分析 http://down.51cto.com/tag-%E6%9E%B6%E6%9E%84.html 各大型网站架构分析收集 http://blog.sina...
阅读全文