建设一个类似于猪八戒的网站需要,咸阳企业网站设计开发制作,c 开发手机网站开发,类似淘宝网站建设有哪些模板元旦整理书架发现一本小册子——《C#精髓》中国出版社2001年出版的#xff0c;粗略翻了下关于C#的知识点挺全的虽然内容谈得很浅也有很多过时的内容#xff08;话说这本书是我在旧书店花5块钱淘的#xff09;我保留原有章节并删减部分过时和不重要内容添加一些自己觉得重要的…元旦整理书架发现一本小册子——《C#精髓》中国出版社2001年出版的粗略翻了下关于C#的知识点挺全的虽然内容谈得很浅也有很多过时的内容话说这本书是我在旧书店花5块钱淘的我保留原有章节并删减部分过时和不重要内容添加一些自己觉得重要的内容具体目录如下 第一章 简介 什么是.NET、CLI、CLR、CIL、IL、BCL 什么是JIT和GCJIT和GC是如何工作的 第二章 C#语言参考 标识符、类型、变量、表达式与运算符、语句、类型组织、继承、访问修饰符、类和结构、接口、数组、枚举、委托、事件、异常、特性(Attribute)、不安全代码和指针(unsafe code)、预处理指令、XML文档 第三章 .NET 框架编程 公用类型、数学(System.Math)、字符串(String 和 StringBuilder)、集合非泛型与泛型、正则表达式、输入输出、网络(System.Net)、线程(System.Threading)、反射、GC、平台互操作 第四章 BCL 综述 核心类型、文本、集合、流(System.Stream)、网络、线程、安全、反射、序列化、WebService、诊断和调试 第五章 一些.NET 工具 csc.exe、ILDasm.exe、.NET Reflector、wsdl.exe(WebService 代理类生成工具)、 第一章 简介 Q: 什么是.NET A: .NET即.NET Framework 是支持生成和运行下一代引用程序和XML Web Services 的内部 Windows 组件。这是微软MSDN给的定义是不是看得很绕对我们程序员而言.NET 是微软开发的一个支持 CS、BS等的软件开发平台。 在帖一张MSDN上解释.NET Framework 的图 那么用 .NET 能干嘛主要有以下几个方面的应用 1、控制台程序 2、Windows GUI 应用程序(俗称的 Windows Forms) 3、Windows Presentation Foundation应用程序(俗称的WPF) 4、ASP.NET 应用程序 5、Web 服务(也就是 ASP.NET Web Service) 6、Windows 服务 7、Windows Communication Foundation 服务(俗称 WCF) 8、Windows Workflow Foundation (即WF俗称工作流) Q: 什么是 CLI、CLR、CIL、IL、BCL 这几个问题放在一起回答 A: 我们知道.NET 是跨平台的和开源的(感谢微软选择开源)那.NET 是如何跨平台的呢先看一幅图 看明白这幅图上面的问题也应该有答案了。 CLI(Common Language Infrastructure)公共语言架构CLI包含CTS公共类型系统和公共语言规范(CLS)和CIL(公共中间语言)各个支持.NET平台的操作系统都要实现CLI。 CLR(Common Language Runtime)公共语言运行时它将CIL(或称IL)编译为本机代码(这个过程称为JIT) CIL(Common Intermediate Language)公共中间语言有时也简称IL是各个.NET兼容语言(如C#、VB.NET、F#等)第一次编译的产物 BCL(Base Class Library)基础类库可用于所有.NET兼容语言的基础库。对于C#而言它几乎灭有任何内置库C#使用BCL就可以了。 未完转载于:https://www.cnblogs.com/Aphasia/p/4198953.html