Tag/
共3263个网摘 [
1 2 3 4 5 6 7 8 9 10 11 ...
109 ]
上一页 |
下一页 |
futurelight收录,使用标签:.NET,时间:2008-8-26 16:30:04 | 相关网摘,我也收藏
【InfoQ中文站】微软最近发布了同步框架(Sync Framework)1.0 RTM。据微软所说,同步框架是“一个全面的同步平台,能让应用程序、服务和设备实现协作和脱机场景。”
同步框架可用于:
开发人员能够利用基于任何网络的任何协议,来构建同步“生态系统(ecosystems)”,以集成任何应用程序,任何类型的数据。
Rob Tiffany,微软Windows Mobile团队的高级技术产品经理(Senior Technical Product Manager),如此描述同步框架:
想象一下,我们能够构建一个可以在Outlook、一个数据库的联系人管理应用程序、你的移动设备和你基于服务的联系人管理系统之间无缝地交换联系人信息的解决方案。或者想象一下,可以让移动设备连接其他设备来交换图片和视频。还可以想象一下,可以把数据从任何你的企业数据库、文件或企业系统中取出,并让其可以被用户离线地编辑然后同步回企业。
同步框架的一些关键特性是:
http://www.infoq.com/cn/news/2008/08/Sync-Framework-v1-RTM
futurelight收录,使用标签:.NET,时间:2008-8-26 16:29:41 | 相关网摘,我也收藏
【InfoQ中文站】Visual Basic团队的Paul Vick最近泄露了一个计划——在一个还没有取名的版本中添加迭代器。虽然这意味着将要实现一个和C#的yield return类似的语句,但是这个计划看上去更像是函数式程序员常用的一种功能。
C#的迭代器是一种延续的形式,在类似Scheme这样的流行语言中很少使用这样的技术。看一下它的源代码,可以看出它在每次值要进行返回的时候,这个函数都被中断了。然后该函数从中断的地方开始处理下一个被请求返回的值。这种方式的背后,实质是把函数变成一个具有内部状态机的类。通过反编译这个类,就可以发现为了实现这个类,我们需要大量的簿记(bookkeeping)过程。
Visual Basic的迭代器,看上去更像一个匿名函数。IEnumerabl的函数将通常以一个“Return Iterator”代码块开始,它是VB新匿名函数、多行函数语法的一种特例。在这个代码块里面,人们就可以调用Return和Return Each
http://www.infoq.com/cn/news/2008/08/VB-Iterators
futurelight收录,使用标签:.NET,时间:2008-8-25 17:54:17 | 相关网摘,我也收藏
【InfoQ中文站】FxCop是一个广泛使用的静态代码分析器和策略优化工具,最近微软发布了该产品的1.36版本。目前在微软的下载中心可以下载该版本,相关的文档也已经可以在MSDN上浏览到。
FxCop和VSTS代码分析组件共用一个引擎。最近发布的Visual Studio 2008 SP1中包含了与FxCop相同的修改和分析优化,参见如下列表。
FxCop 1.36最终版中包含的新特性:
针对噪音(Noise)减少,分析丢失和规则中断等所做的200多个Bug修复;
对分析匿名方法和Lambda表达式的支持;
提供了是否需要对工具生成的代码进行分析的选项;
http://www.infoq.com/cn/news/2008/08/fxcop
futurelight收录,使用标签:.NET,时间:2008-8-25 17:53:24 | 相关网摘,我也收藏
【InfoQ中文站】微软在发布SQL Server 2008的同一天也发布了SQL Server 2008特性包2008八月版。该特性包是由一系列独立包组成,包括分析服务、命令行实用工具和许多其他的功能,这些特性包为SQL Server 2008增添了额外的价值。
依照Microsoft Downloads站点所述,特性包由如下部分组成:
Microsoft SQL Server 2008 Analysis Services 10.0 OLE DB Provider
The Analysis Services 10.0 OLE DB Provider是一个COM组件,开发者可用它来创建客户端应用,以满足浏览元数据和查询存储在MS SQL Server 2008分析服务中的数据的需要。
面向人群:客户、合作伙伴、开发人员
下载链接:X86 Package, X64 Package, IA64 Package
Microsoft SQL Server 2005 Backward Compatibility Components
The SQL Server Backward Compatibility包中含有最新的Data Transformation Services 2000运行时(DTS,即数据转换服务)、SQL Distributed Management Object (SQL-DMO,即SQL分布式管理对象)、Decision Support Objects (DSO,即决策支持对象)和SQL Virtual Devices Interface (SQLVDI,即SQL虚拟设备接口)。
面向人群:客户、合作伙伴、开发人员
http://www.infoq.com/cn/news/2008/08/SQL-Server-2008-Feature-Pack
futurelight收录,使用标签:.NET,时间:2008-8-25 17:52:47 | 相关网摘,我也收藏
【InfoQ中文站】默认情况下,.NET对死锁检测没有任何的支持。一种常用的方法是通过加载调试器来逐个检测所有的线程来判断是否产生了死锁。现在,图形化调试工具HawkEye的创造者Corneliu为我们提供了一个选择。他的ACorns.Debugging工具,可以在无须重新编译.NET程序的情况下对大部分死锁进行检测。对此,Corneliu是这样描述的:
这一工具不要求任何形式的重新编译,无论是哪种方式的外部依赖、对外部库的引用,都无须进行代码修改,也不受到在编码时使用指定类型的锁的影响
对于没有PDB文件的Release版本它也能照常工作
它可以分析正在运行的进程,也可分析运行之后获取的内存镜像
它可以检测涉及多线程的死锁,并返回详细的调用栈和锁的使用信息
http://www.infoq.com/cn/news/2008/08/ACorns.Debugging
erhu2008收录,使用标签:职场, leo, 程序员, 求职, 老板, 薪水, 加薪, 简历, .net, java, 孙振耀, 品读, 读后感,时间:2008-8-23 12:34:24 | 相关网摘,我也收藏
每个人都年轻过,大部分人的年纪有一天都会有超过40岁的,不只是社会上所谓的“成功人士”会这样。全球只有极少数人像孙振耀,更多的是普通人。即使不被奉为“成功人士”,我相信绝大多数人40岁也不会主动了结自己,大家还是要老实地生活……
http://blog.csdn.net/jobchanceleo/archive/2008/07/25/2707799.aspx
villa123收录,使用标签:.NET,时间:2008-8-22 16:57:55 | 相关网摘,我也收藏
微软刚刚发布了Visual Studio 2008 SDK Version 1.1 的下载。
提供各种工具、文档、示例,以便用户为Visual Studio 2008设计、开发、测试和部署扩展,并在Visual Studio 2008 Shell基础上创建自己的工具环境。
下载:Visual Studio 2008 SDK 1.1
http://www.microsoft.com/downloads/details.aspx?familyid=59ec6ec3-4273-48a3-ba25-dc925a45584d&displaylang=en&tm
Key features in the Visual Studio 2008 SDK 1.1 include:
* Significant reduction in size for Visual Studio Shell redistributable packages.
* Support for progress feedback in a chained installation.
* Visual Studio Shell development now supports normal user.
* New XML Tree Editor and TFS sample.
* DSL Print Preview
* Updated shell documentation.
http://www.cnbeta.com/articles/62802.htm
villa123收录,使用标签:.NET,时间:2008-8-22 16:39:34 | 相关网摘,我也收藏
微软周三下午一纸声明正式承认了曾向国家版权局和公安部投诉番茄花园版XP的说法.声明称:“番茄花园从事的软件盗版活动在相当长的一段时间以来十分猖 獗,包括微软在内的众多国内外软件公司的权益均受到了严重损害,鉴于此,微软日前和其他软件公司就番茄花园网站的侵权犯罪活动向国家版权局和公安部进行了 投诉.”
微软此次将打击目标从企业转换成盗版作者的做法,无疑更具有“杀鸡骇猴”的效果.截至记者发稿时的最新消息是,在国内拥有上千万装机量的盗版WindowsXP“番茄花园版”作者洪磊被刑事拘留后仍无进一步消息,而为其提供技术开发支持的成都红果科技公司仍处于被查封状态.同时,在坊间与“番茄花园版”装机量处于同等水平的其他几家大型盗版WindowsXP提供者皆已关停服务,“暂避风头”.
昨天有了解内情的人士向记者表示,其实微软自己也非常清楚,被刑事拘留的洪磊只不过是“替罪羔羊”.“全世界的黑客实际上都一直盯着微软,他们做这些修改实际上只是为了追求纯技术的刺激.因为没有商业利益掺杂在里面,所以其实在全球范围内大型软件公司对这样的个人行为并不怎么在意.”该人士说.
“但在中国,恶意广告软件通常被捆绑到这些修改版的微软产品当中,并借此机会敛财,甚至已经形成明确的产业链.这实际上已经伤害到微软的利益.”
该人士昨天还暗示说,“番茄花园版XP”和之前的“珊瑚虫版QQ”实际上都受控于国内某知名网站,该网站对此类个人版软件投资,捆绑插件并销售广告.“这个幕后老板现在已经到国外定居了,所以洪磊甚至只是个替罪羊而已.”
http://www.cnbeta.com/articles/62883.htm
futurelight收录,使用标签:.NET,时间:2008-8-20 17:09:10 | 相关网摘,我也收藏
【InfoQ中文站】活动主题:体验基于OpenSolaris的Web/企业应用。
主要分享嘉宾:黄立伟、冯大辉。
活动时间:2008年8月30日(周六)13:30 ~ 17:00
活动地点:杭州上城区南山路278号元华广场2楼青藤茶馆
从目前我们所能收集到的一些资料上,我们可以了解到,OpenSolaris是由Sun公司所发起,用来建立以Solaris操作系统为主的开发者 社群,面向的对象主要是开发人员、系统管理员和最终用户等。而Sun选择将其核心产品Solaris开源的原因之一,也是希望通过开源社区的力量使得 Solaris能够进一步发展和强化。从另外一个方面来理解,即如果没有社区的支持,那么OpenSolaris中的“Open”也无从谈起。根据维基百 科上的资料,目前OpenSolaris的官方网站OpenSolaris.org已经有12,000人注册,而且其中有超过11,000名会员为非 Sun员工。从此多少我们可以看出,OpenSolaris通过其开放性已经吸引了众多的用户。
但是这一鼓舞人心的形势,在国内并不乐观。由于众所周知的原因,非Windows的操作系统在国内并没有普及,OpenSolaris更是如此。但 是少有人否认Solaris的优点,比如它的高性能,在服务器端的优势,良好的向后兼容性等等,都给系统管理员留下深刻的印象。如艺术一样,百花齐放要胜 于一家独大,因为OpenSolaris、Linux和MAC OS X等操作系统的存在,给了用户更多的选择,也迫使Windows等占有绝对市场的操作系统不断创新。OpenSolaris/OpenSource User Group的目的就是通过线下活动的形式,将对OpenSolaris与开源感兴趣的朋友聚集在一起,营造一个学习、研究和交流的氛围。
本次杭州OpenSolaris/OpenSource User Group的活动主题是“体验基于OpenSolaris的Web/企业应用”,主要分享嘉宾为Unix-Center.net社区积极分子黄立伟和知名博客dbanotes.net博 主冯大辉,分享的主题分别为“我的OpenSolaris学习路程”和“设计可扩展的面向互联网应用的MySQL数据库”等。届时来自Sun的 OpenSolaris工程师和推广人也会到现场,与大家一起讨论。OSUG是一个开发交流的场所,我们期望与会者都能够畅所欲言,与他人分享自己的点滴 心得,形成一个“知识共享”的氛围。
参加对象:所有对OpenSolaris和OpenSource感兴趣的朋友。
费用:AA(人均50元人民币,自助茶馆)。
活动日程:
13:30 ~ 14:00:签到
14:00 ~ 14:45:我的OpenSolaris学习路程(黄立伟)
14:45 ~ 15:00:Q&A
15:00 ~ 15:45:设计可扩展的面向互联网应用的MySQL数据库(冯大辉)
15:45 ~ 16:00:Q&A
16:00 ~ 17:00:自由分享时间,畅谈OpenSolaris/OpenSource
http://www.infoq.com/cn/vendorcontent/show.action?vcr=375
futurelight收录,使用标签:.NET,时间:2008-8-19 16:09:58 | 相关网摘,我也收藏
【InfoQ中文站】XAware是一款开源的数据集成服务软件,它的最新版支持REST操作,支持XML schema验证,并且强化了JMX BizComponent监视组件。上周,XAware开发团队发布了他们最新的数据集成解决方案5.1 GA版,为SOA、RIA及SaaS应用提供创建和管理数据的服务。
XAware优化了多个外部数据源的构建和维护,更简化了应用的开发和部署。它以“XML视图”的形式提供实时、双向的数据集成。该视图可以跨越多个数据源,并且可以在分布式事务中对这些数据源进行读、写或数据传输。这些服务提供了抽取、传输、聚集及混搭数据的功能,而这些功能恰恰是RIA应用的重要环节。
XAware引擎是JEE应用,它可以部署在应用服务器(WebSphere、WebLogic、Oracle、Sun、JBoss)或者web服务器(IIS、Apache、Tomcat)上,也可以嵌入到客户化应用中,再或者以独立应用的形式部署。XAware应用可以通过多种协议调用,比如HTTP、Java API、messaging或SOAP。它的设计原理是BizComponents这种本身用来访问和传输数据的可重用、可配置的处理组件。
XAware在这个版本中所引进的新特性有:支持JTA事务、强化了的文本处理、支持Xpath 1.0,同时,它还改进了对MySQL和DB2存储过程的支持。除此以外,还有下列一些新特性:
http://www.infoq.com/cn/news/2008/08/xaware-5.1-release
futurelight收录,使用标签:.NET,时间:2008-8-19 16:08:52 | 相关网摘,我也收藏
【InfoQ中文站】Moq是利用诸如Linq表达式树和Lambda表达式等.NET 3.5的特性,为.NET设计和开发的Mocking库。它的目标是让Mocking以一种自然的方式与现有单元测试进行集成,使它更加简单、直观,以避免开发人员被迫重写测试或学习需要大量录制/播放的Mock框架。Moq的目标就是为了帮助那些编写测试代码,但却不使用Mocking框架的开发人员。Moq的设计原则就是以极低的门槛来获取良好的重构能力。
Moq提供了以下特性:
强类型:不支持使用字符串来设置期望(expectations),也不支持Object类型的返回值和约束条件
与VS的完美集成:所有的特性都全面支持VS智能感知,从设置期望,到指定引用方法的参数、返回值等全部支持。
不再需要学习录制/播放,只需要构建你自己的Mock,设置好你的期望;调用它,然后有选择地验证它们即可。
正如前三个特性所描述的,这让它的学习曲线极低,大多数情况下,你甚至无须阅读文档。
细粒度的控制胜过使用一个简单的MockBehavior枚举器来实现对行为的Mock(再也不用去学习Mock、Stub、Fake和动态Mock等之间的理论差异了)
http://www.infoq.com/cn/news/2008/08/Moq
共3263个网摘 [
1 2 3 4 5 6 7 8 9 10 11 ...
109 ]
上一页 |
下一页