
脚本语言
shanyou
系统架构师
展开
-
IronRuby 发布第一个版本
微软的John Lam发布了IronRuby first preview ,使用微软的开源协议MS-Pl (Microsoft 的 OpenSource Licence)。这个版本的代码也是基于DLR构建的,也可以运行于Mono平台,不过Mono需要从SVN中拉代码来编译,才能运行它。详细信息参见Miguel de Icazas的blog:http://tirania.org/blog原创 2007-07-25 07:06:00 · 635 阅读 · 0 评论 -
功能强大的JavaScript引擎--SpiderMonkey
JavaScript在浏览器中的应用几乎是尽人皆知的。实际上,JavaScript技术也可以使用在非浏览器应用程序当中,从而让应用程序具有自动的脚本功能。本文介绍了一种功能非常强大的JavaScript引擎SpiderMonkey。这个引擎是Mozilla 浏览器的 JavaScript引擎。该引擎接口定义清晰,模块化好。本文简要介绍了 SpiderMonkey的基本结构,并讲解了如何在原创 2006-10-11 23:48:00 · 664 阅读 · 0 评论 -
安装 IronPython
IronPython 1.0发布了 IronPython是Python编程语言在.NET平台上的实现。它支持一个可交互的控制台,该控制台支持完全的动态编译,并且可以让Python程序员访问所有的.NET库,同时还保持对Python语言完全的兼容性。 安装 IronPython欢迎来到 IronPython世界, 让我们开始吧,将学习适合您的 Python 安装。学习 Ir原创 2006-09-14 21:51:00 · 1061 阅读 · 0 评论 -
.Net脚本语言Boo简介
对软件工程来说,脚本语言相当于输送管,他们强大的富有表现力的语法是他们能够比较理想地处理软件开发过程中的外围特殊任务。脚本语言常用于批处理、小工具包、自动构建过程和实验性原理等。 C#/C++/VB显然是.net项目的主要语言,他们都是很强的静态类型编程语言。然而实际中的某些问题,这些语言解决起来并不时很理想,这时引入其他的语言和概念无疑是有帮助的。 下面是原创 2006-04-27 21:57:00 · 703 阅读 · 0 评论 -
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 A原创 2007-08-03 21:06:00 · 612 阅读 · 0 评论 -
动态语言满足动态数据库开发
在微软的Web 2.0大会上,官员们开始介绍“Jasper”。在一场名为“用Dynamic ADO.Net快速建立数据驱动网页”的活动中,微软的官员们开始介绍如何同时使用动态语言的概念和ADO.Net来开发“数据驱动网页”,“这即使是对于最复杂的数据库都是可升级的。” Jasper是微软ADO.Net Entity Framework的一系列扩展。ADO.Net Ent原创 2007-05-20 18:20:00 · 580 阅读 · 0 评论 -
martinfowler: EvaluatingRuby
Martin Fowler of thoughtWorks, who has been working with Ruby for several years, offers his thoughts on the language here原创 2007-05-06 08:24:00 · 519 阅读 · 0 评论 -
Silverlight for linux 和 DLR(Dynamic Language Runtime)
Mono之父Miguel de Icaza 参会微软Mix 07大会。在他的blog有这篇短文:摘录如下:Dynamic Language Runtime: Let the Speculation BeginFor the last couple of weeks news started tricklying over IM and email that Microsoft原创 2007-04-30 22:27:00 · 676 阅读 · 0 评论 -
IronPython中使用Cecil类库指南
这三篇文章介绍了如何以IronPython去使用Cecil,是很不错的指导性文章: Nauman Legharis Blog : Fun with IronPython and Cecil Nauman Legharis Blog : Fun with IronPython and Cecil (Part II) Method Tree Visualizer :: F原创 2007-04-07 15:31:00 · 715 阅读 · 0 评论 -
易学易用的Windows PowerShell
Windows PowerShell 是微软为 Windows 环境所开发的 shell 及脚本语言技术,这项全新的技术提供了丰富的控制与自动化的系统管理能力;而“脚本语言”(scripting languages)则是用来编写程序的计算机语言。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让写程序的人(开发者)快速完成程序的编写工作。本文将简述脚本语言的起源与目的,并且介绍原创 2007-02-12 14:39:00 · 667 阅读 · 0 评论 -
Phalanger---PHP的.NET编译器
除了IronPython,微软正试着让.NET平台支持更多你我熟知的动态语言,例如Perl、PHP、Ruby。根据IronPython的创造者、也是微软CLR开发部门主管Jim Hugunin表示,微软正试着以不同的方式协助动态语言进驻.NET平台,不论是加强.NET底层的支持,或者是以patterns & practices协助开发人员以动态语言构建程序。听说过Phalanger的原创 2007-02-04 22:40:00 · 578 阅读 · 0 评论 -
第一个IronPython程序(之二)
万物皆对象,意思是 IronPython 函数有属性, 并且这些属性在运行时是可用的。在 IronPython(Python) 中, 函数同其它东西一样也是对象.命令行中输入ipy例子2.3 访问BuildConnectionString的函数的 doc string>>> import first 1>>> params = {"serve原创 2006-09-15 22:51:00 · 1273 阅读 · 0 评论 -
第一个IronPython程序(之一)
这是一个完整的, 可执行的 IronPython程序。 它可能对您来说根本无法理解。别着急, 我们将逐行的进行剖析。不过首先把代码通读一遍, 看一看是否有些可以理解的内容。 例2.1 first.py 这个程序来自IronPython的例子,添加了一点内容 def add(a, b): "add(a, b) -> returns a + b" ret原创 2006-09-15 21:51:00 · 1046 阅读 · 0 评论 -
Base4.net和IronPython的一些相关东东
发现一个非常好的东东:Base4.NET ,这是一个超过10年编程经验的老程序员和架构师所愿意分享和体现的价值, 有兴趣的看看作者的介绍: Base4 is a very powerful framework and server for sharing data layers and data between applications. Essentially Base4原创 2006-12-03 22:44:00 · 620 阅读 · 0 评论 -
检查Python对象
编程环境中的对象很象现实世界中的对象。实际的对象有一定的形状、大小、重量和其它特征。实际的对象还能够对其环境进行响应、与其它对象交互或执行任务。计算机中的对象试图模拟我们身边现实世界中的对象,包括象文档、日程表和业务过程这样的抽象对象。 类似于实际的对象,几个计算机对象可能共享共同的特征,同时保持它们自己相对较小的变异特征。想一想您在书店中看到的书籍。书籍的每个物理副本都可能有污迹、原创 2007-02-12 17:39:00 · 614 阅读 · 0 评论 -
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.这两个基准测试非常的有意思。有兴趣的可以去看看。这里还有一个比较 Mi原创 2007-04-25 22:28:00 · 966 阅读 · 0 评论 -
IronPython整合Windows PowerShell
Windows PowerShell 是微软为 Windows 环境所开发的 shell 及脚本语言技术,这项全新的技术提供了丰富的控制与自动化的系统管理能力;关于PowerShell参看易学易用的Windows PowerShell 。IronPython也是脚本语言,两种脚本语言的联姻可以解决Windows 系统管理的任务,是系统管理员的必备工具。这里有一篇文章在提醒DB原创 2007-02-12 18:38:00 · 600 阅读 · 0 评论 -
Windows 远程管理WinRM
根据 WinRM SDK (msdn2.microsoft.com/aa384426),Windows 远程管理是“WS 管理协议的 Microsoft 实施,该协议是基于标准 SOAP、不受防火墙影响的协议,允许不同供应商的硬件和操作系统相互操作。”Java Specification Request 262(Web Services Connector for JMX Agent)承原创 2008-12-23 22:31:00 · 2264 阅读 · 0 评论 -
动态语言运行时(DLR)官网
目前,DLR的源代码只能从IronPython、IronRuby或者Silverlight Dynamic Languages SDK获得。从11月份开始,DLR将拥有自己的CodePlex站点。这个站点将提供IronPython、IronRuby和DLR的源码和文档的一站式服务。计划在11月内发布DLR v0.9,在IronPython 2.0的时候正式发布。动态语言运行时(DLR)官原创 2008-11-02 20:37:00 · 931 阅读 · 0 评论 -
IronPython 2.0 beta 5
ironpython 2.0 beta 5 已经发布,下载地址:http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=15625。IronPython 2.0 Beta 5是2.0系列的最后一个beta版本,下个版本就是RC版了。也就是说到了下个版本所有API都将固化了。现在也是到学习IronP原创 2008-09-29 15:40:00 · 874 阅读 · 0 评论 -
微软发布IronRuby
微软公司在其MIX07大会上宣布了IronRuby,一个运行在.NET CLR之上的Ruby实现的发布。其中,IronRuby与Java VM上的JRuby类似,但与Ruby/.NET Bridge之类的工具不同,这类工具只是将Ruby解释器于.NET VM相连接。IronPython是运行在.NET之上的Python实现,其开发人员Jim Hugunin向我们阐述了IronRuby原创 2007-05-06 08:24:00 · 618 阅读 · 0 评论 -
IronPython引出微软“秘密计划”
原文:http://www.eweek.com/article2/0,1895,2053498,00.asp 微软继续为开发者整合动态语言,正在研究使动态语言更简单的访问数据的方法。 微软有官员表示微软制定了进一步支持动态语言的计划,以执行Python开始,其他动态语言将陆续被迁移。微软CLR动态语言开发组的专家David Ebbo和微软开发团队主管Jeff King原创 2007-01-20 20:42:00 · 602 阅读 · 0 评论 -
IronPython资料
Python文档:http://blog.youkuaiyun.com/ccat/category/9998.aspxA bit more on IronPython:http://blogs.msdn.com/aaronmar/archive/2006/02/16/a-bit-more-on-ironpython.aspxPython 2.5 中文Tutorial http://wiki原创 2006-12-18 22:43:00 · 718 阅读 · 0 评论 -
JQuery相关资料
将SEO,WEB标准与AJAX进行到底 - JQuery(翻译+学习总结)jQuery——JavaScript冲击波《15天漫游jQuery》小试牛刀——一篇jQuery小教程prototype.js与jQuery两大阵营的唇枪舌剑Remy Sharp写了一个 jQuery Spy ,一个类似Digg spy(实时监控更新程序)的 jQuery 版本,让网站管理员很容易的利用AJ原创 2006-10-30 12:46:00 · 495 阅读 · 0 评论 -
CodeProject上的最近几篇关于IronPython技术的文章
随着IronPython的正式发布,在IronPython的应用方面国外的同行又走在我们的前面,下面几篇是今天浏览codeproject时发现的几篇非常好的文章。有时间了我们的团队成员一起把他翻译为中文,先记录下来。IronTextBox - a TextBox and UserControl based console that may be used with IronPythonC原创 2006-09-18 09:50:00 · 550 阅读 · 0 评论 -
设置系统环境变量立即生效的VBS脚本
可以设置环境变量并立即生效, 与Windows批处理不同的是此脚本设置的环境变量可保证重启后一样有用.保存以下内容为 设置环境变量.vbs , 修改要设置的环境变量名即路径即可开始运行设置.CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.c原创 2008-12-05 18:33:00 · 1152 阅读 · 0 评论 -
Dynamic Language Runtime 微软打出的王牌
Dynamic Language Runtime(DLR)。DLR和IronPython全部开源,如果你微软这样的动作吃惊,请看看Microsoft 的 OpenSource Licence,可以到codeplex下载。新的动态语言运行时(Dynamic Language Runtime,DLR)向CLR中加入了一小部分核心特性,使之得到显著改善。它向平台中加入了一系列明确为原创 2007-05-06 09:24:00 · 1071 阅读 · 0 评论 -
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 reus原创 2007-04-25 23:28:00 · 957 阅读 · 0 评论 -
是开始学习IronPython 的时候了
Dinos Blog 上写一篇文章介绍了IronPython 2.6的Final版本已经发布。IronPython就是优雅的python编程语言和强大的.NET平台的有机结合, IronPython 2.6将完全与CPython 2.6兼容。可以从codeplex下载:http://ironpython.codeplex.com/Release/ProjectReleases.aspx原创 2009-12-22 13:24:00 · 3720 阅读 · 7 评论