windows phone 8 开发之一 —— C#语言简介(一)

来源:互联网 发布:苹果手游代充软件 编辑:程序博客网 时间:2024/06/07 05:23

windows phone 8 开发主要语言为C#,第一篇博文,dreamguagua就先说下c#语言特点以及开发工具等信息。(本人过去做android,ios,现在在学windows phone,将会持续更新笔记,希望高手指点,同行多交流)。

1、C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。创建并运行在.NET CLR上的应用程序。

2、 这里出现个新名词.NET CLR,(Common Language Runtime,CLR)。编译用于.NETFramework库代码时,不是理解创建专用于操作系统的本机代码,而是把代码编译为通用中间语言(Common Intermediate Languege,CIL)代码,这些代码并非专用于C#,vb 也可以编译成这语言,专门服务员.net的。这是第一步,编译成cil后由一个叫(Just-In-Time)的编译器编译为专用于OS和目标机器结构的本机代码,这样os才能执行应用程序。(可以与java对比,是有点差别的)。这些代码托管给了CLR,CLR还负责内存垃圾自动回收。

3、C#可以编写什么程序

    (1)windows phone 8 程序

    (2)windows 应用程序(使用.net windows form模块)

    (3)web应用程序(.net Framwork web form)个人觉得类似j2ee

4 Visual Studio 2012(VS) 和Visual Stutio 2012 Express(VSE)

VSE是VS的删减版本,但提供了开发特定程序的特定功能 如VSE for windows phone专门用于开发windows phone

 

原创粉丝点击