
LAMA
shanyou
系统架构师
展开
-
MonoDevelop 1.0 和 Mono 1.9(2.0 beta)发布了
经过了几年时间的发展,MonnoDevelop终于发布了一个Release版本。MonoDevelop 是一个开放源代码的 Mono 开发工具,它允许开发人员在 Linux 和 Mac OS X 平台上快速编写Gnome桌面及 ASP.NET Web 应用程序。在将 .NET 程序移植到 Linux 和 Mac OS X 平台方面,通过 MonoDevelop 也将使这一过程变得更加容易原创 2008-03-16 00:51:00 · 618 阅读 · 0 评论 -
mod_mono AutoConfiguratio
AutoConfiguration 大大简化Apache下面部署asp.net 应用程序,只需要在 mod_mono.conf 添加MonoAutoApplication enabled就可以很方便的和 php application 一样,建立目录以后,就等同于是建立asp.net application.原创 2007-07-14 22:07:00 · 535 阅读 · 0 评论 -
Mono ASP.NET 上几个性能调优技巧
和Microsoft ASP.NET 上差不多的, • 关掉不必要的 ViewState(关掉某些控件、Web.config 配置)。 • 加上适当的 Output Cache,避免过于频繁的读取数据库。相关链接: Basic Tuning of Monos ASP.NET - Miguel de Icaza原创 2007-07-15 15:07:00 · 636 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:19:00 · 413 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:20:00 · 371 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:20:00 · 372 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:21:00 · 383 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:20:00 · 322 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:22:00 · 462 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:22:00 · 451 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:22:00 · 655 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:20:00 · 380 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:22:00 · 550 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:24:00 · 450 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:22:00 · 474 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:22:00 · 444 阅读 · 0 评论 -
Mono环境下不支持中文的解决方法
<br />在运行这个代码的时候 《主要城市公交路线下载Mono版(使用MonoDevelop开发)》出现了下面的异常:<br /><br />这是因为中文的代码支持包没有安装,启动YaST安装软件,在“全部”组里检索mono-locale-extras关键字,选中mono-locale-extras后点击Install,一路next就可以了。有依赖关系的软件包会自动安装。当你在mono网站下载安装mono开发环境的时候,安装软件会自动在软件管理器中添加mono的源。原创 2010-10-08 23:24:00 · 806 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:26:00 · 483 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:23:00 · 478 阅读 · 0 评论 -
在Mono 2.8上部署ASP.NET MVC 2
<br />Mono 2.8发布:C#4.0和更好的性能,我们知道Mono 2.8对ASP.NET MVC 2的完全支持,下面我们就来测试下在Mono 2.8上部署ASP.NET MVC 2应用程序。我的环境是Opensuse 11.3,通过以下命令部署好Mono 2.8的开发环境,之所以说是开发环境是同时会更新MonoDevelop,支持Mono2.8的程序开发:zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_1原创 2010-10-08 22:25:00 · 313 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:25:00 · 327 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:23:00 · 478 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:25:00 · 351 阅读 · 0 评论 -
在Mono 2.8上部署ASP.NET MVC 2
<br />Mono 2.8发布:C#4.0和更好的性能,我们知道Mono 2.8对ASP.NET MVC 2的完全支持,下面我们就来测试下在Mono 2.8上部署ASP.NET MVC 2应用程序。我的环境是Opensuse 11.3,通过以下命令部署好Mono 2.8的开发环境,之所以说是开发环境是同时会更新MonoDevelop,支持Mono2.8的程序开发:zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_1原创 2010-10-08 22:24:00 · 355 阅读 · 0 评论 -
Mono环境下不支持中文的解决方法
<br />在运行这个代码的时候 《主要城市公交路线下载Mono版(使用MonoDevelop开发)》出现了下面的异常:<br /><br />这是因为中文的代码支持包没有安装,启动YaST安装软件,在“全部”组里检索mono-locale-extras关键字,选中mono-locale-extras后点击Install,一路next就可以了。有依赖关系的软件包会自动安装。当你在mono网站下载安装mono开发环境的时候,安装软件会自动在软件管理器中添加mono的源。原创 2010-10-08 23:24:00 · 342 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:26:00 · 429 阅读 · 0 评论 -
移植Windows自宿主WCF服务到Linux/Mono2.8
<br />Windows服务是这些后台程序、后台服务的正规名词。Windows服务的运行可以在没有用户干预的情况下,在后台运行,没有任何界面。通过Windows服务管理器进行管理。服务管理器也只能做些简单的操作:开始,暂停,继续,停止。Windows服务的特点:在后台运行,没有用户交互,可以随Windows启动而启动。 <br />后台服务在Unix/Linux上叫做Daemon,在Linux系统中就包含许多的Daemon。判断Daemon最简单的方法就是从名称上看。Linux下自动启动的服务都在/etc原创 2010-10-10 21:23:00 · 551 阅读 · 0 评论 -
移植Windows自宿主WCF服务到Linux/Mono2.8
<br />Windows服务是这些后台程序、后台服务的正规名词。Windows服务的运行可以在没有用户干预的情况下,在后台运行,没有任何界面。通过Windows服务管理器进行管理。服务管理器也只能做些简单的操作:开始,暂停,继续,停止。Windows服务的特点:在后台运行,没有用户交互,可以随Windows启动而启动。 <br />后台服务在Unix/Linux上叫做Daemon,在Linux系统中就包含许多的Daemon。判断Daemon最简单的方法就是从名称上看。Linux下自动启动的服务都在/etc原创 2010-10-10 21:26:00 · 435 阅读 · 0 评论 -
Suse的Mono环境
<br />ibrahim的文章《在Mono中创建ASP.NET程序》对OpenSuse的Mono环境介绍非常详细,推荐认真看看。原创 2010-10-10 16:27:00 · 394 阅读 · 0 评论 -
Mono环境下不支持中文的解决方法
<br />在运行这个代码的时候 《主要城市公交路线下载Mono版(使用MonoDevelop开发)》出现了下面的异常:<br /><br />这是因为中文的代码支持包没有安装,启动YaST安装软件,在“全部”组里检索mono-locale-extras关键字,选中mono-locale-extras后点击Install,一路next就可以了。有依赖关系的软件包会自动安装。当你在mono网站下载安装mono开发环境的时候,安装软件会自动在软件管理器中添加mono的源。原创 2010-10-08 23:27:00 · 425 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:28:00 · 501 阅读 · 0 评论 -
Mono环境下不支持中文的解决方法
<br />在运行这个代码的时候 《主要城市公交路线下载Mono版(使用MonoDevelop开发)》出现了下面的异常:<br /><br />这是因为中文的代码支持包没有安装,启动YaST安装软件,在“全部”组里检索mono-locale-extras关键字,选中mono-locale-extras后点击Install,一路next就可以了。有依赖关系的软件包会自动安装。当你在mono网站下载安装mono开发环境的时候,安装软件会自动在软件管理器中添加mono的源。原创 2010-10-08 23:25:00 · 316 阅读 · 0 评论 -
在Mono 2.8上部署ASP.NET MVC 2
<br />Mono 2.8发布:C#4.0和更好的性能,我们知道Mono 2.8对ASP.NET MVC 2的完全支持,下面我们就来测试下在Mono 2.8上部署ASP.NET MVC 2应用程序。我的环境是Opensuse 11.3,通过以下命令部署好Mono 2.8的开发环境,之所以说是开发环境是同时会更新MonoDevelop,支持Mono2.8的程序开发:zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_1原创 2010-10-08 22:25:00 · 346 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:25:00 · 299 阅读 · 0 评论 -
Mono环境下不支持中文的解决方法
<br />在运行这个代码的时候 《主要城市公交路线下载Mono版(使用MonoDevelop开发)》出现了下面的异常:<br /><br />这是因为中文的代码支持包没有安装,启动YaST安装软件,在“全部”组里检索mono-locale-extras关键字,选中mono-locale-extras后点击Install,一路next就可以了。有依赖关系的软件包会自动安装。当你在mono网站下载安装mono开发环境的时候,安装软件会自动在软件管理器中添加mono的源。原创 2010-10-08 23:23:00 · 345 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:24:00 · 428 阅读 · 0 评论 -
Mono 2.8发布:C#4.0和更好的性能
<br />在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 <br />新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynami原创 2010-10-07 21:27:00 · 333 阅读 · 0 评论 -
Suse的Mono环境
<br />ibrahim的文章《在Mono中创建ASP.NET程序》对OpenSuse的Mono环境介绍非常详细,推荐认真看看。原创 2010-10-10 16:25:00 · 327 阅读 · 0 评论 -
Reactive框架:简化异步及事件驱动编程
<br />NET的Reactive Extensions包含一系列扩展方法和为.NET 4及Silverlight 4中新加入的 IObservable<out T> 和 IObserver<in T>接口实现的LINQ标准顺序运算符。加入到.NET中的Observable接口为基于推(push-based)的通知提供了一个公共接口,并能够基于此创建.NET的一些其他功能和类库。Rx致力于事件驱动和异步计算的协调和策划,并且采用新的任务并行库作为它内部的并发机制。 <br />Reactive Exten原创 2010-09-24 15:26:00 · 483 阅读 · 0 评论 -
Suse的Mono环境
<br />ibrahim的文章《在Mono中创建ASP.NET程序》对OpenSuse的Mono环境介绍非常详细,推荐认真看看。原创 2010-10-10 16:23:00 · 367 阅读 · 0 评论