Fork me on GitHub

随笔分类 -  Linux/Mono

上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要:大部分微软平台的开发人员如果选择开发框架只能是在ASP.NET WEBFORM和ASP.NET MVC两个之间选择。 而Nancy是不依赖于这两个框架的独立的一个框架。它更多的是借鉴了Ruby的一些特性。Nancy 是一个基于 .NET 和 Mono 平台用于构建轻量级基于 HTTP 的 Web 服... 阅读全文
posted @ 2013-04-11 22:59 张善友 阅读(18056) 评论(4) 推荐(5) 编辑
摘要:使用VS编译pre-built Field Service App的Android版本时提示找不到软件包'com.google.android.maps' ,这个错误的解决方法也非常简单:通过Android SDK Manager下载Google Maps addon就可以了 http://docs.xamarin.com/guides/android/platform_features/maps_and_location#Google_APIs_Add-OnAndroid google map api v2 setupMapping and Location with Mon 阅读全文
posted @ 2013-04-09 23:03 张善友 阅读(767) 评论(0) 推荐(0) 编辑
摘要:Xamarin引入支持iOS和Android异步开发的库,现在已经发布了一个预览版本。该库主要基于微软的.NET 4.5,而后者是作为Visual Studio 2012的一部分于去年发布的。Xamarin是之前人们所熟知的MonoTouch和Mono for Android开发平台的新名字。 作为最初的Xamarin 2.0的一部分,该移动平台采用了Mono和.NET中的类库。而之前的Mono... 阅读全文
posted @ 2013-03-15 20:36 张善友 阅读(1992) 评论(0) 推荐(0) 编辑
摘要:Xamarin在完成其为跨平台移动开发提供一组通用工具的愿景方面又迈出了重要一步。伴随Xamarin 2.0的宣布,Xamarin重新命名了其产品,带来了新的IDE Xamarin Studio、支持iOS开发的Visual Studio插件和组件商店。 阅读全文
posted @ 2013-02-21 21:27 张善友 阅读(34181) 评论(33) 推荐(8) 编辑
摘要:详细介绍了如何获取运行在Windows Azure Virtual Machines上的 OpenLogic CentOS 镜像 阅读全文
posted @ 2013-02-21 12:55 张善友 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:各大 Linux 发行版的 MySQL 逃亡潮越演越烈,继 Mageia 2(原 Mandriva 社区衍生版)和 OpenSUSE 12.3 以后,Fedora 社区宣布将会在即将发布跳票的 Fedora 19 使用 MariaDB 替代 MySQL。MariaDB 是原 MySQL 创始人 Michael 'Monty' Widenius创建的一个 MySQL 社区分支,为避免 MySQL 落入 Oracle 收后存在的闭源风险,同时提供更多特性及更强的性能。MariaDB 最新稳定版本为 5.5.29,开发版本为 10.0.1 Alpha。MariaDB 10.0 依然基 阅读全文
posted @ 2013-02-14 12:19 张善友 阅读(19806) 评论(2) 推荐(0) 编辑
摘要:地理定位查询的的数据库比较多,而且大多都开放一些free的版本,国内的有纯真数据库等,但是他只提供文本的地理位置信息,不提供经纬度数据。国外的有MaxMind的GeoIP数据库、IP2Location数据库等,它们提供经纬度数据,本文简单介绍下,MaxMind的GeoIP,此数据库用于国家的查询。 首先,在MaxMind官网下载所需资源 GeoIP数据库下载地址:http://geolite.... 阅读全文
posted @ 2013-02-13 09:08 张善友 阅读(4760) 评论(2) 推荐(0) 编辑
摘要:今天在新浪微博上csumathboy发的微博,我也把它微博中提到的一本书在腾讯微博上发了下,引来几十条的讨论,具体参见http://t.qq.com/p/t/235224115352902#p=1&time=1359812931&mid=205394008055570&apiType=8&format=1。其中也有有人质疑,正好园子里银光小子发了篇文章《VS2010+C#写的3D-的Android游戏开源咯....不来看别后悔哦。》要代码蛮活跃,我就想把Mono的基本图书推荐一下,巧的是这2本中文书刚刚在国内出版。1、C#开发Android应用实战——使用Mon 阅读全文
posted @ 2013-02-02 22:52 张善友 阅读(4389) 评论(12) 推荐(2) 编辑
摘要:Mono 3.0.3的亮点包括:改进的异步支持和性能,以及针对Solaris和MacOS用户的新的DTrace特性。其他主要改进是提供了Mono垃圾收集器Sgen,使用的流程和Sun JVM的并发标记清除(CMS)回收器相似,现在支持并发,而且“大大减少了最大停顿”。此外还有一些设涉及不同方面的bug修复。更多细节请查看发布说明。相关文章:CentOS6.3+mono3.0.3+nginx1.2.6配置流程Mono 3.0 debuts, casting a wider .NET 阅读全文
posted @ 2013-01-31 07:57 张善友 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:MonoDevelop最近添加了对NuGet包管理器的支持。NuGet包括的包已经超过69000种,在Visual Studio用户中非常受欢迎。感谢Matt Ward的工作,现在MonoDevelop用户也可以使用这个库了。在工作中仅使用MonoDevelop的开发者可以更方便地使用NuGet的产品,而使用MonoDevelop来管理最初由Visual Studio开发的跨平台产品的开发者可以更... 阅读全文
posted @ 2013-01-31 07:54 张善友 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:Native Client是Google在浏览器领域推出的一个开源技术,它允许在浏览器内编译Web应用程序,并执行原生的编译好的代码。Native Client有以下几个优势(参考Google官方英文介绍): 为Web提供更多的图形,音频以及其他功能:可以直接在web上执行了原生的2D,3D图形渲染程序(对Web游戏很有用),播放音视频,响应鼠标键盘事件,多线程执行代码等等,而这一切,不需... 阅读全文
posted @ 2013-01-26 09:08 张善友 阅读(2563) 评论(1) 推荐(0) 编辑
摘要:Mono 3.0.2 基于双工通信的WCF应用 Demo 的讨论中 深蓝医生 提到了一个问题:楼主,找了几天,终于明白我的程序错误在哪里了,在服务契约上加入下面的接口方法: [OperationContract] double Sub(double x, double y); 这样客户端调用的时候,能够直接得到Sub方法的返回值,但同样功能的服务在mono 上面运行的时候,出现下面的错误: Unhandled Exception: System.NullReferenceException: Object reference not set to... 阅读全文
posted @ 2012-12-31 22:31 张善友 阅读(2387) 评论(7) 推荐(0) 编辑
摘要:双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模式下(比如请求-回复模式和单项模式)消息交换的组合。双工MEP又具有一些变体,比如典型的订阅-发布模式就可以看成是双工模式的一种表现形式。双工消息交换模式使服务端回调(Callback)客户端操作成为可能。本文测试Mono 3.0.2/.NET 4对双工(Duplex)模式的WCF支持。 阅读全文
posted @ 2012-12-30 10:11 张善友 阅读(4845) 评论(11) 推荐(1) 编辑
摘要:FastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。FastReport Mono 是一个多平台的报表解决方法。它可以应用于Windows, Linux, Mac OS X,以及任何支持XamarinMono的操作系统。有了FastReport.Mono ,你可以创建独立于应用程序的.net和Mono报表。 具体参见 http://www.fastreportcn.com/product/.MONO_7.html 阅读全文
posted @ 2012-12-23 10:44 张善友 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:FileSystemWatcher 导致Mono ASP.NET应用程序导致CPU使用率比较高,解决方法也很简单,如果你可以的话的关闭文件系统监测。 阅读全文
posted @ 2012-12-15 13:21 张善友 阅读(2965) 评论(1) 推荐(0) 编辑
摘要:微软的Windows Azure上也支持Linux虚拟机服务,下面我使用Azure的虚拟机服务跑一个OpenSuse的虚拟机测试Mono 3.0.2, 测试ASP.NET WebAPI 失败了。也有同学在报这个问题 http://mono.1490590.n4.nabble.com/ASP-NET-Web-API-on-Mono-3-0-Could-not-load-type-System-Web-Http-WebHost-HttpControllerHandler-td4657079.html ,估计得等待正式版才有希望。 阅读全文
posted @ 2012-12-12 21:58 张善友 阅读(2243) 评论(10) 推荐(2) 编辑
摘要:Mono 3现在是默认 GC是SGen 垃圾回收器,垃圾回收器几个性能和扩展性方面的改进,以更好地利用多核处理器硬件。SGen 已移植到 Windows 和 MIPS。mono 最开始使用的是 Boehm-Demers-Wiser Conservative Garbage Collector ,mono 3.0之前的版本作为默认的垃圾收集器也是这个,Boehm垃圾收集器的主要问题在于无法精确读取寄存器与栈帧。因为无法确定给定值到底是指针还是标量,因此它总是假设给定值是指针,并且将相关联的对象标记为存活状态。这么做不仅会错误导致大块内存无法分配,同时还使得压缩可用空间这项工作变得异常艰难。后来m 阅读全文
posted @ 2012-12-09 21:46 张善友 阅读(2747) 评论(1) 推荐(1) 编辑
摘要:Xwt是为Mono和.NET创建的基于.NET框架的跨平台开源UI工具包,它使用通用的API,构建于所支持的每种平台的原生Widget工具包之上。它主要用来创建基于同一个代码库的跨平台桌面应用程序。使用Xwt创建的应用程序在相应平台上具有本地化的视觉效果。 Xwt既可单独使用来创建完整的应用程序,也可嵌入到现有系统中。这让开发者能够使用原生组件开发应用的核心部分,并利用Xwt创建特定模块,例... 阅读全文
posted @ 2012-11-27 21:45 张善友 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构如下图所示: 图 1 Valgrind 体系... 阅读全文
posted @ 2012-11-17 22:36 张善友 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:园豆兑换阿里云代金券 体验阿里云云服务器 http://home.cnblogs.com/activity/aliyun 活动,花1块钱体验了一下阿里云,安装了CentOS6.2后,在其上按照《32和64位的CentOS 6.0下 安装 Mono 2.10.8 和Jexus 5.0》,阿里云安装Mono 发生错误解决方法,终于安装好了Mono&Jexus,找了个应用程序做测试levenblog,具... 阅读全文
posted @ 2012-11-03 22:05 张善友 阅读(1541) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页