自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (9)
  • 收藏
  • 关注

空空如也

精通ASP.NET.4.0网络编程 随书光盘源码

精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》从实战出发全面、系统地了微软新发布的asp.net4.0网络开发基础、相关开发框架及应用。书中提供了大量实例并提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。《精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》附带1张光盘内容为书中涉及的源代码和配套的教学视频另外还赠送了c#…… 图书目录 第1篇ASP.NET网络开发关键技术第1章ASP.NET网络开发基础(教学视频87分钟)1.1ASP.NET事件模型和页面生命周期1.1.1经典的Web事件处理方法1.1.2ASP.NET服务器控件事件模型1.1.3ASP.NET页面生命周期1.2母版页1.2.1母版页的概念和作用1.2.2创建和使用母版页1.2.3将现有页面转换为母版页或内容页1.2.4嵌套母版页1.2.5从内容页访问母版页控件1.3主题1.3.1创建和使用主题1.3.2主题与样式表1.3.3动态修改主题1.4Web服务1.4.1Web服务简介1.4.2创建Web服务1.4.3访问Web服务1.4.4WebService实例——生活小助手1.5用户控件1.5.1创建和使用用户控件1.5.2添加自定义属性1.5.3添加自定义事件1.6自定义控件1.6.1自定义控件概述1.6.2创建和使用简单的自定义控件1.6.3添加属性1.6.4状态保持概述1.6.5视图状态ViewState1.6.6控件状态ControlState1.6.7回发数据和事件1.7小结第2章ADO.NET数据库访问技术(教学视频49分钟)2.1AD……

2015-12-13

精通ASP.NET.4.0网络编程 part-2

精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》从实战出发全面、系统地了微软新发布的asp.net4.0网络开发基础、相关开发框架及应用。书中提供了大量实例并提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。《精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》附带1张光盘内容为书中涉及的源代码和配套的教学视频另外还赠送了c#…… 图书目录 第1篇ASP.NET网络开发关键技术第1章ASP.NET网络开发基础(教学视频87分钟)1.1ASP.NET事件模型和页面生命周期1.1.1经典的Web事件处理方法1.1.2ASP.NET服务器控件事件模型1.1.3ASP.NET页面生命周期1.2母版页1.2.1母版页的概念和作用1.2.2创建和使用母版页1.2.3将现有页面转换为母版页或内容页1.2.4嵌套母版页1.2.5从内容页访问母版页控件1.3主题1.3.1创建和使用主题1.3.2主题与样式表1.3.3动态修改主题1.4Web服务1.4.1Web服务简介1.4.2创建Web服务1.4.3访问Web服务1.4.4WebService实例——生活小助手1.5用户控件1.5.1创建和使用用户控件1.5.2添加自定义属性1.5.3添加自定义事件1.6自定义控件1.6.1自定义控件概述1.6.2创建和使用简单的自定义控件1.6.3添加属性1.6.4状态保持概述1.6.5视图状态ViewState1.6.6控件状态ControlState1.6.7回发数据和事件1.7小结第2章ADO.NET数据库访问技术(教学视频49分钟)2.1AD……

2015-12-13

精通ASP.NET.4.0网络编程 part-1

精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》从实战出发全面、系统地了微软新发布的asp.net4.0网络开发基础、相关开发框架及应用。书中提供了大量实例并提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。《精通ASP.NET4.0网络编程基础、框架与项目实战附光盘》附带1张光盘内容为书中涉及的源代码和配套的教学视频另外还赠送了c#…… 图书目录 第1篇ASP.NET网络开发关键技术第1章ASP.NET网络开发基础(教学视频87分钟)1.1ASP.NET事件模型和页面生命周期1.1.1经典的Web事件处理方法1.1.2ASP.NET服务器控件事件模型1.1.3ASP.NET页面生命周期1.2母版页1.2.1母版页的概念和作用1.2.2创建和使用母版页1.2.3将现有页面转换为母版页或内容页1.2.4嵌套母版页1.2.5从内容页访问母版页控件1.3主题1.3.1创建和使用主题1.3.2主题与样式表1.3.3动态修改主题1.4Web服务1.4.1Web服务简介1.4.2创建Web服务1.4.3访问Web服务1.4.4WebService实例——生活小助手1.5用户控件1.5.1创建和使用用户控件1.5.2添加自定义属性1.5.3添加自定义事件1.6自定义控件1.6.1自定义控件概述1.6.2创建和使用简单的自定义控件1.6.3添加属性1.6.4状态保持概述1.6.5视图状态ViewState1.6.6控件状态ControlState1.6.7回发数据和事件1.7小结第2章ADO.NET数据库访问技术(教学视频49分钟)2.1AD……

2015-12-13

labview安装说明

labview的安装说明,内含破解文件和安装说明,已经测试过labview 2011 - 2014都可以用

2015-08-27

软件框架设计的艺术 (Practical API Design, pdf)

Contents Theory and Justification 1 The Art of Building Modern Software 5 Evolution of Software So Far 7 Gigantic Building Blocks 9 Beauty Truth and Elegance 10 More Cluelessness 12 The Motivation to Create an API 15 Modularizing Applications 17 Reliability and Cluelessness 190 Synchronization and Deadlocks 192 Document the Threading Model 193 Pitfalls of Java Monitors 194 Deadlock Conditions 196 Deadlock Test 201 Testing Race Conditions 204 Analyzing Random Failures 206 Nonlinear Versioning 20 Its All About Communication 22 Empirical Programming 23 The First Version Is Always Easy 25 Determining What Makes a Good API 27 Files and Their Content 28 Environment Variables and CommandLine Options 29 Text Messages As APIs 31 Protocols 32 Behavior 34 I18N Support and L10N Messages 35 Wide Definition of APIs 36 Comprehensibility 37 Consistency 38 Simple Tasks Should Be Easy 39 EverChanging Targets 41 Backward Compatibility 42 Binary Compatibility 43 Functional Compatibilitythe Amoeba Effect 48 The Importance of Being Use Case Oriented 51 API Reviews 54 Life Cycle of an API 55 Incremental Improvements 59 Practical Design 64 Do Not Expose More Than You Want 69 A Method Is Better Than a Field 70 A Factory Is Better Than a Constructor 71 Make Everything Final 73 Do Not Put Setters Where They Do Not Belong 74 Allow Access Only from Friend Code 75 Give the Creator of an Object More Rights 79 Do Not Expose Deep Hierarchies 83 Code Against Interfaces Not Implementations 87 Removing a Method or a Field 88 Removing or Adding a Class or an Interface 89 Adding a Method or a Field 90 Comparing Java Interfaces and Classes 91 In Weakness Lies Strength 92 A Method Addition Lovers Heaven 93 Are Abstract Classes Useful? 95 Getting Ready for Growing Parameters 96 Interfaces vs Classes 98 Use Modular Architecture 99 Types of Modular Design 101 Intercomponent Lookup and Communication 104 Writing an Extension Point 117 The Need for Cyclic Dependencies 118 Lookup Is Everywhere 122 Overuse of Lookup 126 Separate APIs for Clients and Providers 131 API Evolution Is Different from SPI Evolution 133 Writer Evolution Between Java 14 and 15 134 Split Your API Reasonably 145 Keep Testability in Mind 149 API and Testing 150 The Fade of the Specification 152 Good Tools Make Any API Easier 154 Test Compatibility Kit 156 Cooperating with Other APIs 159 Leaking Abstractions 163 Enforcing Consistency of APIs 164 Delegation and Composition 168 Prevent Misuses of the API 176 Do Not Overuse the JavaBeans Listener Pattern 180 Runtime Aspects of APIs 185 Fixing Odyssey 187 Advanced Usage of Logging 208 Execution Flow Control Using Logging 210 Preparing for Reentrant Calls 215 Memory Management 218 Declarative Programming 225 Make Objects Immutable 227 Immutable Behavior 231 Compatibility of Documents 232 Daily Life 236 Extreme Advice Considered Harmful 239 An API Must Be Beautiful 240 An API Has to Be Correct 241 An API Has to Be Simple 242 An API Has to Have Good Performance 244 An API Must Be 100 Percent Compatible 245 An API Needs to Be Symmetrical 248 Paradoxes of API Design 249 API Doublethink 250 The Invisible Job 253 Overcoming the Fear of Committing to a Stable API 254 Minimizing Maintenance Cost 257 Evolving the API Universe 261 Resuscitating Broken Libraries 262 Conscious vs Unconscious Upgrades 268 Alternative Behavior 272 Bridges and the Coexistence of Similar APIs 277 Teamwork 291 Convincing Developers to Document Their API 294 Big Brother Never Sleeps 296 Accepting API Patches 300 Using Games to Improve API Design Skills 303 Day 1 304 Problem of Nonpublic API Classes 307 The Problem of the Missing Implementation 311 The Problem of Possibly Incorrect Results 313 Solutions for Day 1 314 Day 2 317 I Want to Fix My Mistakes Problem 321 Judgment Day 325 Conclusions 326 Play Too 332 Extensible Visitor Pattern Case Study 333 Abstract Class 336 Preparing for Evolution 338 Default Traversal 340 Clean Definition of a Version 342 Nonmonotonic Evolution 344 Data Structure Using Interfaces 345 Client and Provider Visitors 346 Triple Dispatch 349 A Happy End for Visitors 351 EndofLife Procedures 355 The Importance of a Specification Version 356 Should Removed Pieces Lie Around Forever? 359 Splitting Monolithic APIs 360 The Future 363 Principia Informatica 364 Cluelessness Is Here to Stay 365 API Design Methodology 366 Languages Ready for Evolution 368 The Role of Education 370 Share 372 Bibliography 373 Index 375 Copyright

2011-06-07

undo redo 实现感想

undo和redo是很多程序要实现的功能,但是它的实现是一个很复杂的过程,要用到设计模式的知识,本书提供了一些很好的启示。

2010-05-26

F sharp高级编程《Expert F#》

F#是由微软发展的为微软.NET语言提供运行环境的程序设计语言。它是基于Ocaml的,而Ocaml是基于ML函数程序设计语言的。   这是一个用于显示.NET在不同编程语言间互通的程序设计。 是一个打印f#功能的编程语言。它结合了简洁、打印、compositionality表现力的程序运行时支持功能、图书馆、互用性、工具、对象模型的。net。我们的目标是在这本书能帮助你成为一位专家在使用f#和。net框架。研究人员一直激励功能规划、学生和程序员都与它的简单和表达能力。应用功能规划正在蓬勃发展的新一代打印:语言是达到成熟;功能部分功能的语言构建已经融入语言(诸如C #、蟒蛇,Visual Basic,现在也有了实质性的专业的语用功能编程技术的应用。也有强烈的证据显示功能的程序提供了重要的重要应用领域的生产率增长等资料进行统计分析,建立财务模型、机器学习、软件验证,并bio-informatics。最近,函数式编程的一部分是公开的编程模型的崛起,尤其是在数据查询、同步、活性、并行程序设计领域。从许多功能f#不同的语言,它包含祈使句和面向对象(面向对象)程序。它还提供了一个失踪的联系和动态语言编写,结合习语和编程风格的典型的动态语言的性能和鲁棒性的编译语言。这个f#设计师采用一种设计理念,让你把最好的和最多产的方面,并结合这些模式仍将主要强调功能性编程技巧。这本书将帮助你理解了力量,通过这个组合f#报价。f#和。net提供一个方法来计算,将继续惊喜,函数式编程技术的掌握会帮你成为一个更好的程序员,不管你使用的语言。没有更好的时间去学习功能的程序,并提供最佳路线f#学习和应用程序在。net平台的功能。铅设计者的语言,也Syme f#之一,是这本书的作者。这本书得益于他的权威和。net以及f#从所有的作者多年的经验和其他编程语言f#。

2009-11-22

Intro_to_Direct3D10

本词源是微软发布的关于Direct3D的最新介绍,内容包括pipeline,HLSL,debugging等许多方面.

2008-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除