《.NET大局观》目录 侯捷译序 荣耀译序 目录 前言 1 .NET概观 定义 .NET Web Services(Web服务) .NET Framework(框架) CLR(Common Language Runtime,通用语言运行层) 奠基于CLR之上的语言 .NET Framework Class Library(Framework类库) .NET Compact Framework(精简版Framework) .NET My Services .NET Enterprise Servers(企业服务器) .NET的一个实例场景 结语 2 Web Services 描述Web Services 应用Web Services 访问Internet应用程序 B2B整合 A2A整合 Web Services 的一个实例场景 Web Services技术 描述信息:XML 定义Web Services:WSDL 访问Web Services:SOAP 搜寻Web Services:UDDI Web Services的未来方向 结语 3 通用语言运行层(CLR) 开发受控代码:通用型别系统(CTS) CTL(通用型别系统)简介 进一步探讨CTS Types CLS:通用语言规范 编译受控代码(Compiling Managed Code) 微软中介语言(Microsoft Intermediate Language,MSIL) Metadata(元数据) 组织受控代码(Organizing Managed Code):装配件(Assemblies) 装配件的Metadata:清单(Manifests) 装配件的分类 运行受控代码(Executing Managed Code) 装载装配件(Loading Assemblies) 编译MSIL 使装配件更安全(Securing Assemblies) 垃圾回收(Garbage Collection) 应用域(Application Domains) 结语 4 .NET 语言 C# C# 程序样例 C# 提供的types C# 的控制结构 其他的C# 特性 Visual Basic.NET VB.NET 程序样例 VB.NET 提供的types VB.NET 的控制结构 其他的VB.NET特性 带有受控扩充件(Managed Extensions)的C++ Managed C++ 程序样例 Managed C++ 提供的types 其他的Managed C++ 特性 结语 5 .NET Framework类库(Class Library) .NET Framework类库概观 System名字空间(namespace) System的次级名字空间(sub-namepsaces)概观 输入和输出:System.IO 序列化(Serialization):System.Runtime.Serialization 支持XML:System.Xml XML技术家族 System.Xml提供了什么 反射:System.Reflection .NET远程系统:System.Runtime.Remoting 远程处理过程(Remoting Process)概览 将信息传递给远程对象(Remote Objects) 选择一个Channel(通道) 远程对象的创建和销毁(Creating and Destroying) 企业服务:System.EnterpriseServices 互操作性(Interoperability):System.Runtime.InteropServices 访问COM对象 访问Non-COM DLLs Windows GUIs:System.Windows.Forms 使用Windows Forms(表单)开发你的GUIs程序 Windows Forms的控件(Controls) 结语 6 访问数据:ADO.NET .NET 数据供应器 直接访问数据 以DataSets访问数据 创建和使用DataSets 访问及修改DataSet的内容 使用DataSets和“以XML定义的数据” 结语 7 开发Web相关应用:ASP.NET
浏览器应用程序:System.Web.UI
浏览器相关应用程序的工作机理
Web控件(Web Controls)
将用户界面(UI)从代码中分离出来
其他主题
Web Services的应用:System.Web.Services
Web Services服务器
Web Services客户端 Web Services应用程序的选项
微软对Web Services应用程序的特定支持
结语
8 .NET My Services
定义 .NET My Services
应用 .NET My Services
确保隐私
.NET My Services商务模型:软件业就是服务业
描绘 .NET My Services
认证服务(Authentication Service): Passport
XML-Based Services
.NET My Services 的一个实例场景
结语
关于作者
索引 |