简单介绍C#.NET与Net60

开发 后端
这里介绍Net60是首次商业C#.NET的契约框架的Symbian操作系统支持S60设备。C#.NET开发,使开发受益于RAD数据通信公司的能力,有管理的编码环境。
C#.NET与Net60有很多值得学习的地方,这里我们主要介绍C#.NET,包括介绍种改进的Net60的文件夹导航器和一个等待光标等方面。

Net60是***商业C#.NET的契约框架的Symbian操作系统支持S60设备。 Net60开放Symbian的设备。 NET开发,使开发受益于RAD数据通信公司的能力,有管理的编码环境

主要的功能是触摸界面为S60第五版手机。这是部分支持,目前,我们正在期待都知道Winforms触摸控制支持我们的下一个季度发布。

新红五实验室移动管理框架,提供跨平台的支持信息和S60和Windows Mobile 。消息层支持发送,删除和上市SMSs在您的邮件文件夹。还有更多的管理的API将被加入到这一框架在今后的生活,使开发商更容易。

种改进的Net60的文件夹导航器和一个等待光标这表明的。 NET应用程序的加载。

Winforms外观已经大大改进,现在集成到第三方的组件。

新的pkg编辑功能的成因使开发人员能够定制自己的申根信息系统建设。

在以前,如有人想把 Windows Mobile 系统用的 .exe 程序拷贝到 N95 里运行,地球人都知道这是梦想。因为 N95 用的 Symbian 系统和 PPC 手机上用的 Windows Mobile 系统根本是风马牛不相及的两个不同系统。就在 2007 年 11 月 13 日,南非 Red Five lab 让这个梦想变成了事实!Red Five lab 推出的是号称***个商业性软件的 .NET Compact Framework s60 v3 (在 s60 v3 上运行的 .Net 精简构架。简称 Net60 )。从此,在采用 S60 3rd 系统的诺基亚、索爱手机上运行 Windows Mobile 应用程序就变成了现实。 简单原理:

1.S60 程序直接运行于 Symbian 系统上。

2.Java 程序通过 Java 虚拟机运行于 Symbian 系统上。(但由于 Java 虚拟机模块已事先嵌入到 S60 3rd中,所以我们才可以直接将 Java 程序装到手机中运行)

3.Windows Mobile 程序则是通过 Net60 中间件平台运行于 Symbian 系统上。这个可以在 Symbian 环境中运行的 Net60 中间件平台,担负了对 WM 程序的载入、解释工作,让 Symbian 系统可以识别 WM 的程序并正确运行。简单地说, Net60 中间件就是连接 Windows Mobile 和 Symbian 两个不同操作系统的桥梁。 Net60 Beta1 分手机端和 PC 端两部分。运行环境和用到的软件是1. 手机端 Net60Beta1.sis 软件:需运行在 Symbian OS 9.0 9.1 9.2 。这意味着 Symbian 兼容 windows 程序即将成为今后的大趋向。而且类似 Net60 功能的中间件软件也将会层出不穷,一旦这类软件成熟之后, Symbian 便可顺利地兼容 Windows 应用软件,届时手机世界就会出现翻天覆地的大变化了。

软件目前适合供开发人员使用。  需要签名后安装

Net60 支持 Visual Studio 2008

RedFiveLabs***le.dll 支持短信, 通讯录, 音频, GPS 以及 振动的API

新增加的WinForm控件,例如ateTimePicker, DataGrid 以及 WebBrowser

支持OpenGL(游戏开发).

Net60的运行工具可以直接在设备上执行.net程序而不必再通过SIS安装.

说明 :

Net60 是一个Symbian上运行的.net 构架,***的版本等同于.net 2.0. 下面一步步讲一下如何在S60设备上运行一个 .NET 程序.

一步步使用新版本的 Net60

首先从这个网站获取一个授权 (Net60.licence) www.redfivelabs.com/net60/Evaluate.aspx (它会用Email附件发给你)

在电脑上安装Net60.exe. 下载地址:迅雷下载_www.redfivelabs.com/net60.exe www.redfivelabs.com/net60.exe [13MB]

当然你的诺基亚得安PC套件. 下载: Nokia [34MB]

将手机连接电脑 (可以通过USB或其它).

找到Net60 的安装路径(一般是在C:\Program Files\Red Five Labs\Net60 ) 将Net60-debug.sisx 安装到手机上.

将***步发给你的Net60.licence复制下面这个路径 \\Phone Memory\Data\RedFiveLabs\    (即:手机\手机存储\RedFiveLabs)

这一步是个示例,将 C#.NET的示例程序从 C:\Program Files\Red Five Labs\Net60\Sample Projects\Binaries 复制到设备上的文件夹 \\Phone Memory\Data\RedFiveLabs\Apps  

在手机上,应用程序中,启动Net60 Launcher这个程序,这时就可以看到复制进去的那些程序了. 

选个C#.NET的.exe 程序运行一下....看到效果了吧.

具体的功能看看它的Doc吧

【编辑推荐】

  1. 解密C#-SQLite是如何移植的
  2. 看看如何透过JavaScript调用C#函数
  3. 浅析C#事件注册和注销
  4. 示例:C#通过AMO对象浏览SQL SERVER 2005 SSAS
  5. C#隐藏窗口的几种方法
责任编辑:book05 来源: csdn
相关推荐

2009-08-24 16:30:43

C#.NET绑定Off

2009-08-31 14:45:15

C#.NET多线程应用

2009-08-26 14:23:14

C#.Net Fram

2009-08-25 13:53:20

C#.NET rege

2009-08-19 15:44:09

ObjectARX .

2009-08-26 10:09:22

C#编码规范

2009-08-24 16:19:54

C#.NET绑定Off

2009-08-13 10:35:55

C#.NET操作XML

2011-06-17 15:55:19

ArrayListC#

2009-09-01 16:14:05

ArrayList与A

2009-08-20 18:44:54

C#和ADO.NET

2009-08-18 16:57:24

VB.NET和C#

2009-08-28 09:29:02

2009-04-02 15:21:43

c#IDisposeFinalize

2009-08-19 16:05:46

AutoCADEditor类

2009-08-03 14:33:02

.NET平台c#ASP.NET

2009-08-28 14:15:19

SocketVisual C#.N

2011-06-01 15:45:28

实体类序列化

2009-08-19 16:19:33

Employee对象

2011-07-12 13:53:25

ASP.NETAjax
点赞
收藏

51CTO技术栈公众号