C#Light 再推荐,顺便介绍WP8 功能展示项目

由于在项目中验证了C#Light脚本,C#Light的健壮和稳定程度已经得到了很大的提升。

现在可以更好的把C#Light介绍给大家使用,同时也有更多的自信,告诉大家这是一个已经具有商业价值的类库。

C#Light 是一种脚本化语言,可以拿来算算表达式,做做控制函数,写点游戏逻辑

C#Light的特色如下:

1.C#Light在语法上和C#保持一致,必要时可以用c#代码和C#Light脚本互换

2.C#Light测试了全平台的通用性,只要满足dotnet2.0的运行环境,从xamarin家族到unity到wp8,pc自然不用说

特别要提的是C#Light应用的第一个项目就是在Unity的IOS项目中承担逻辑核心和热更新的基础。

3.脚本权限可以严格的限制,仅能使用注册给脚本使用的类型和函数

为了更好的展示C#Light 到底怎么用,特别强化了一下C#Light的示例体系,并且在WP8平台发布了一个功能展示项目

可以在应用商店搜索C#Light找到该应用,可以无限试用,试用带一个小广告条而已。

该展示程序分别展示了表达式的执行,代码块的执行,和一个小的游戏程序

About面板,留下了GitHub地址,包含该展示程序在内,源码均可从GITHUB取得。

C#Light 再推荐,顺便介绍WP8 功能展示项目

时间: 2024-08-25 19:03:58

C#Light 再推荐,顺便介绍WP8 功能展示项目的相关文章

什么是DNN,Dotnetnuke介绍和功能简介

1. What is DNN? DNN是DotNetNuke(DotNet)的简写.它是在IBUYSPY(IBUYSPY是微软用来推广ASP.NET而推出的范例程序)的基础上发展起来的,是一个免费的.开放的源代码框架, 是一个可扩展的内容管理系统(CMS).可广泛应用于创建与维护专业的Web应用程序,如商务网站.企业内网(Intranet).外网网站以及在线内容发布网站. DNN能给我们带来什么?如果你是一个项目开发人员,DNN对于你来说,它可以快速建站:如果你是架构师,那么DNN的模块化思想是

APK扩展文件介绍、功能及使用方法

APK扩展文件介绍 Android Market (Google Play Store)中每个APK文件的最大限制是50MB.如果您的程序中包含大量的数据文件,以前您只能把这些数据文件放到自己的服务器上,当用户启动程序的时候让用户去下载.现在这些数据文件可以直接上传到Android Market了.在新的Market控制台上传App的时候,可以添加扩展文件了. 如何使用扩展文件: 每个APK可以有2个扩展文件,每个文件最大限制是2GB.为了减少用户的带宽消耗,最好使用压缩格式文件吧. 这两扩展文

人类科技的发展为什么会是加速度的(TRIZ方法再推荐)

mnesia在频繁操作数据的过程可能会报错:** WARNING ** Mnesia is overloaded: {dump_log, write_threshold},可以看出,mnesia应该是过载了.这个警告在mnesia dump操作会发生这个问题,表类型为disc_only_copies .disc_copies都可能会发生. 如何重现这个问题,例子的场景是多个进程同时在不断地mnesia:dirty_write/2 mnesia过载分析 1.抛出警告是在mnesia 增加dump

【软件推荐】 AVAST! 全功能杀毒软件

AVAST! 简介 来自捷克的avast!(中文名为爱维士),已有数十年的历史,它在国外市场一直处于领先地位.avast!分为家庭版.商业版.手机版以及专为Linux和Mac设计的版本等等众多版本.avast!的实时监控功能十分强大,免费版的avast!免费杀毒软件拥有八大防护模块:文件系统防护.网页防护.邮件防护.网络防护.P2P防护.即时消息防护.行为防护.脚本防护.免费版的需要每年注册一次,注册是免费的!收费的avast!全功能杀毒软件.网络安全软件.高级版等还有其它免费版没有的高级功能.

wp8手机浏览器项目

项目需求如下: 1.页面布局 最上方为搜索/网址框 中间为网页显示区,默认主页为百度搜索 最下方为功能栏,分别有后退,前进,窗口和更多功能 在更多功能中有 分享给好友 发送网址到桌面 查看历史记录等 2.搜索/网址框 用户在最上方的搜索/网址框中可以进行搜索或者输入网址 如果输入的网址则跳转到该网址 如果是文字内容,则对该文字进行百度搜索 用户点击输入时弹出url软键盘 回车进行搜索或者网址跳转 跳转之后软键盘关闭 在用户浏览网页时,搜索/网址框显示该网页的标题 当用户点击搜索/网址框进行操作时

C# RabbitMQ延迟队列功能实战项目演练

一.需求背景 当用户在商城上进行下单支付,我们假设如果8小时没有进行支付,那么就后台自动对该笔交易的状态修改为订单关闭取消,同时给用户发送一份邮件提醒.那么我们应用程序如何实现这样的需求场景呢?在之前的<C# Redis缓存过期实现延迟通知实战演练>分享课程中阿笨最后总结的时候说过Redis Pub/Sub是一种并不可靠地消息机制,他不会做信息的存储,只是在线转发,那么肯定也没有ack确认机制,另外只有订阅段监听时才会转发!我们是否有更好的方式去实现呢?今天给大家分享的比较好的解决方案就是通过

mtk硬件启动关闭蓝牙功能的项目:mtk 上层操作GPIO应用示例

mtk硬件启动关闭蓝牙功能的项目:mtk上层操作GPIO应用示例 项目要求: 接上篇: 1:蓝牙按键(KCOL2+KROW1)长按3秒,软件上控制GPIO144拉高2秒后关闭,蓝牙就开启并搜索配对.同时拉高GPIO98,控制音频的模拟开关切换蓝牙音源. 2:蓝牙在工作状态下,给出个1.8V的高电平,给GPIO145用来检测蓝牙的工作状态. 3:蓝牙在工作装态下想要重新配对,在长按蓝牙按键3秒,控制GPIO97拉高3秒后关闭,蓝牙模块在收到这个信号后执行清空列表和重新搜索功能. 4:蓝牙按键(KC

Solid Edge ST8 新功能展示(3)

Solid Edge ST8 继续向大家展示其新增的功能.这次将展示:工程图比较.工程图增强.IFC for BIM(建筑信息模型).由于三个新功能展示均通过视频来完成,请大家在WIFI环境下观看,或者直接键入文章中的地址. 1)图纸比较 http://v.qq.com/boke/page/c/0/8/c0157mwkoj8.html 2)工程图增强 http://v.qq.com/page/a/h/9/a0157wyb8h9.html 3)IFC for BIM http://v.qq.com

iOS 通知的变化ios9-10,新功能展示

一.变化 四.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大. iOS 9 以前的通知 1.在调用方法时,有些方法让人很难区分,容易写错方法,这让开发者有时候很苦恼. 2.应用在运行时和非运行时捕获通知的路径还不一致. 3.应用在前台时,是无法直接显示远程通知,还需要进一步处理. 4.已经发出的通知