黑马程序员-------.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培训、期待与您交流! 

原创粉丝点击