小蟒蛇IronPython 最新随笔(rss)

[转载]如何在 IronPython 中动态操控 .NET 对象

     摘要: 原文:http://blogs.msdn.com/srivatsn/comments/8383517.aspx Turning your .NET object models dynamic for IronPython Say you want to interop with a .NET library but you also want it to behave like objects...  阅读全文

2008-04-14 03:24 作者: 木野狐(Neil Chen)【评论:0】【阅读:231】 

在Silverlight 2 beta1中使用IronPython等动态语言

     摘要: 目前在Silverlight Tools Beta 1 for Visual Studio 2008 中包括了3个动态语言的运行库:IronPython、IronRuby和Managed JScript。 但是VS2008针对这三个动态语言的模板还没有完成,所以现在我们没有办法创建动态语言的Silverlight 2项目(甚至于VB的都不行,默认只是C#的);不过Silverlight 2 SD...  阅读全文

2008-03-08 11:37 作者: redmoon【评论:10】【阅读:1662】 

IronPython 目前的状态

IronPython 这几天刚发布了两个新的版本,一个是去年发布的 1.1 的升级和修正版:1.1.1, 在这里下载:
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=5141

另一个,则是基于 DLR 的 2.0 alpha 8:
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=9219

IronPython 2.0 alpha 8 是第一个包含了 VS 2008 solution 文件的发布版本。

目前,正式的开发还是使用 1.1.1 比较好,如果想研究 DLR 的相关实现细节,可以研究 2.0 alpha 8 的代码。

2008-01-30 19:52 作者: 木野狐(Neil Chen)【评论:1】【阅读:439】 

推荐IronPython开发IDE: IronPython Studio

     摘要: IronPython是运行于.Net上的给予DLR的Python开发语言,目前最新的版本是2.0 Alpha 6,IronPython Studio是一个强大的开发IronPython的IDE,它基于Visual Studio 2008 Shell开发,并且完全开源。在IronPython Studio中不仅可以使用IronPython开发Windows应用,还可以开发WPF应用,现在最新版本是December 2007 CTP。对于IronPython爱好者来说,这的确是一个喜讯;对于非IronPython爱好者来说,也可以把它当作一个学习Visual Studio 2008 Shell的示例项目。  阅读全文

2007-12-13 19:04 作者: TerryLee【评论:46】【阅读:4971】 

IronPython 2.0 Alpha3 发布了

IronPython是运行于.Net上的给予DLR的Python开发语言,CodePlex 2007年7月27日正式发布了2.0 Alpha 3版本.安装IronPython前,您必须确认已经安装了.Net 2.0如果您已经安装了Microsoft Visual Studio 2005,则不需再次安装.Net Framework.

 Download IronPython v2.0 Alpha 3

Note: Due to dependencies upon APIs that are not present in Silverlight 1.1 Alpha (released at MIX) you won’t be able to re-build this release for use with Silverlight. As both products stabilize more we expect better compatibility between releases.

2007-08-03 21:04 作者: 自由、创新、研究、探索……【评论:0】【阅读:699】 

IronRuby 发布第一个版本

微软的John Lam发布了IronRuby first preview ,使用微软的开源协议MS-Pl (Microsoft 的 OpenSource Licence)。这个版本的代码也是基于DLR构建的,也可以运行于Mono平台,不过Mono需要从SVN中拉代码来编译,才能运行它。详细信息参见Miguel de Icaza's的blog:http://tirania.org/blog/archive/2007/Jul-23-1.html

2007-07-25 07:52 作者: 自由、创新、研究、探索……【评论:12】【阅读:2326】 

在 IronPython for ASP.NET 中改写 print 以方便调试

     摘要: python 语言中最方便的莫过于 print 语句,搭配 dir() 等函数,能随时查看对象的属性,内容等。而 IronPython for ASP.NET 的环境下 print 是不会显示出来的。用下面的办法,可以改写输出流到 web 页面上。先在 App_Script 目录下建立一个 debug.py,内容如下:Code highlighting produced by Actipro Co...  阅读全文

2007-07-16 11:29 作者: 木野狐【评论:2】【阅读:448】 

IronPython 2.0 Alpha2

IronPython是运行于.Net上的给予DLR的Python开发语言,CodePlex 2007年6月30日正式发布了2.0 Alpha 2版本.安装IronPython前,您必须确认已经安装了.Net 2.0如果您已经安装了Microsoft Visual Studio 2005,则不需再次安装.Net Framework.

[图片]下载:IronPython 2.0 Alpha2

Note: Due to dependencies upon APIs that are not present in Silverlight 1.1 Alpha (released at MIX) you won’t be able to re-build this release for use with Silverlight. As both products stabilize more we expect better compatibility between releases.

2007-07-08 13:39 作者: 自由、创新、研究、探索……【评论:4】【阅读:554】 

微软在动态语言支持上超越了Java?

     摘要: 微软在宣布了动态语言运行时(Dynamic Language Runtime,DLR)之后,到处都开始沸沸扬扬起来,Java领域也不能幸免。有不少人看起来已经相信,DLR使得.NET平台在和JVM的大比拼中先胜一筹了,原因是DLR已经解决了许多Java才刚刚开始意识到的问题。现在让我们一起来审视一下对动态语言支持的现状,以及和DLR的对比。  阅读全文

2007-07-02 21:07 作者: 自由、创新、研究、探索……【评论:1】【阅读:2050】 

Mono SVN最新代码或者Mono 1.2.5 支持IronPython 2.0

     摘要: 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...  阅读全文

2007-05-19 18:32 作者: 自由、创新、研究、探索……【评论:1】【阅读:2628】 

反射之人千万不能错过的 EmitHelper

     摘要: 用EmitHelper写”给人读”的“生成MSIL代码“的代码  阅读全文

2007-05-07 19:57 作者: Adrian.【评论:4】【阅读:828】 

Dynamic Language Runtime 微软打出的王牌

     摘要: Dynamic Language Runtime(DLR)。DLR和IronPython全部开源,如果你微软这样的动作吃惊,请看看Microsoft 的 OpenSource Licence,可以到codeplex下载。新的动态语言运行时(Dynamic Language Runtime,DLR)向CLR中加入了一小部分核心特性,使之得到显著改善。它向平台中加入了一系列明确为动态语言需求所设计的服务,包括同享的动态类型系统、标准托管模型(Standard Hosting Model),以及轻松生成快速动态代码的支持。  阅读全文

2007-05-06 09:21 作者: 自由、创新、研究、探索……【评论:3】【阅读:2163】 

5.1节的微软大礼(SilverLight1.1Alpha,IronPython2.0Alpha,Microsoft ASP.NET Futures May 2007 ,DLR,Jasper )

     摘要: 5.1节的微软大礼(SilverLight1.1Alpha,IronPython2.0Alpha,Microsoft ASP.NET Futures May 2007 ,DLR,Jasper )  阅读全文

2007-05-01 13:11 作者: redmoon【评论:9】【阅读:4367】 

IronPython 2.0 Alpha 1 发布,其构建于DLR之上

     摘要: 今天,微软发布了IronPython 2.0 Alpha 1。这个版本的IronPython构建于DLR(dynamic language runtime)之上。DLR将是微软昨晚CLR的一个扩展,专门用于支持动态语言的实现。===================== Hello IronPython Community,We have just released IronPython 2.0 ...  阅读全文

2007-05-01 12:22 作者: redmoon【评论:0】【阅读:644】 

pypy -- 用python实现的python

     摘要: 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 ...  阅读全文

2007-04-25 23:02 作者: 自由、创新、研究、探索……【评论:1】【阅读:1267】 

CPython 和IronPython的基准测试

 Seo 在Mono上做的IronPython的基准测试http://sparcs.kaist.ac.kr/~tinuviel/pybench/
在Ironpython邮件列表中,Jim Hugunin 也发布了一个在Windows vista上IronPython 1.1 and Python 2.5 on .NET.
这两个基准测试非常的有意思。有兴趣的可以去看看。
这里还有一个比较 Microsoft .NET vs. Mono on running IronPython

http://sourceforge.net/project/showfiles.php?group_id=173546&package_id=198777

2007-04-25 22:34 作者: 自由、创新、研究、探索……【评论:0】【阅读:755】 

IronPython 1.1 发布

     摘要:  这一版本的IronPython主要是支持了MD5,SHA,并修正了一些Bug。======================Hello IronPython Community,We have just released IronPython 1.1. It started out as the work on v1.0 started to wind down. We could no...  阅读全文

2007-04-18 09:16 作者: redmoon【评论:1】【阅读:531】 

IronPython中使用Cecil类库指南

     摘要: 这三篇文章介绍了如何以IronPython去使用Cecil,是很不错的指导性文章:
Nauman Leghari's Blog : Fun with IronPython and Cecil
Nauman Leghari's Blog : Fun with IronPython and Cecil (Part II)
Method Tree Visualizer :: Fun with IronPython, Cecil and Netron Graph - Part III   阅读全文

2007-04-07 15:17 作者: 自由、创新、研究、探索……【评论:1】【阅读:1991】 

Fun with IronPython and Cecil (Part I)翻译

     摘要: 什么是Cecil“Cecil是由Jb Evain 开发,用于生成和浏览ECMA CIL 格式的程序和函数库。它完全支持泛型,支持部分调试符号。简单说来,利用Cecil,你可以加载存在的程序集,浏览其中所有的类型,动态的编辑他们,并保存到磁盘上成为一个新的编辑过的程序集”以上说明来自:http://www.mono-project.com/Cecil在这个教程中,我将花一些时...  阅读全文

2007-04-04 13:33 作者: redmoon【评论:4】【阅读:2179】 

IronPython整合Windows PowerShell

     摘要: Windows PowerShell 是微软为 Windows 环境所开发的 shell 及脚本语言技术,这项全新的技术提供了丰富的控制与自动化的系统管理能力;关于PowerShell参看易学易用的Windows PowerShell 。IronPython也是脚本语言,两种脚本语言的联姻可以解决Windows 系统管理的任务,是系统管理员的必备工具。这里有一篇文章在提醒DBA们要开始学PowerShell RTFM :http://weblog.infoworld.com/dbunderground/archives/2007/01/rtfm.html  阅读全文

2007-02-12 18:13 作者: 自由、创新、研究、探索……【评论:2】【阅读:2839】 

RSS

导航

团队简介

聚合

团队负责人

团队成员[共21人]

广告