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

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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值