O'Reilly - .NET Framework Essentials, 2nd Edition--第一章

开始读这本书,刚看完了第一章,觉得写的还不错,至少前言部分就已经吸引我了
早就开始知道一点.NET FrameWork,但是也只是知之皮毛,现在正好好好的学习一下
这将是一个系列的blog,我会把一步步的来完成。

第一章是简介,所以很多东西我都是跳着看,呵呵,由于本书是英文的,才发现偶尔会出现一个单词,不认识了,呵呵,一直来以为自己的英语足够应付了,呵呵,看来还得加强啊~~

今天学到三点东西,至少说应该丰富了三点东西:

1.net platform consists of 4 product group

Development Tools

A set of language: C#, VB.NET, J#, C++.NET
A set of develop tool: Visual Studio
A comprehensive of class Library for build web, windows app, web services
CLR: Common Language Runtime

Specialized servers

A set of enterprise servers:
SQL Server,
Exchange Server,
BizTalk Server…

Web services

XML, SOAP, WSDL, UDDI…

Devices

NET-enabled non-PC Device

 2 .NET PLATFORM main five components

Visual Studio.NET

.NET Enterprise Services

.Net Framework

.NET Building Block Services

Operation System

 3 .NET FRAMEWORK

WEB SERVICES

WEB FORMS

WINDOWS FORMS

DATA AND XML CLASS

FRAMEWORK BASE CLASS

COMMOM LANGUAGE RUNTIME


WINDOWS PLATFORM

 这样,你会对.NET FrameWork有一个比较直观的印象了。那么究竟什么是NET FrameWork?
我们来看看MS的解释:The .NET Framework is a development and execution environment that allows different programming languages & libraries to work together seamlessly to create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.
由此可见,它是一个环境,一个开发和执行的环境。它允许不同的编程语言和程序库一起良好的运行。使创建基于WINDOWS的应用程序易于构建、管理,集成,并且能(当然是创建的基于WINDOWS的应用程序)和其他网络系统一起结合。

MS给出的.Net Framework的组成介绍:
 

  • The Common Language Runtime (CLR)
    A language-neutral development & execution environment that provides services to help "manage" application execution
    提供有助于管理应用程序执行的服务的中间语言开发环境和执行环境
  • The Framework Class Libraries (FCL)
    A consistent, object-oriented library of prepackaged functionality
    一系列的,面向对象的按照功能封装的库

 

  • Support for standard networking protocols & specifications
  • Support for different programming languages
  • Support for programming libraries developed in different languages 
  • Support for different platforms 

从微软给出的解释,和我上面的第三点比较,看的出来,多了一个asp.net,也就是说asp.net=XML Web Services+Web Froms。


更多微软关于Net Framework的信息,你可以参考这里(http://msdn.microsoft.com/netframework/default.aspx)
关于我看的着本书的信息,可以参考这里(http://www.oreilly.com/catalog/dotnetfrmess2)

转载于:https://www.cnblogs.com/yang_sy/archive/2008/03/02/1087916.html

GPU/SoC Power & Performance 架构进阶(11):Linux Power Management、BPMP/SMU 与 GPU 控制链 本文系统梳理了Linux电源管理框架(cpufreq、cpuidle、devfreq、runtime_pm)在GPU/SoC中的应用,结合NVIDIA Jetson(BPMP)与AMD GPU(SMU/PMFW)的公开案例,解析软硬件协同的功耗控制链。重点强调OPP框架作为性能请求与硬件执行的桥梁,指出实际频率/电压需跨层验证。通过只读探索与请求追踪,揭示控制路径中各环节的卡点分析方法,并警示Runtime PM中的竞态风险与引用管理关键性,为嵌入式系统能效优化提供可迁移的架构视角。 阅读详情

相关推荐

FPGA之VGA转HDMI之编码模块的编写

VGA 图像信息到 HDMI 图像信息的转化需要对输入的 VGA 图像信息进行编码、并行串行转换、单端信号转差分信号、单沿采样转双沿采样。 其中,编码模块就是为了完成 VGA 图像数据 8b 转 10b 的编码。其结构框图如下所示: 图1 编码模块框图 图2 编码模块输入输出信号功能框图 图3 编码模块参考流程图 图4 编码模块参考流程图参数说明 下面我们依据HDMI官方手册中的流程图(图3)进行 HDMI 8b...

qq_51264805的博客 3024

.NET Framework Essentials (2nd Edition)

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/topmvp - topmvpFully updated for Microsofts official release, .NET Framework Essentials, 2nd Edition is an objective, conci

TopMVP 575

吃透 AM32 无人机电调:从源码架构到工作原理的全方位解析(附实践指南)(上)

本文深入解析了AM32电调固件的源码架构与核心模块实现。文章首先介绍了AM32电调作为开源无人机;动力心脏的重要地位,随后从硬件基础、源码目录、模块划分三个维度构建解析框架。重点剖析了系统初始化模块的时钟配置、GPIO初始化和定时器设置,以及FOC控制模块的坐标变换算法、角度估算和SVPWM生成等关键技术实现。通过逐行代码解析,揭示了电调如何将飞控指令转换为电机驱动的完整过程,为开发者理解AM32电调工作原理提供了系统性指导。

bother3000的博客 6568

O'Reilly - .NET Framework Essentials, 2nd Edition

如果你想了解.NET Framework 的基础那么这本书值得 一看!我觉得只看前三章就可以了,后面的可以选着看前面三章看完了,你对.NET Framework 就有个大致的了解了。这样对于开发asp.net的我已经足够了!下面是我自己的读书笔记: 开始读这本书,刚看完了第一章,觉得写的还不错,至少前言部分就已经吸引我了 早就开始知道一点.NET FrameWork,但是也只是知...

aoding8407的博客 576

计组实验4 控制冒险与分支预测

目录前言实验内容背景知识分支预测技术⭐阻塞周期计算方法不开启 BTB开启 BTBpart 1 矩阵乘法与优化未开启 BTB 的分析开启 BTB 的分析part 2 设计代码使 BTB 无效part 3 循环展开优化矩阵乘法未开启 BTB开启 BTB结束语结论 前言 上一篇博客:计组实验3 mips冒险之流水线冒险 摸了半个月了。。。咕咕咕 今天来写计组实验 4 这个实验非常简单,就是有点难。 这个实验比较容易算错,或者是被模拟器出人意料的结果搞的神神叨叨的,所以今天来记录并且详细分析该实验。 注:请务必阅

AKGWSB 's blog 5669

【PowerHarmony】电鸿蒙学习记录-准备工作

将获取的“PowerHarmony_PHM_SDK_V1.0.1.0.tar.gz”进行解压。将获取的“code_1.91.1-1720564633_amd64.deb”进行解压。打开后可见所有文件夹,即可进行编辑开发,VSCode也可打开终端进行编译等调试。选择主控类型,我是用的是gd32f470,我选gd32f4xx。Open Folder路径选中SDK解压后根目录即可。选择对应系统类型,我的是小型的,我选mini。选好后即完成工程创建。

Allenzhu的博客 2737

O'Reilly - .NET Framework Essentials, 2nd Edition--第三章

3.1 common programming model 3.1.1 System.Object Every type in .NET is an object, meaning that it must derive directly or indirectly form the Object class. The Object class exposes the public...

aoding8407的博客 162

鸿蒙ArkUI内部API10以及11开发,输入框唤起输入法键盘,页面会被顶起的解决办法

鸿蒙ArkUI内部API10以及11开发,输入框唤起输入法键盘,页面会被顶起的解决办法

zmx781284440的博客 3215

NET Framework Essentials, Third Edition

Fully updated for version 1.1 of the .NET Framework, .NET Framework Essentials, 3rd Edition is an objective, concise, no-nonsense overview of the Microsoft .NET Framework for developing web applicatio

TopMVP 456

SpringBoot4.0+JDK25+GraalVM实战:云原生新纪元,微服务性能翻倍的落地指南

三者的组合不是偶然,而是“框架优化+JDK升级+虚拟机革新”的必然结果——SpringBoot4.0完善了对GraalVM原生镜像的支持,JDK25强化了云原生与AOT编译能力,GraalVM则提供了极致的启动速度和资源利用率,三者协同,刚好命中云原生微服务的核心痛点。SpringBoot4.0+JDK25+GraalVM的组合,不是简单的版本升级,而是云原生微服务的一次性能革命。

2601_94871597的博客 1142

BMP280气压传感器原理图设计,已量产(压力传感器)

做嵌入式项目时,“小而精” 的传感器模块永远是刚需 —— 尤其是需要同时测气压和温度的场景,比如无人机定高、环境监测节点、穿戴设备等。最近捣鼓了一款 BMP280 的 Breakout 板,封装做得很紧凑,同时兼顾了稳定性和兼容性,这里单聊硬件设计细节。

不脱发的程序猿 300

O'Reilly - .NET Framework Essentials, 2nd Edition--第二章

CLR: manage and execute code written in .NET languages and is the basis of the .NET architecture. 2.1 CLR Environment How does the CLR work? CLR is the runtime engine that loads r...

aoding8407的博客 281

R数据分析:潜在转化分析LTA的做法和解释(一)

之前给大家写了很多潜在类别分析的教程Mplus教程:如何做潜在类别分析LCAR数据分析:用R语言做潜类别分析LCAMplus数据分析:潜在类别分析(LCA)流程(详细版)R数据分析:再写潜在类别分析LCA的做法与解释,今天继续给大家拓展一步。 今天要介绍的就是潜在转换分析,这个东西就是LCA的纵向版本。是一个专门用来研究质变的统计技巧。有一句话叫做量变起质变,你怎么知道质变到底发生没有?就用潜在转换分析。 Latent transition analysis is an extension of...

Codewar的博客 7704

O'Reilly - .NET Framework Essentials, 2nd Edition--第二章(续)

2.6.1.4 Class, Properties, indexers see detail in the next chapter 2.6.1.5 Interfaces Interfaces support exactly the same concept as a C++ abstract base class(ABC) with only prure virtual func...

aoding8407的博客 175

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

[免费下载 经典英文原版书] O'Reilly - C# Essentials 2nd Edition

 OReilly - C# Essentials 2nd Edition   更新日期: 2005年09月03日文件大小: 348.134KB图书格式: HTML/CHM图书语言: 英语   内容简介C# Essentials is a highly condensed introduction to the C# language and the .NET Framework. C# and

净心编程 2152

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

小白一键部署:VoiceStudio 本地语音工作室(Linux/Win/Mac)

VoiceStudio 是破十万星的开源本地语音工作室。本文在 Debian 13 实机用官方一行命令装上 0.5.7,记录 GPU 崩溃启动参数、Install local runtime、模型许可,以及 CPU 上 Voice Design 合成 7 秒 demo。与只做听写的 Hex 互补。

m0_56699208的博客 177

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

导出 ONNX 后 top-1 翻转:数值差 1e-3,先查 model.eval() 再比 opset

模型导出 ONNX 后数值偏移,边界样本 top-1 随之翻转。排查按导出模式、opset 版本与算子实现分三层展开并配复现脚本。该方法适用于部署前一致性验证,追求逐位一致仍需接受规范差异。

昨日种种,皆成今我。今日种种,皆成新我。 191

龙芯3a6000 银河麒麟v10sp1安装.net10全过程,编译libicu67

在龙芯平台安装.NET时,因缺少libicu67依赖,通过编译源码解决。下载ICU 67.1源码,替换支持LoongArch的config脚本,并修改double-conversion-utils.h以适配架构。使用runConfigureICULinux配置,编译后用checkinstall生成deb包,成功安装libicu67,后续顺利部署.NET运行时及SDK。资源链接已提供,仅供学习参考。

feetcrack的博客 191

导出ONNX后精度从95%跌到70%且零报错:先量级分诊再查tracing分支

导出 ONNX 后推理与 eager 静默不一致,指标下滑无报错。根因是 tracing 按样例输入固化分支,按差异量级分诊后定位控制流。

昨日种种,皆成今我。今日种种,皆成新我。 163

章节10:AI编译的范畴-对比MLIR和TPU-MLIR

章节1:什么是MLIR章节2:MLIR的引入章节3:MLIR完成一个端到端的流程章节4:编写一个pass章节5:MLIR相关语法章节6:量化相关章节7:训练相关章节8:图优化章节9:理解典型网络与编译器图优化一、最典型的工作模式“针对某种芯片,在 MLIR 上构建专用编译工具链”——这确实是当前 AI 编译器领域最主流、最核心的工作范式。TPU-MLIR 就是标准样板:定义芯片专用的 Dialect(Top/Tpu);实现硬件相关的 Pass(LayerGroup、权重重排、内存规划);包裹完整的前端导入、

vcvdv123的博客 349

重装 openvino、yaml-cpp

【代码】重装 yaml-cpp。

u010948546的博客 221

YLT 智能助手(小岳)· 02|运行时装配与依赖注入

本文详解YLT智能助手的“装配根”设计:通过五阶段分步初始化(治理→核心→能力→服务→生命),以显式顺序声明依赖,实现47个组件的有序装配。摒弃自动DI容器,采用手工注入避免循环依赖与生命周期错乱,用显式门面替代setattr动态绑定,确保可读性、可测试性与架构清晰。核心思想是“构造即依赖”,让100+对象在单进程内协同无冲突,为桌面Agent提供可复用的手工依赖注入范式。

u010972645的博客 215

库内计算推理:一条SQL背后的算子融合,和外挂方案差了几次网络往返

外挂向量库的RAG架构,一次语义检索要在应用层和向量库之间走两次网络往返:查业务表拿上下文,再拿上下文去向量库做相似度匹配,最后在应用层拼装。金仓KES AI数据库把AI推理算子下推到数据库执行引擎中,关系过滤与向量相似度计算在同一执行计划中协同完成。本文拆解“计算向数据移动”的范式转变、ONNX Runtime嵌入内核的工程路径,以及算子融合如何把延迟从“两次往返”压到“一次执行”。

DBAxiaoye的博客 127

PyTorch导出ONNX后argmax翻转:差异跳变指向tracing而非精度

模型导出 ONNX 后输出与 PyTorch 不一致,个别输入会导致预测类别翻转。本文用语义链路查控制流固化、数值链路查浮点差异的双线排查定位根因。

昨日种种,皆成今我。今日种种,皆成新我。 204

移动架构第五次转身:用户往往只有模糊目标

移动架构每轮进化皆源于底层假设崩塌。从原生到AgentRuntime,核心转变是应对用户模糊意图——传统流程需手动拆解,而AgentRuntime通过分层运行时(输入层、AgentCore、NativeCapabilitySDK、后端服务)实现意图理解与任务编排。

QingyunAI的博客 288
上一篇: 添加live messenger apps到你的blog
下一篇: windows server 2008 设置!
aoding8407
博客等级 码龄11年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值