摘要:
Silverlight及Apollo将释放次世代网页应用的能量,届时掌握这些技术优势的人,就能改写产业的态势。 阅读全文
摘要:
StructureMap是一个Dependency Injection framework,和Spring.Net类似,使用Attribute的方式,同时支持xml配置文件的方式,在构建松散耦合的系统过程中发挥了很大的作用。甚至有人说“Don't create a loosely coupled system without it”——似乎有点夸张。StructureMap 的作者Jeremy M... 阅读全文
摘要:
Team Foundation 是一个支持团队产品交付工作的协作技术集合。虽然 Team Foundation 技术通常由软件团队用以生成软件产品,但是这些技术还可用于其他项目类型。Team Foundation 具体信息可参见 :http://msdn2.microsoft.com/zh-cn/library/ms181232(VS.80).aspx Joel Reed 在google cod... 阅读全文
摘要:
在微软的Web 2.0大会上,官员们开始介绍“Jasper”。在一场名为“用Dynamic ADO.Net快速建立数据驱动网页”的活动中,微软的官员们开始介绍如何同时使用动态语言的概念和ADO.Net来开发“数据驱动网页”,“这即使是对于最复杂的数据库都是可升级的。” Jasper是微软ADO.Net Entity Framework的一系列扩展。ADO.Net Entity F... 阅读全文
摘要:
IronPython 2.0基于Dynamic Language Runtime(DLR). Mono开发团队迅速完成了对DLR的支持.IronPython 2.0 Aplal一起发布的DLR(Dynamic Language Runtime )都是采用Microsoft Permissive License (Ms-PL)许可发布的 IronPython架构师Jim Hugunin改变了微软和O... 阅读全文
摘要:
Silverlight 1.1,在这个微软已经提供下载alpha版本中,包含了一个缩减版的CLR,还有最新发布的Dynamic Language Runtime (DLR)。Silverlight将被插入Internet Explorer、Mozilla和Safari浏览器中,这意味着缩减版的CLR也能够运行在这些平台上。 微软将这个缩减的CLR称为“Core CLR”(核心CLR)(这个核心CL... 阅读全文
摘要:
电脑被病毒搞得只好重装系统,重装系统后发生了两件让我生气的小事:MSN Messager无法登陆,系统无法激活。SN无法登陆,错误代码为80048820,google了一下查询!答案是:出现这种问题一般是由于系统时间不对,先校准系统时间,如果仍然无法登录,可能是由于DLL文件注册信息丢失,下载这个批处理文件 http://www.msn-problems.com/downloads/registe... 阅读全文
摘要:
Silverlight抢先预览(1)微软的RIA技术银光乍现 Silverlight抢先预览(2)Silverlight/RIA不只是炫目的动画效果 Silverlight抢先预览(3)与既有网页技术整合,Silverlight不是孤岛 阅读全文
摘要:
Scott Holden是Principle Product Unit Manager for the .NET Compact Framework,他展示了一段传说中的Windows Mobile 设备上的Silverlight视频.Mobile device. 参见:http://mogadget.com/2007/05/03/preview-of-silverlight-for-windo... 阅读全文
摘要:
作者 Hartmut Wilms译者 李剑 发布于 2007年5月4日 上午8时0分 原文:http://www.infoq.com/cn/news/2007/05/comparison-csharp-java-updated2001年的时候,Dare Obasanjo写过一篇文章,名为《论C#与Java之异同(Comparison of Microsoft's C# Programming ... 阅读全文
摘要:
微软Mix07上的主角是Silverlight,今天Sun的JavaOne conference也发布了一个新计划开发代号为 "Project Indiana." .国外媒体的相关报道:Sun preparing answer to Flash, Silverlight?Project Indiana: Could Sun outshine Microsoft’s Silverlight?去年AJ... 阅读全文
摘要:
我想你可能看过Asp.net ajax 设计的工作流设计器http://www.netfxlive.com/随着Silverlight的推出,这个网站又开始Silverlight版本的工作流设计器开发哦http://www.netfxlive.com/silverlight/Xaml的富表现力可以从WPF制作的玄效果体现出来,Xaml完全能够替代Html +Css构建出富有表现力的应用。在QQ群中... 阅读全文
摘要:
推荐一个Vista Areo主题工具Switcher.可以从这里 http://insentient.net/ 获取 阅读全文
摘要:
TaskPlugin是一个使用Microsoft .NET框架开发的一套类库,包括接口、类、特性等,ITaskPlugin接口示范了如何构建一个插件式框架应用。 项目地址:http://taskplugin.sourceforge.net./ 相关介绍:Task Plug-in - A Flexible .NET Plug-in Architecture 阅读全文
摘要:
本文的目的是在Blend环境中研究Windows Presentation Foundation(WPF)的3D特性,首先我们导入一个已经建立好的3D模型到程序中,使用动画让其旋转。然后,我们会研究如何动态的使用代码生成模型。最后我们会把2D的用户界面映射到3D模型上,用户并可以与其交互。
注意,源文件中的源代码是为每个阶段而设计的,因此你可以从中间开始学习或者做阶段备份之用。每个练习也包含了一份完整的完成后源代码,你可以直接通过它们查看最终结果。 阅读全文
摘要:
这是真的哦,货真价实,官方地址是http://www.mono-project.com/Moonlight下面是页面介绍A page to track the various projects that will make up the Mono-based implementation of Silverlight. Silverlight 1.1 (http://silverlight.net... 阅读全文
摘要:
Microsoft ASP.NET Futures May 2007,这是一个Future的好东西,包括了:ASP.NET AJAX Futures,Silverlight Controls for ASP.NET,Dynamic Data Controls for ASP.NET,ASP.NET Application Services,Dynamic Languages Support in ASP.NET。今天尝试了一下Silverlight Controls for ASP.NET中的Xaml Control,Xaml Control是一个Asp.net AJAX扩展控件,使用这个控件就可以不需要引用silverlight.js文件了,也不需要调用Sys.Silverlight.createObject或者Sys.Silverlight.createObjectEx的脚本了,就像Asp.net 服务端控件那样使用,开发很简单,Js脚本可以按照ASP.NET AJAX JavaScript库进行面向对象的编程。 阅读全文
摘要:
Ruby.NetRuby.Net是来自澳洲昆士兰科技大学的教授们的杰作,最近发布了Pre Beta Release。它是一个.NET CLR上面的Ruby编译器,这意味着将来我们可以使用用它来直接编译Ruby的代码,生成.NET的中间代码,或者直接对Ruby代码进行编译,加载,执行。计划不会对其他一写附加包做移植,比如CGI,DBM等(除非是100%用Ruby实现)。从Release Schedu... 阅读全文
摘要:
Dynamic Language Runtime(DLR)。DLR和IronPython全部开源,如果你微软这样的动作吃惊,请看看Microsoft 的 OpenSource Licence,可以到codeplex下载。新的动态语言运行时(Dynamic Language Runtime,DLR)向CLR中加入了一小部分核心特性,使之得到显著改善。它向平台中加入了一系列明确为动态语言需求所设计的服务,包括同享的动态类型系统、标准托管模型(Standard Hosting Model),以及轻松生成快速动态代码的支持。 阅读全文
摘要:
Martin Fowler of thoughtWorks, who has been working with Ruby for several years, offers his thoughts on the language here 阅读全文
摘要:
微软公司在其MIX07大会上宣布了IronRuby,一个运行在.NET CLR之上的Ruby实现的发布。其中,IronRuby与Java VM上的JRuby类似,但与Ruby/.NET Bridge之类的工具不同,这类工具只是将Ruby解释器于.NET VM相连接。 IronPython是运行在.NET之上的Python实现,其开发人员Jim Hugunin向我们阐述了IronRuby、IronP... 阅读全文
摘要:
Rails 开发人员常常把 Java 开发人员看作是沉闷而劳碌的老古董。而 Java 崇拜者则常常认为 Ruby on Rails 只是一个玩具,根本不能用于任何严肃的软件开发。作为一名对这两种技术都有着广泛使用经验的顾问,我认为真实的情形介于这两种观点之间。由于跨越边界 系列文章即将结束,因此我打算对它们再作一次比较。本文并非考察某种特殊的技术或语言,而是主要介绍我当前正在从事的项目,并将它与我... 阅读全文
摘要:
看到这篇文章 我的ASP.NET AJAX控件——PopupNotificationExtender:实现OWA或Messenger样式的信息提示窗口 采用Ms-PL协议,后面又在问一个问题:是否有必要开放源代码?故学习了一下微软的所有共享源码协议,看来微软最近两年来在OpenSource方面迈的步子还不小啊。开源代码厂商与产品对微软带来莫大挑战,但该公司过去几年来调整作法以便能跟开放源代码产品(如Linux)作更好的相容,同时也采用了开放源代码开发模式,尤其是跟开发者,Mix07上有一个专门Session Open Source Applications Using the .NET Platform ,上面有很多.NET 社区的顶级人物如Mono之父Miguel de Icaza讨论.NET OpenSource,有空可以听听他们都在说些什么,做些什么。
阅读全文
摘要:
有如下特性:1、自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。 2、支持ANSI,Unicode,UTF-8等编码互换 3、可以设置无限个书... 阅读全文
摘要:
在Mix上,微软开始公布其Web战略的关键部分。微软发布了一款α版Silverlight 1.1,使开发人员能够利用包括脚本语言在内的.Net语言编写能够在IE、Firefox、 Safari上运行的应用.基于Silverlight 1.1还推出了Silverlight Streaming服务.微软为了推广这些技术,向开发人员和设计人员免费提供了4GB大小的网络存储空间用来存储它们的... 阅读全文
摘要:
在 JavaScript 当前广泛使用的版本中,它缺少 .NET 开发人员所熟悉的几个 OOP 的关键概念,而 ASP.NET AJAX 可以模拟其中的大多数,而且 ASP.NET AJAX 的目标是将使用 .NET 的开发人员所熟悉的某些其他构造(例如属性、事件、枚举和接口)转换成 JavaScript.ASP.NET AJAX 中的反射 API 将检查所有类型(无论是内置类型、类、接口、命名空... 阅读全文
摘要:
下面是我更新Silverlight ctp到Silverlight beta 1.0的一个纪录,希望对各位同学有帮助。
1、卸载Silverlight ctp 和sdk以及VS template
2、安装Silverlight Beta 1.0 (http://www.microsoft.com/silverlight/install.aspx).
3、安装Microsoft Silverlight 1.0 Beta SDK (http://go.microsoft.com/fwlink/?linkid=89144&clcid=0x409).同时安装 VS template
4、从C:\Program Files\Microsoft SDKs\Silverlight1.0SDK file from拷贝 Silverlight.js替换aghost.js :
阅读全文
摘要:
Simple Code Path Testing Advanced Unit Testing, Part I Advanced Unit Testing, Part II Advanced Unit Testing, Part III Advanced Unit Testing, Part IV Unit Test Patterns Your First Unit Test 阅读全文
摘要:
Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverlight, 实现WPF目前不在Mono团队的近期计划之内,不过Silverlight for linux是不远的将来.就可以用.索性将他转载过来,内容如下: 阅读全文
摘要:
昨天发了个帖子Silverlight for linux 和 DLR(Dynamic Language Runtime)。早上看有了新帖子 silverlight1.0beta 和 silverlight1.1 alpha发布了.,还有思归的SilverLight新版,托管代码支持,IronRuby。下载了sdk后看了一下,从CTP进入Beta,也象Altas 到asp.net AJA... 阅读全文
摘要:
Mono之父Miguel de Icaza 参会微软Mix 07大会。在他的blog有这篇短文:
这里面提到两件事情Silverlight for linux 和 DLR(Dynamic Language Runtime ),这是两项激动人心的技术。Miguel de Icaza作为Mono的主持者,还有现在Novell同微软的关系,我们完全可以相信Silverlight for linux 是完全可行的。微软秘密进行的另一个计划:提供一个新的软件层,方便动态语言能够更容易、更紧密地和它的.Net Framework结合在一起,这就是上面提到DLR(Dynamic Language Runtime )。计划的详细信息应该就在这几天的Mix 07大会上公布。 阅读全文
摘要:
WPF/E doesn't have built-in 3D functionality.However, approximate 3D functionality can be obtained using some simple tricks. You may see the demonstration on http://www.windowsvista.si/main.htm?show3d... 阅读全文
摘要:
The goal of this test is to directly compare performance of different RIA frameworks / approaches in different browsers. The test, which implements simple animation demo was initially created in DHTML... 阅读全文
摘要:
MIX大会上的SilverLight Session不少阿,看来是Mix大会的主角,没有机会参加这个会议。
阅读全文
摘要:
pypy 分为两部分:一个 python 的实现 和 一个编译器: pypy provides infrastructure for building interpreters in [r]python. This infrastructure makes it much easier than starting from scratch, e.g. by providing reusable c... 阅读全文
摘要:
Seo 在Mono上做的IronPython的基准测试http://sparcs.kaist.ac.kr/~tinuviel/pybench/在Ironpython邮件列表中,Jim Hugunin 也发布了一个在Windows vista上IronPython 1.1 and Python 2.5 on .NET.这两个基准测试非常的有意思。有兴趣的可以去看看。这里还有一个比较 Microso... 阅读全文
摘要:
Visual Studio Orcas将是第一个允许开发人员针对多个.NET Framework版本开发的Visual Studio版本。这意味着你可以打开或创建一个项目,明确地指定.NET Framework 2.0或者3.0或者3.5版本,Visual Studio会自动地过滤Intellisense,工具箱控件,和添加引用的对话框项诸如此类的东西,只显示指定框架版本里支持的那些特性。然后... 阅读全文
摘要:
由于名称的关系, WPF与WPF/E一直被认为是类似的东西.其实两者除了呈现UI的部分使用的是共同语言XAML之外,两者在本质上有很大的不同. 甚至,XAML对WPF与Silverlight有不同的意义,也不能算是两者间"共同的语言".
阅读全文
摘要:
今晚在网上看到一个非常酷的JS框架Prototype Window Class。Web开发者通过Prototype Window Class便可以轻松地在网页上构建各式各样的窗口(Window or Windows)。而且Prototype Window Class的文件很完整,使用起来应该不会有太大困难,再加上Sample网页有几个例子很吸引我,很简单就可以做出类似HEMiDEMi或是Netvibes的登入效果,对我这种懒人而言,不需要多研究什么东西就可以完成一件事情是多好的事情!而且是开源的好东西。多干些实事,而不要学习哪个王开源今天在北大干的那件蠢事(盖茨北大演讲遭遇开源志愿者抗议)。 阅读全文
摘要:
发生这个错误的原因是Remoting的一个配置项: 元素 指示此应用程序域中的服务器通道是否将经筛选的或完整的异常信息返回给本地或远程调用方。 具体参见 http://msdn2.microsoft.com/zh-cn/library/y123fsf7(VS.80).aspx 阅读全文