黑马程序员-------.NET知识基础(第一天)
来源:互联网 发布:淘宝营业执照怎么办理 编辑:程序博客网 时间:2024/06/10 19:10
Windows Phone 7手机开发、.Net培训、期待与您交流!
今天重新回顾了下.NET知识的基础,在看杨中科老师的第一季视频,想把基础再进行一次回顾学习,正所谓“温故而知新”,一次回顾,一次收获。正好也做下笔记。
概念性问题
关于什么是.NET,C#(sharp)
其实.NET一般是指.NET Framework框架,是一种平台,一种技术。而C#是一种编程语言,可用于基于.net平台的应用开发(引申:JAVA是一种技术,也是一种编程语言)
.NET能做什么事
.NET开发平台,用C#语言,能开发桌面应用程序(WinForm程序),Internet应用程序 (ASP.NET、WebServer),手机应用开发(window phone 7、8),C/S架构(客户机(client)/服务器模式(server)),B/S架构(浏览器(browser)/服务器模式(server))
开发工具
Visual Studio 2008\2010\2012
注:尽量下载旗舰版,功能最全面,以下提供下载地址
点击打开链接
- .NET Framework 框架结构图
备注:
CLS:公共语言规范(common language specifiction)。CTS:通用类型系统(common type system)。CLR:公共语言运行时(common language runtime)
运行机制:C#语言编译的程序其实不能被直接被系统翻译并执行,是要经过CLR解释执行后,读取中间语言,然后再翻译成windows能识别的语言再运行的。
当我们双击运行程序时,被即时编译器翻(JIT /just in time)译后才执行的。
C#翻译成中间语言(MSIL/ Microsoft intermediate language)时,要符合CLS所定义的规则,翻译成CTS所具有的已定义好的类型,这样就能在.NET环境中运行。
小提示:
1、写代码前,最好显示出行号 在 工具——选项——文本编辑器——C# ——常规中选择行号即可
2、写程序,需要适当性的写一些注释,养成良好的代码习惯,方便他人,也方便自己。何乐而不为呢?
3、学会使用键盘的一些快捷键——Home/End/PgUp/PgDn/Shift,作用分别是 跳到光标所在行最前端位置/跳到光标所在行最后端位置/向上翻页/向下翻页/按住Shift键,光标经过的地方都会被选中。 以上键我们会经常用到。结合使用。(ctrl+home)到目前所有文字最前端,(ctrl+end)到目前所有文字最后
Windows Phone 7手机开发、.Net培训、期待与您交流!
- 黑马程序员-------.NET知识基础(第一天)
- 黑马程序员-------.NET知识基础(第三天)
- 黑马程序员-------.NET知识基础(第五天)
- 黑马程序员--IOS基础第一天(C语言)
- 黑马程序员--Java基础 第一天
- 黑马程序员----基础学习第一天
- 黑马程序员---基础加强第一天小结
- 黑马程序员_java基础笔记第一天
- 黑马程序员-oc基础第一天笔记
- 黑马程序员-------.NET知识基础(第二天)
- 黑马程序员-------.NET知识基础(第四天)
- 黑马程序员--第一天
- 黑马程序员-------第一天
- 黑马程序员--第一天
- 黑马程序员第一天
- 黑马程序员JAVA基础第一天计算机基础
- 黑马程序员---第一天(初识java)
- 黑马程序员---学习笔记(第一天)
- 求一个字符串中连续出现次数最多的子串
- HDU4432-第37届ACM/ICPC天津现场赛B题
- IOS开发之路-Objective-C 集合上(笔记)
- HDU 2196 Computer(树形dp经典)
- HDU1009 FatMouse' Trade
- 黑马程序员-------.NET知识基础(第一天)
- 通过PL/SQL导入excel文件
- linux基础学习笔记(持续更新ING)
- poj 1236 强连通+缩点
- lr学习笔记2:创建场景
- ios面试题
- Inno setup安装脚本
- DRM in Android
- UVA 11437 Triangle Fun