内容简介······本书《基础篇》以面向对象理论为指导,从.NET平台的各项技术中精选出一些亮点进行深入的剖析和讲解,并展示出它们在实际开发中的具体应用实例,不仅让读者能“知其然”,而且能“知其所以然”。
本书适合于拥有一到两年开发经验的读者,有助于读者进一步地提升自己的开发能力,拓展和加深对.NET平台技术的认识,最终成长为一名优秀的.NET软件工程师。
掌握本书《基础篇》所介绍的内容,是进一步阅读本书《应用篇》的前提。
作者简介······金旭亮,走自学之路,沉浸于软件技术世界16年,无师自通,最初“涉猎甚广”,后专注于微软.NET平台。
目前已当了8年的“教书先生”,致力于软件技术的应用与推广,为计算机专业学生和程序员提供软件技术学习指导,为企业提供.NET技术培训服务。
现执教于北京理工大学计算机学院。
高度关注中国计算机教育问题,在北京理工大学主讲软件开发系列课程,其所进行的教学改革探索实践曾引发广泛的关注。
业界知名微软技术作家,微软技术社区精英,已出版之著作如下:1《网站建设教程》高等教育出版社20032《编程的奥秘——.NET软件技术学习与实践》电子工业出版社20063《.NET2.0面向对象编程揭秘》电子工业出版社20074《ASP.NET程序设计教程》高等教育出版社2009目录······第1篇面向对象技术的.NET视角 1第1章.NET面向对象编程基础 31.1.NET是什么? 31.2初探.NET程序运行原理 101.3类和对象 161.4了解编程语言的发展趋势 23第2章数据类型趣谈 292.1数值类型的使用 292.2用好引用类型的变量 322.3“值类型变量”的故事 372.4说不尽的字符串 402.5可取空值的“值类型” 442.6数据类型的模板化——泛型 48第3章字段、方法与属性漫谈 533.1字段与属性的初始化方式汇总 543.2让一个方法返回多个结果 583.3命名参数与可选参数 603.4运算符重载 633.5分部类与分部方法 653.6奇特的扩展方法 693.7类和对象的CLR内存布局 723.8剖析WPF依赖属性 76第4章继承与多态 844.1方法的重载、隐藏与重写辨析 844.2通过实例理解多态 904.3多态编程的CLR探索之旅 954.4协变与逆变 104第5章对象的生生死死 1075.1构造函数那点事 1075.2Singleton设计模式的讨论 1125.3对象的延迟创建 1175.4对象的声明式创建 1205.5与对象销毁相关的话题 124第6章异常捕获与处理 1316.1.NET异常处理基础 1326.2应对程序运行时出现的异常 1366.3CLR异常处理机制探秘 1426.4实际开发中有关异常处理的建议 148第7章程序集 1517.1程序集的基础知识 1517.2程序集与组件化开发 1567.3WPF应用程序的结构与运行原理 1607.4探索ASP.NET页面程序集 1617.5Silverlight项目结构剖析 1637.6互操作程序集与本地类型 167第2篇委托构建的世界 175第8章神奇的委托 1778.1委托的概念与使用 1778.2深入探索委托技术内幕 1818.3使用泛型委托 1878.4匿名方法与Lambda表达式 1918.5掌握回调的编程技巧 195第9章事件及事件驱动 2009.1.NET事件处理机制的剖析与应用 2009.2定义自己的事件 2069.3WPF中的路由事件 212第10章异步编程模式 21710.1程序的同步执行和异步执行 21710.2基于委托的异步编程模式 21910.3等待异步调用的完成 22210.4异步调用中的异常与任务同步 22410.5实现IAsyncResult异步调用模式的组件 22710.6基于事件的异步调用模式 22910.7异步编程小结 234第3篇对象的精彩演出 235第11章对象集合与LINQ 23711.1设计可比较大小的对象 23711.2并不简单的对象集合——“数组” 24311.3针对对象集合的标准查询 25311.4伟大的技术创新——LINQ 25611.5掌握LINQ查询表达式的编写技巧 25911.6对象集合的分组与连接 263第12章对象组合与数据结构的应用 26812.1对象的组合方式 26912.2用对象组合实
2025/1/29 4:53:27 39.3MB .NET
1
这是关于系统动态和图模型的电子书,高清,最新版本,经典著作,英文版
2025/1/28 5:10:53 8.51MB System Dynam Graph Modeli
1
该书已经绝版,是一本经典著作。
压缩文件包含电子书和书中的源代码。
2025/1/20 20:04:14 20.32MB GPS GNSS 程序设计
1
C程序设计语言K&RC和指针C陷阱与缺陷c专家编程四本经典著作
2024/12/25 9:54:03 32.57MB c语言
1
作者LawrenceC.Evans偏微分方程方面的经典著作。
2024/12/20 3:41:35 18.73MB 偏微分方程 Evans Partial
1
本书是著名的操作系统内核专家MarkRussinovich和DavidSolomon、AllenIonescu撰写的关于Windows操作系统原理的全新版著作,全面深入地阐述了Windows操作系统的整体结构及内部工作细节。
完美高清版本,有完整的书签,方便大家查看!
2024/12/19 15:17:27 130.49MB Windows 操作系统 高清 书签
1
本书是作者历时近一年撰写的反映Xilinx最新可编程技术的著作。
编写过程中感触颇多,愿与广大读者一起分享这些心得:(1)当Xilinx将ARM公司的双核Cortex-A9处理器嵌入到FPGA芯片内,并结合最新的28nm工艺,制造出全新一代的可编程SoC平台后,取名叫EPP(ExtensibleProcessingPlatform,可扩展的处理平台),后来又改成AllProgrammable平台。
在这个名字变化的过程中,反映了Xilinx给这个最新Zynq设计平台的定位—侧重于嵌入式系统的应用,未来的可编程逻辑器件向着嵌入式处理方向发展,未来的嵌入式系统“硬件”和“软件”将根据应用的要求,真正变成AllProgrammable(全可编程),即可以在单芯片内设计满足特定要求的硬件平台和相应的软件应用。
在这个全可编程的实现过程中,体现着软件和硬件协同设计、软件和硬件协同调试、软件的串行执行和硬件逻辑的并行执行完美结合、未来的嵌入式系统是“积木块”的设计风格等设计思想。
这些设计理念将在Zynq-7000平台上由理想变成实现。
(2)Zynq-7000器件是最新半导体技术、计算机技术和电子技术的一个结合体。
在一个小小的半导体硅片上却集成了当今最新的信息技术。
基于Zynq-7000平台进行高性能的嵌入式实现,需要微电子、数字逻辑、嵌入式处理器、计算机接口、计算机体系结构、数字信号处理等相关的知识。
Zynq-7000是一个比较复杂的系统,是对一个设计者的基础理论知识和系统级设计能力的一个真正的考查。
在这个平台上实现嵌入式系统的应用,体现着自顶向下的一体化设计理念。
(3)Zynq-7000平台是非常好的教学平台、科研平台和应用平台。
作为教学平台,可以在这个平台上实现全过程的计算机相关课程的教学,使学生可以清楚地看到每个实现的具体过程。
这样,学生就可以真正地理解嵌入式系统的内涵;
作为科研平台,从事嵌入式相关技术研究人员,可以在这个全开放的平台上,将算法进行高性能的实现。
并且,可以在这个平台上实现设计性能分析等研究;
作为应用平台,该平台的应用将进一步提高嵌入式系统的灵活性和可靠性、大大降低设计成本,提高产品的市场竞争力。
全书共分23章,为了更好地帮助读者学习和掌握Zynq平台的设计原理和实现方法,按照Zynq-7000基础理论、Zynq-7000体系结构和Zynq-7000设计实践进行了详细的介绍。
(1)Zynq-7000基础理论篇详细介绍了学习Zynq-7000平台需要的基础理论知识。
(2)Zynq-7000体系结构篇详细介绍了Zynq-7000内的处理器系统、可编程逻辑系统、互联结构和外设模块等。
(3)Zynq-7000设计实践篇,详细介绍了基于Zynq全可编程平台的不同设计实例。
本书所给出的设计实例代表着Zynq的应用方向,在介绍这些设计实例的过程中,贯穿了很多重要的设计方法和设计思路,这些设计方法和设计思路比设计案例本身更加重要。
为了便于读者学习,本书还配套提供了相关设计的完整工程文件及教学课件等资源。
2024/12/14 13:32:20 81.68MB XILINX  ZYNQ-7000   SOC设计指南
1
这是关于计算统计的电子书,高清,最新版本,经典著作,英文版
2024/12/14 1:53:23 25.36MB comput
1
电力系统状态估计——于尔铿.学习状态估计的经典著作,是目前为止中文类电力系统状态估计著作的代表之作。
2024/12/13 3:46:52 5.06MB 电力系统 状态估计 于尔铿
1
这是关于有限元方法的电子书,高清,最新版本,经典著作,英文版
2024/12/7 17:32:55 16.99MB Finite
1
共 247 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡