第1课认识.NET开发

第1课认识.NET开发

ID:37599851

大小:2.35 MB

页数:28页

时间:2019-05-12

第1课认识.NET开发_第1页
第1课认识.NET开发_第2页
第1课认识.NET开发_第3页
第1课认识.NET开发_第4页
第1课认识.NET开发_第5页
资源描述:

《第1课认识.NET开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、成功之路第一章认识.NET开发www.RZHH.com.cn李元波liyuanbo@gmail.com课程目标了解Microsoft.NET框架结构掌握CLR和MSIL的概念了解公共语言规范和公共类型系统了解CLR内存管理熟悉VS.NET开发环境Microsoft.NET框架结构操作系统公共语言运行时(CLR)VC++.NetC#VB.NetVJ#….NET框架类库(FCL).NET类库基本框架类(IO,String,Net,Security,Threading,Text,Reflection,Collections,Generics,等等)WebFo

2、rmsWebServicesWindowsForms数据和XML类(ADO.netSQL,XSLT,XPath,XML,等等).Net框架.Net框架类库ASP.NET.NET类库.Net框架公共语言运行时CLR(CommonLanguageRuntime)(debug,Exception,typechecking,JITCompliers).NetFramework2.0/3.0/3.5WPF应用程序执行过程代码被执行VBVC编译器编译器可执行的代码可执行的代码VC运行环境VB运行环境IL+元数据CLRVB.NETC#MSIL(Microsoft中间

3、语言)由指示应该如何执行代码的一组特定指令组成CLR中JIT(JustInTime)编译器的主要任务是将MSIL代码转换成CPU可以直接执行的机器代码CLR和MSIL操作系统CLR-JITC#VB.Net…MSIL(MicrosoftIntermediateLanguage)多语言支持和语言互操作的基础-CLS和CTS公共语言规范(CLS:CommonLanguageSpecification)所有.NET语言都应该循的规则集,是多个语言规则的交集。创建与其他语言可互操作的应用程序公共类型系统(CTS:CommonTypeSystem)包含标准数据类型

4、包含准则集。是CLR能够支持的所有功能,.NET上的一个功能规范全集。CLS、CTS和MSIL紧密协作实现语言互操作性。但是,CLS并不包括CTS和MSIL的所有功能。C#VB.NETCLSCTS正确使用资源CLR内存管理-1对任何编程语言来说,都是最重要的任务必须根据程序要求分配和释放所需内存空间有效的内存管理技术编程语言正确的内存管理技术还有助于减少由于内存不足而导致程序崩溃的危险。顺利执行程序CLR内存管理-2通过管理系统资源确保应用程序能最佳使用内存使用一种称为“垃圾回收”的功能在.NET框架中进行内存管理垃圾回收为资源的类型分配内存将一个初始

5、值赋给该资源根据需要在程序中使用资源更新资源状态以指明它是否可以清除清除资源并释放内存CLR的“垃圾回收”功能有助于自动管理系统内存熟悉.NET开发环境ASP.NETADO.NETC#用于编译、执行和调试应用程序的功能强大的IDE安装VisualStudio.NET安装VisualStudio.NET安装VisualStudio.NET安装VisualStudio.NET安装VisualStudio.NETVS.NET入门VisualStudio.NETIDE起始页VS.NETIDE6-1新建项目打开项目菜单栏VisualStudio.NETIDEVS

6、.NETIDE6-2视图工具栏VS.NETIDE6-3解决方案资源管理器类视图VS.NETIDE6-4视图属性窗口VS.NETIDE6-5服务器资源管理器视图VS.NETIDE6-6动态帮助工具箱编写第一个C#程序usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceHelloWorld{classProgram{staticvoidMain(string[]args){Console.Write("这是我的第一个程序。第一个c#

7、程序");Console.WriteLine("Hello,World!");Console.WriteLine("你好,世界!");Console.ReadKey();}}}Winform版helloworldDemo练习:1分别建立控制台应用程序和WinForm应用程序,输出杨辉三角:(提示,可以用””表示换行)******2(选做)小型计算器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。