Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。功能有:内置支持多达27种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持.nfo文件查看),也支持自定义语言;可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一。Changesinversion4.8:1.EnhanceShortcutMapper-&nbs... Oracle最近推出了OracleDeveloperToolsforVisualStudiowithOracle11gODAC11.1.0.6.20,其中包括了支援VisualStudio2008的开发工具(ServerExplorer,ASP.NETproviders,sourcecontrol,以及user-definedtypes)与.NETF... Sandcastle是一个微软发布的工具,它通过反射程序集中的源代码以及添加代码中的XML注释来创建MSDN形式的API文档。在CodePlex中刚发布了Sandcastle的一个新版本。这个工具的源代码可以在CodePlex中以微软公开许可协议(MicrosoftPublicLicense)下获得。即使某些API不会公开,为其建立文档也是个非常值得推荐的做法,因为这些文档在总会被其他一些内部开发人员使用。而对于公开的API来说,这样的文档则更是必不可少的东西了。Sandcastle的首次公开露面是在2006年,它的开发周期已经超过了2年。目前发布的为CTP版本... 据消息显示,Adobe公司周一已经正式表示将帮助并赞助开源项目SQLite数据库。此前该项目已经得到了两个大公司的支持,它们分别是Mozilla和Symbian。Adobe公司负责开源项目的DaveMcAllister也在博客上证实了这个消息,他表示:“通过支持SQLite的工作,Adobe可以改善并增强SQLite的功能等等”“Adobe支持SQLite社区的举动显示了Aodbe为开发源码做出的承诺,并且,为了社会的最佳利益,SQLite应保持独立和自主”但是实际上严格的说,SQLite并不完全符合开发源码项目的要求,SQLite的底层代码应该是免费提供的公有... 据Google软件工程师DanKegel发布的消息显示,Linux应用程序Wine得到了Google的赞助,现在该程序的兼容性已经大为改观,包括AdobePhotoshop等软件已经可以在Linux下正常工作。Wine是一个开源Windows编码应用程序兼容层程序,使用户能够通过Linux操作系统运行Windows应用程序,虽然大多数程序的兼容性仍不够完美,但是Wine已经成为了一种Linux平台下可行的Windows应用程序解决方案。AdobePhotoshop软件被视为行业标准的专业图形编辑软件,而Liunx平台则缺乏Photoshop支持。跨平... 作者:david_lv出处:希赛网责任编辑:卢林嘉 2007没怎么注意就过去了。 本来觉得2007,在IT界索然无味。但一回顾就吓了我一跳。这种技术的繁荣,不亚于2002年。 2002年的COM+、EJB、设计模式、ORM、MVC、软件工程、UML、自动测试、BUG跟踪、发布配置、项目管理,讨论了好大一堆企业级开发技术和企业级开发过程管理。 2007年,发现技术遍地开 ROR,首先打了JAVA一枪。谁说企业级非要重型武器。从MVC、ORM、AJAX、自动化测试、日志、REST&nb... OpenSource(开放源代码,以下简称开源)和SOA(Service-OrientedArchitecture,服务导向的架构),是目前最为前沿的IT行业趋势。IT行业分析公司Gartner认为SOA将成为创建和交付软件的主导框架,同时预测到2010年时,应用软件收入增长的80%将来自基于SOA的方案,IDC预计2010年中国SOA市场规模将达5亿美元。另一方面,开源社区也越来越活跃,IBM、Oracle、AMD、BEA等都在支持和实施一些开源计划。当然,开源不仅仅是针对商用,SOA也仅仅是针对系统集成。这两个因素正酝酿I... CarlosPerez(著名的Java技术人员)最近发表了他认为值得在2008学习五种的JAVA技术,它们是:OSGi(基于Java的动态模型规范)注:OSGi(OpenServiceGatewayInitiative)指OSGiAlliance组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(ServicePlatform)。该规范和核心部分是一个框架,其中定义了应用程序的生命周期模式和服务注册。这个框架实现了一个优雅、完整和动态的组件模型。应用程序(称为bundle)... CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包。如果你是一个与人共享主机并且为客户要求的期限而烦恼的开发人员,如果你已经厌倦了那些傻大笨粗的框架,那么CodeIgniter就是你所需要的,如果...1.你想要一个小巧的框架。可扩展的辅助函数,并且增加了新的辅助函数,增强了已有的辅助函数。CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包。她提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。... 7-Zip是一款GNU/LPGL协议下分发的开源软件,可以说是目前最有希望成为zip、rar之后的下一个主流压缩格式的文件压缩格式了.7zip的压缩率是他最大的竞争优势,在选择普通压缩率的情况下我们已经可以轻松击败winrar的最高压缩率了.但是7zip也不完美(要是完美了,RAR就已经被取代了),主要是软件的界面依然不够优秀,格式本身对于分卷压缩的支持也不好,但是这不妨碍7zip成为最有潜力的压缩格式.下载:http://surfnet.dl.sourc... 传统的CRM市场包括3个互相重叠的部分,每个部分都有自己的优点和缺点: ◆侧重于部署在大型企业的CRM的产品(例如,甲骨文和SAP):这些产品提供了一大套行业和特定领域的功能,但每用户许可费用较高;有些功能其实只是被部分的使用了;在系统和业务流程实施方面,“工程基础设施”庞大。 ◆侧重于部署在中小企业(SMB)或业务单元(BU)的CRM产品:这些产品提供一整套面向特定领域的功能和有限的面相行业的功能,因而几乎不能跨领域使用;由于供应商不同和技术锁定,功能扩展非常贵。 ◆软件即服务(SaaS)产品:虽然也主要部署在中小企业和业务单元里,但它们... 对Linux的商业用户来说,Linux内核的开发可能非常复杂神秘,因为由几十个人维护着不同的部分,有几百名志愿者提交代码,你很难判断新功能的走向。 从本质上来说Linux的开发也没有线路图。要一窥全豹,以下是7个值得关注的开发热点,基于对开发人员和内核维护人员的采访。不是所有的新功能都进展顺利,下文展现了各新功能进入内核的崎岖之道。 1、虚拟化 认识到虚拟化在这十年里日益成为“大趋势”,Linux内核维护者把它作为优先考虑的功能,加快了虚拟化技术添加到内核的进程。由初创公司Qumranet的AviKivity提供的KVM虚拟管理程序,就包含在2006年末发布的内核... 比特网(ChinaByte)11月13日消息(他山石编译)据国外媒体报道,微软周一宣布,下年公司将同时推出SQLServer、VisualStudio和WindowsServer应用软件,这将是微软三十年历史上最大的商务软件同时发布事件。 微软称,本月公司已经推出了SQLServer2008软件的最新测试版本。最新发布的测试代号为CTP5(社区技术预览5)的SQLServer2008软件是一个重要的里程碑,它扩展了SQ... 出处:中国经济时报作者:曹增光 开源将是未来软件的发展趋势,如果说在互联网发展初期,Windows等封闭开发产品尚能维持垄断的话,那么在移动互联网时代将是站在同一条起跑线上的挑战。 未来可能每一款流行的软件不是由某家企业开发出来,而是由分布在全球不同地方的网友共同完成的。Google正在进行这样的努力,最近两三年内迅速蹿红的火狐Firefox浏览器同样如此。而之前Linux的领导者RedHat更是一直为开源软件奔走。近日,RedHat中国区总经理胡柏林在接受记者采访时表示,在互联网时代,... 现在,恐怕没有谁比SCO公司更难受了。Unix版权拥有者SCO在8月份遭遇到重大的法律挫折,这家以大规模起诉Linux侵权而闻名的公司被美国联邦地方法院判决Unix版权归Novell所有。紧接着,9月又面临纳斯达克股市摘牌的命运。无奈之下,SCO想到了SGI,这家公司也曾经使用破产法第11章(根据美国破产法第11章规定,美国企业能够保持对企业的控制、继续经营日常业务,这并不意味着对公司进行清算,也不意味着公司倒闭。它是一个重组程序,使公司能够解决财务和业务运作方面的问题)进行了公司重组,SCO也想借此躲过这眼前的这一劫难。 SCO公司表示,希望将旗下的Un... 11月13日消息,甲骨文公司本周一宣布推出一款能够同时支持甲骨文和非甲骨文应用程序的服务器虚拟软件OracleVM。OracleVM基于Xen开放源代码虚拟技术,甲骨文将于11月14日起在官方网站上提供免费下载。该软件将运行甲骨文数据库和应用软件。据甲骨文介绍,OracleVM所提供的可升级、低成本服务器虚拟服务较其他厂家的现有产品效率高出3倍之多。甲骨文将为产品出售服务协议,内容涵盖了软件更新、bug修正,... 消息称微软即将于本月底推出VisualStudio2008,相信大多数微软系技术开发者那颗怕“跳票”的心平缓地落了下来。 然而2004-2007年微软最有价值专家、CSDNVC/MFC,VC.Net版版主蒋晟对VisualStudio2008的到来既感疑惑又有些惊奇。“通常在正式发布之前,微软会发布一个或者多个ReleaseCandidate版本。而VisualStudio2008却没有费这么多的周折。” 结合个人体验,蒋晟认为这可能是由于Visu... 据市场研究组织Forrester分析,尽管IBM、微软、SAP等巨头发力Web2.0市场, 但是由于一些小型的竞争对手开发了更为创新的技术以适应飞速变化的Web2.0市场,因此,这些巨头仍与小型厂商有一定的差距。 Forrester组织的分析师RobKoplowitz称:“现在,种种迹象表现这个市场更青睐小型厂商。而巨头们正在追赶,大型企业的产品安装模式不受市场欢迎。” 这名分析师主要对博客、维客和内容协作工具等进行分析,并于上月发布了对IBM、微软、SAP、甲骨文和BEA系统公司的研究报告。而下一次,他将对小型厂商诸如Soci... Apple公开了Darwin9的源代码,Darwin9是MacOSX10.5Leopard的核心。 根据官网的解释,“Darwin是MacOSX的基础,基于UNIX的开源操作系统。Darwin整合了一系列的技术,包括Mach3.0微内核,基于FreeBSD5UNIX的操作系统服务机制,高性能的TCP/IP网络,支持多种文件系统。由于Darwin设计时就注重模块化,因此用户可动态的加入设备驱动,网络扩展和新文件系统。”... Sun已经将使用下一代ZFS文件系统的Solaris操作系统转到开源项目中,而且现在已经可以免费下载。 伴随着Linux及其各种版本在2007年引起的广泛关注,另外一个开源操作系统也缓缓落地:OpenSolaris ——SUN的旗帜性服务器级操作系统。 OpenSolaris的初衷和发展显然不同于Linux,但SUN却很难将Linux用户吸引到SUN阵营。Sun并不想人们只是用Solaris来写代码,也不是只用来运行服务器,而是像在桌面上运行Linux那样运行Solaris。由此,看起来Sun使用开源Solaris是为了使人们购买SUN的系...