2010.12.02
来源:互联网 发布:超级优化有女主角嘛 编辑:程序博客网 时间:2024/05/21 07:13
今天开始学习C#编程,之前有一点c的基础,一点数据结构的基础,但是数据结构与算法方面很薄弱。any way,毕设需要用c#,好好学吧。从今天开始记录一天c#学习。今天学了1.5小时,大概,效率很低。才看了,一章多点。
(1).NET Framework 为MS设计,用于开发应用程序的平台,包含一个非常大的代码库(里面有分模块)。
(2)MSIL(Microsoft Intermediate Language), .NET平台的一种中间语言。中间语言,通过just-in-time(JIT)编译器编译,MSIL和JIT一起,可以根据架构优化代码。(不知道这样理解好不好)
(3).NET Framework 里面的程序集里,有可执行程序文件.exe,库.dll。
(4)托管代码,忘记什么好处了。
(5)垃圾回收(garbage collection)可以替代代码回收浪费的内存。
(6)C#编程过程:(照抄书)
①使用.NET兼容语言,编写应用程序代码。
②代码编译为MSIL,存储在程序集中。
③执行代码时使用JIT编译器将代码译为本机代码。
④在托管的CLR环境下运行本机代码,及其他应用程序或进程。
(7)链接,将各个散件组装编译成MSIL。
(8)C#优点,C++可做的C#均可做,C#语法简单功能强大。
(9)对于内存操作,C#定义为不安全操作,有可能破坏重要数据。
(10)C#可以用来做Windows应用程序,Web应用程序,Web服务。
(11)名词解析:
①CTS(Common Type System)通用类型系统
②CLR(Common Language Runtime)公共语言运行库
③GAS(Global Assembly Cache)全局程序集高速缓存
④ASP.NET(Active Server Pages.NET)
⑤ADO.NET(Active Data Object)
- 2010.12.02
- 2010.12.01
- 2010.12.11
- 2010.12.13
- 2010.12.17
- 2010.12.30
- 2010.12.10
- 图灵2010.12书讯
- 2010.12.7 lesson 1
- 2010.12.9 近期总结
- 日记2010.12.12。V1
- 2010.12.13~2010.12.20 回顾《C++编程思想》
- 2010.12.12--cout 一个错误
- 股票操作记录 2010.12.22
- 股票操作记录 2010.12.23
- 股票操作记录 2010.12.24
- 股票操作记录 2010.12.27
- 2010.12.28-2011.01.05---JAVA
- define与typedef一样吗?
- 初识magento
- UINavigationController跳转到UITabBarController和UITabBarController跳转到 UINavigationController
- 开发后记
- Android实现ListView异步加载图片
- 2010.12.02
- 隐藏实现的用处
- .NET中装箱拆箱与JAVA的异同
- 百度搜索的嵌入代码
- myeclipse添加eclipseME时报:Resulting configuration does not contain the platform.怎么解决呀
- 一步一步学Linq to sql(八)继承与关系
- Ultimate Chrome Flag 偵測網站Whois, PageRank, Alexa, WOT
- Drawable、Bitmap、byte[]之间的转换
- OMS和EMS的区别