jianfenglin的专栏

博文视点,与向上的心合作,共同成长!

2007年10月12日

置顶 原创 永远的孔雀翎——C#入门绝对经典

永远的孔雀翎——C#入门绝对经典,《Programming C# 》中文版 第4版! 本书是经典C#语言书Programming C#的最新第4版。著名作者Jesse Liberty为有经验的IT从业人员快速掌握并运用这种新型语言提供了所需要的信息。本书从C#的关键字和基本概念开始介绍,并告诉你如何结合三个核心的应用程序平台——ASP.NET、.NET Windows 窗体和ADO.NET——来应用C#语言创建典型的桌面和网络应用程序,你将会学到如何运用.NET平台的丰富功能来开发应用。本书中的所有文字和例子都已经更新为Visual Studio 2005、.NET框架2.0以及C#2.0。本书适合.NET平台开发应用程序的程序员。 阅读全文>

发表于 @ 2007年10月12日 18:19:00|评论(loading...)|编辑|举报|收藏

2007年09月24日

置顶 转载 柳传志在清华大学经济管理学院演讲——如何当一个总裁

近日,柳传志在清华大学经济管理学院演讲,以下为演讲全文。   各位同学,我非常高兴有机会能够跟大家沟通。“怎样当一个好总裁”这个题目确实是博大精深,要我在两个小时之内将它浓缩的表达出来,无论是就我的实践经验,还是就我的理论功底来说都远远不够。但是我希望跟大家有沟通的机会,我主讲的时间和大家提问我来回答的时间比例最好是三七开,或者是四六开,总之,我希望留更多的时间和大家交换意见。  阅读全文>

发表于 @ 2007年09月24日 21:57:00|评论(loading...)|编辑|举报|收藏

2007年08月30日

置顶 原创 精通CSS之学习之路

Ajax的浪潮正在逐步改变着Web开发的方式。谈到Ajax,Web开发人员似乎更注重于XMLHttpRequest和JavaScript,而淡忘了Ajax另外一个重要的组成部分—— CSS。事实上,CSS和DOM、XHTML以及粘合它们的JavaScript密不可分,相辅相成,而且CSS能帮助Web开发人员重新审视自己的作品,让结构和细节更适合于网页的展现形式。阅读全文>

发表于 @ 2007年08月30日 09:58:00|评论(loading...)|编辑|举报|收藏

2009年03月05日

原创 《设计模式——基于C#的工程化实现及扩展》 Security Design Pattern 系列 4 角色模式(Role Pattern)

Role 角色模式 王翔 (Vision Wang) 2009-02-16 分类 信息安全结构型模式 动机、问题、影响因素 相信您和我一样,从进入托儿所、上学、工作这20多年的过程中经常需要学习各种规章制度,不过不知道您注意到没有,区别于通知中关于表扬/批评的内容,这些规章制度往往不是针对个人的。 当然,您也许第一时间跳出来说,“怎么会?我们企业的规章就说了,报销超过2000元的差旅费必须经过X总批准才可以。”,如果真是这样,那没有办法,我们也要遵守。 我们看两个例子,希望可以勾回您的回忆: 规章 所有本科生最多每次借阅3本书,2楼人文图书最多借阅1本 通知 计算机系08级本科张三同学在本学期《数据结构》考试中夹带。 经教务处确认,该同学本次考试成绩无效,给予严重警告处分一次,留校察看,以观后效。 上面两个例子从面向对象看,前者是某个规则的定义,后者是另一个规则的实例。对于我们的应用而言,开发阶段我们的主要目标往往是把各种规则表述为代码(或类似的机制),然后用户在执行的过程中会在具体上下文中选择适用不同的规则。 以授权规则为例,回顾一下我们之前的项目经验,项目中多用户的权限管理往往并不阅读全文>

发表于 @ 2009年03月05日 03:01:00|评论(loading...)|编辑|举报|收藏

2009年02月25日

原创 举步维艰——如何调试显示器点亮前的故障

举步维艰——如何调试显示器点亮前的故障 显示器是个人计算机(PC)系统中必不可少的输出设备,它是计算机向用户传递信息的首要媒介。用户也正是通过显示器来观察计算机所作的“工作”,与其交流。离开了显示器,我们便很难知道计算机在干什么。因为这个原因,在计算机系统启动的早期,要做的一个重要任务就是初始化显示系统以便可以通过显示器输出信息,俗称点亮显示器。 对于今天的大多数个人计算机,从用户按下电源按钮到显示器被点亮通常在一秒钟左右。对人类而言,这是一个稍纵即逝的时间。但对计算机系统和CPU而言,这一秒钟要完成很多任务。如果中间遇到障碍,那么便可能停滞不前,出现显示器迟迟没有被点亮的现象。今天我们就由浅入深的谈一谈遇到这种情况时该如何处理。考虑到笔记本系统的差异性较大,我们将以典型的台式机系统(即所谓的IBM兼容PC)为例。为了辅助记忆,我们不妨套用一下我国中医使用的“望闻问切”方法。 望——不要闹笑话 首先,应该“望一望”主机和显示器的电源是否都插上了,它们的指示灯是否正常,它们之间的连线是不是连接妥当。这样做的目的是在“大动干戈”之前做好基本的检查,防止费了很多力气最终才发现是插头松了这阅读全文>

发表于 @ 2009年02月25日 01:11:00|评论(loading...)|编辑|举报|收藏

2009年02月16日

原创 《设计模式--基于C#的工程化实现及扩展》 Security Design Pattern 系列 3 检查点模式(Check Point)

Check Point 检查点模式 王翔 (Vision Wang) 2009-02-13 分类 信息安全行为型模式 动机、问题、影响因素 不知道您是否和我一样,每天上班要打卡。 因为对人员进出管的比较严,如果不出示工作证并打卡,我进入不了办公区,更出不来。以进门为例,过程如下: 图 03-01:进门的流程 从上面的过程看,上述“门卫”、“门禁系统”的目标都是防止非法用户进入敏感区域,有效保护其中的敏感信息系统和数据。上章我们介绍了单一访问点模式(Single Access Point Pattern),它的主要任务是尽量缩小访问接触面,但并不能对用户“尝试进入”的行为进行控制。 例如:上面的示例,门卫总会下班、换岗,门禁系统也会因为一些原因被暂时关闭,相信您看过很多大片也知道,如果火警报警器被击碎会出现什么情况,因此即便如上面“层层设防”,但如果不能尽早 “切断”这些“尝试进入”进行清理,非法用户或程序只要有“恒心”突破只是早晚的事情。 一个更直观的例子就是我们的windows登录密码,“1qaz2wsx”?——不对,“123456”——还不对?不过没关系,我遍历就结了,磨杵成针阅读全文>

发表于 @ 2009年02月16日 14:31:00|评论(loading...)|编辑|举报|收藏

2009年02月12日

原创 揣摩之乐

今天周老师收到老六寄给她的一些杂志与海报,与我分享了一张“约翰.勒卡雷的世界”的海报。且不介绍这位文学大师的种种,就单说这张海报。海报对折成了8块,每小块内部都有版面设计,文字与图片的搭配错落有致。特别是推荐书评,居然还有张爱玲的小说内文推荐,这么大一名角在自己的作品中推崇了约翰.勒卡雷的小说,不摘出来就太浪费了。作者给读者的话也以信笺的方式手写出来,让人感觉非常亲切,忍不住想读一下这位间谍大师想告诉读者怎么样的神秘经历。 翻过海报的另一面,是一整版面的欧洲地图,用序号图标及连线来标注每本书故事发生所在的地理位置,让我眼前一亮。自己在阅读小说的时候,也经常会有兴趣查找小说的故事背景发生的真实地理位置,对于搞不太清楚巴伐利亚与柏林墙到底谁在地图上方(也就是朝北)的人而言,查到位置也是学到一个知识啊。揣摩了读者心思的海报满足了读者们扩展出来的那么点点好奇,将系列图书的宣传变成一件及其有趣的事情,读者也愿意一一阅读每本书的介绍,并对应它的地理位置来“挖宝”。 我看海报揣摩出乐趣来了,站在策划编辑的角度从乐趣中仔细回味了一下:一张海报就能变相体现出产品策划的素质。 一、策划编辑必须非常了解阅读全文>

发表于 @ 2009年02月12日 06:39:00|评论(loading...)|编辑|举报|收藏

2009年02月11日

原创 《设计模式--基于C#的工程化实现及扩展》补充 Security Design Pattern 系列 1 公钥体系与分布式环境要求

公钥体系与分布式环境要求 王翔 (Vision Wang) 2009-02-10 概要 作为《设计模式--基于C#的工程化实现及扩展》第一版的延续,计划陆续推出信息安全设计模式(Security Design Patterns)系列,集成模式(Integration Pattern)、数据模式(Data Pattern)、数据访问模式(Data Access Pattern)、XML应用模式(XML Pattern)以及随着Web 2.0出现的用户体验模式(UX Pattern: User Experience Pattern)由于国内社区已经有不少现成的资料,因此暂时延后推出。 作信息安全的同行往往强调“三分技术、七分管理”,管理非常重要,尤其是对人员的管理、培训、教育更加如此,不过本系列着重在那“三分”,而且仅仅是“三分”中涉及到应用开发、设计的部分。 正如我们在《设计模式--基于C#的工程化实现及扩展》GOF23经典部分介绍的那样,GOF23中绝大部分模式给开发人员的感觉往往集中在解决类型关系上,大量的实例也主要针对一个“系统”/“子系统”内部的变化关系上,但随着内阅读全文>

发表于 @ 2009年02月11日 09:09:00|评论(loading...)|编辑|举报|收藏

2009年02月10日

原创 由Net Applications的浏览器的市场份额想开的

CSDN近期转载了美国互联网流量监测机构Net Applications发布的浏览器市场份额的调查引起了小编的兴趣: IE浏览器的市场份额仍然下降到了67.7%的新低点,而竞争的其它浏览器继续获得新的用户。苹果Safari浏览器的增长速度连续三个月超过了Mozi lla的火狐浏览器。 火狐浏览器1月份的市场份额为21.5%,增长了0.19%,创下了市场份额的新记录。在过去的12个月里 ,火狐浏览器的市场份额增长了4.3个百分点。苹果Safari浏览器1月份的市场份额为8.3%,增长了 0.36%,也是一个创纪录的水平。在过去的90天里,Safari浏览器的市场份额提高了1.7%,而火狐浏览器的市场份额提高了1.5%。谷歌Chrome浏览器的市场份额也在继续增长,1月份的市场份额达到 了1.1%,连续第二个季度保持在1%的市场份额之上。 这则数据相对是比较“全球化”的,如何知道国内的情况是否与这个数据吻合,国内IE市场份额是否正在被其他浏览器瓜分?国内也是不是这个比例? 没有充足的资源进行调查,小编想到CSDN的博文视点官方博客(本博客)上的安装的51yes的计数器,结果如下: 2008阅读全文>

发表于 @ 2009年02月10日 08:11:00|评论(loading...)|编辑|举报|收藏

2009年01月16日

原创 《设计模式》的表达模式

              毫无疑问,“设计模式”是程序设计中的高级内容,正如“面向对象”技术的初学者会在继承、接口、抽象类等概念的泥淖中苦苦跋涉一样,“设计模式”的初学者也会备觉痛苦,无所适从,而这些相关内容的图书,也以枯燥乏味和一本正经而出名——很多作者喜欢写“学术味道”很浓的书,但他们却未必喜欢阅读别人写的这种书——除了饱受失眠困扰的人。        我常有一种想法,某些知识应该是需要使用才去了解,才会有好的效果。例如,当我觉得自己写的程序有股“很坏的味道”时,我会自发去思考如何改善,我会寻找设计模式、面向对象理论等书籍去阅读,这样更加具有针对性,也能让自己更有满足感。        该如何寻找适合自己的关于《设计模式》的书籍呢?寓教于乐当然最好,但这个目标很难达到,百里未必有一,我们只有退而求其次——内容丰富——使得我不必再去买第二本昂贵的书籍(通常这样的书都让我的钱包耿耿于怀);第三点则是描述理论的语言能够是我熟悉的,比如C#;第四是有可操作性,读者要的不是长篇大论,你告诉我怎么做就好了,至于其中的道理,往往需要在实践基础上再琢磨才能成自己的心得。        王翔的《阅读全文>

发表于 @ 2009年01月16日 05:00:00|评论(loading...)|编辑|举报|收藏

2009年01月13日

原创 线上讲座——全国海关中心架构师王翔畅谈设计模式

您还在为软件需求的无尽变化而烦恼不断? 您还在为软件设计领域更上一层楼而苦苦思索? 《设计模式——基于C#的工程化实现及扩展》以工程角度从GOF 23种经典设计模式开始,带你走进模式的大门,小到细粒度的基础模式,大到粗粒度的架构模式,都做了详尽的讲解。 2009年1月19日UMLChina.com将举办一次线上讲座,演讲人正是本书的作者王翔,王翔是全国海关中心架构师、《程序员》专栏作者,对设计模式、数据库、.NET等领域造诣颇深,欢迎大家踊跃报名参加。 讲座详细资讯: ——————————————————————————————————————— 时间:北京时间2009年1月19日(星期一)晚上19:00-21:00 方式:此次讲座通过网络远程音频进行。具体操作方法见报名后的具体通知。 人数:100人(人数超过以报名顺序为准排列)。 费用:免费 演讲人: 王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是 XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和 PKI环境保护信息系统数据安全的项目。 最喜欢数学,平常案头总是摆一阅读全文>

发表于 @ 2009年01月13日 06:03:00|评论(loading...)|编辑|举报|收藏

2009年01月12日

原创 Windows内核原理与实现

Windows内核原理与实现 自开博以来,一直没有检查blog空间中的信息。前几天登录进去,发现有一些留言和私信。其中有一个网友留言,大意是希望我能够写一点操作系统实践方面的书,非常有见地的一番话。大约是半年前的留言了。基于这位网友的恳切之辞,我透露一下这几个月来一直在写的一本书。 书的名称暂定为《Windows内核原理与实现》,内容一定会对得起书名。写这样一本书的出发点是,让学习操作系统的学生能知道Windows是如何实现操作系统中的概念的。这两年来我协助微软亚洲研究院高校关系组推广Windows进操作系统课堂,普遍的反映是Windows源代码(WRK,一份已公开的源代码)难以入手和理解,动手做实验很困难。两年来我一直期待有这样的书出现,去年年中我终于决定自己写。 书不会太厚,500页左右,我的预计是今年秋季可以面市。也会配几个小工具,通过小工具来查看内核中的一些状态。不像sysinternals的实用工具,我只考虑学习用途,不考虑实用性。 我以往的习惯是成书之后再发布信息,本文提前透露这本书的写作情况,只是给自己一点压力,别拖得太久。算是一个不受约束的承诺。   顺便提一阅读全文>

发表于 @ 2009年01月12日 18:03:00|评论(loading...)|编辑|举报|收藏

原创 博文视点致歉声明

博文视点致歉声明 2008年12月电子工业出版社博文视点资讯有限公司出版发行《设计模式——基于C#的工程化实现及扩展》一书。本书上市后,博文视点没能及时发现“推荐序1”中的一个严重错误,编辑将原稿中的“参与过多个千万乃至于十亿的案子,”擅自改为了“参与过多个千万乃至十亿行代码的大工程”,误导了购买本书的广大读者。 第v页第15行: 误:参与过多个千万乃至十亿行代码的大工程, 修正为:参加了多个投资规模在千万至十亿人民币级别的软件项目, 博文视点在此向广大读者朋友、作者及写此“推荐序1”的胡百敬老师真诚道歉,特此也发表勘误声明!我们将以此为鉴,以更端正的态度和更大的努力出版好书,服务广大读者朋友。也欢迎大家的监督、批评和指正,再次感谢! 电子工业出版社博文视点资讯有限公司 2009年01月12日     在此也附上本书可下载的样章链接、所有示例代码微软示例数据库的脚本下载地址、本书博客园专题链接和作者王翔的blog地址: 可发布的电子样章:http://book.cnblogs.com/zt/DesignPatterns/sjms.pdf 该书所有阅读全文>

发表于 @ 2009年01月12日 09:59:00|评论(loading...)|编辑|举报|收藏

2009年01月06日

原创 与王翔面对面——《设计模式——基于C#的工程化实现及扩展》作者访谈录

针对王翔老师的新书《设计模式——基于C#的工程化实现及扩展》的出版,博文视点编辑小林对他进行了邮件专访,现将博文的编辑与王老师的对话整理成文,以飨读者。 博文小林 王翔老师,您好!您即将出版的《设计模式——基于C#的工程化实现及扩展》这本新书,是您结合项目经验撰写而成的。市面上已经有一些关于23种设计模式的书,有的已经获得了市场和读者的认可,您在文中重新介绍这23种模式时融入了哪些新元素,这些元素对读者会有哪些帮助? 王 翔 设计模式是套思想,我是一名从事开发的人员,有时候会觉得如何更巧妙地结合应用功能完成实现须要多多斟酌。 在我的师傅、同事和领导的帮助下,这几年做了一些.NET的项目,我酷爱C#语言,在使用中发现C#实现一些设计模式的时候有很多特色。 虽然本书很多模式的扩展都很有限,但我希望将其作为一个引子,能够与喜欢模式& C#语言的朋友有个讨论的基础,不断完善这部分内容。 从以上写作目的出发,我主要希望该书能够对实际工作有以下帮助: 1. 打破一些固有的套路。 2. 用C#以简洁、直接的手段解决易于变化的问题。 3. 不要仅仅将依赖关系定格在对象体系上,应更多考虑到应用开阅读全文>

发表于 @ 2009年01月06日 10:59:00|评论(loading...)|编辑|举报|收藏

2008年06月16日

原创 Charles' "Windows Presentation Foundation "


    Windows Presentation Foundation hits the Windows programming community quite tremendously from the very beginning of its CTP release not only because it's a much better and superior technology than the stale GDI/USER based UI Framework, but also because it brings in a new programming paradigm that most Windows programmers might have never thought of, that is Applicati阅读全文>

发表于 @ 2008年06月16日 11:11:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
jianfenglin
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
jianfenglin的公告
博文视点

参加读者调查,免费获取新书

博文视点,重磅推荐
 
文章分类
收藏
    我的链接
    《代码大全》网站(RSS)
    博文视点官方博客(RSS)
    本人互动网博客(RSS)
    本人网易小居室(生活)(RSS)
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © jianfenglin