书籍历程-转

VB.NET 基础入门 VB.NET 基础入门                   之前对VB 和C#语言有相应的了解,特别是VB,进行了很长一段时间的的深入的学 习,现在开始VB.NET 基础学习,学习进度不快,很多的东西要虚心向身边的高手学习、 交流。VB.NET开始有一段时间了,自己阶段是做一个VB.NET 的宏观学习把控!                 一、什么是VB.NET 阅读详情

推荐书籍 
 
人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。

 

以下是我个人认为值得推荐之书:

一.c++程序员看的书:
//------------------------------------------------------------
// 入门:
//     Lippman的书就是经典!
//------------------------------------------------------------

《c++ primer》                                        --------- 强烈推荐! 初学者经典书

    作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

//------------------------------------------------------------
// 初级:
//      从头到尾看过一遍,感觉对初学者还是很好的书籍
//------------------------------------------------------------
《C++编程思想》                                  --------- 强烈推荐! 初学者经典书
《高质量C++编程指南》                      --------- 强烈推荐! 初学者经典书

 

//------------------------------------------------------------
// 扎实基础并提升level(本栏书籍不得不看!):
// 本栏书籍都已从头到尾看完.( 感觉好hi)
//------------------------------------------------------------
《Inside C++ Object Model》                 -------- 极力推荐! 全面透彻了解c++ 从头到尾看完.

     作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

《C++ Templates》                                -------- 极力推荐! 全面透彻了解模板.

      该书被业界誉为模板的圣经!

《c++编程新思维》                              -------- 极力推荐! 被誉为挑战思维极限的书。 

      作者Andrei Alexandrescu就是 撰写Loki库的怪才! 

      读前请先看(Inside C++ Object Mode)和(C++ Templates)

《com本质论》                                       -------- 强烈推荐! 经典。

      读前先看(Inside C++ Object Model)

《com原理与应用》                               -------- 强烈推荐!  作者潘爱民.上书姐妹篇,读者可2选一.

 

//------------------------------------------------------------
// 提升exp:
//------------------------------------------------------------

《c++大规模编程》                              --------- 强烈推荐!   非常好,大规模编程理当看看。看了没仔细看,不过得益不少.
《深入浅出MFC》                                  --------- 强烈推荐! MFC入门经典(看过一遍,这是让我知道侯杰的一本书.)
《stl源码分析》                                     --------- 强烈推荐! 了解stl的好书。作者侯杰. 看了一大半,然后就当参考书用了.
《Effective C++》或《More Effective C++》                         ---------  经典。2001年买的书后来不见.
《设计模式》                                         ---------  经典。很薄,不过一直今没啃完.

 

//------------------------------------------------------------
// 不推荐读物:
//------------------------------------------------------------
《C++沉思录》                                     ---------  翻过一遍,感觉这本书实在是老了,现在来说可以不看。

 

二。游戏书籍:

《图形开发人员指南》  -------- 极力推荐!  国外经典好书!

       下载:

       http://www.gamedev.net/reference/articles/article1698.asp ;          

《3D图形编程指南  》       -------- 强烈推荐! (3d入门好书)图形基础。好像是在原来mays的开发者网站下载的
《真实感图形算法》         -------- 极力推荐! ! 国内经典好书! 从朋友那借来的.现已绝版!
《游戏开发物理学》         -------- 推荐! 看朋友推荐就买了, 没看.

《Advanced 3-D Game Programming Using Directx 8.0》peter walsh

                                             -------- 2002年看到的d3d入门好书,可惜没中文版,推荐买如下它的新版:

《Advanced 3D Game Programming Using DirectX 9.0 》

                                             -------- 极力推荐!(d3d入门好书) 这是上一本的新版

《MatheMatics for 3d Game Programming & Computer Graphics 》  

                                             -------- 极力推荐! 2002年看到的3d入门好书,可惜没中文版。

《Game Programming Gems 》1、2、3、4中文译本

                                            -------- 强烈推荐! 资料文章, 买了前3本丢了第1卷,还没怎么看.

 

《3D游戏 卷1:实时渲染与软件技术 》
《3D游戏:卷2 动画与高级实时渲染技术 》-------- 强烈推荐! 
 作者:Alan Watt,Fabio Policarpo 
  Fly 3D SDK
两本都买了,在看.
 

《Real Time Rendering 》   -------- 强烈推荐! 本书因为其创新性被美国《游戏开发者》杂志(Game Developer  Magazine)评为2002年度"前沿奖(ProntLineAward), 刚买.

 

《计算机图形学几何工具算法详解》   -------- 极力推荐! 原来是朋友Michael推荐给我的.刚买.
最近在看,感觉很好,是一本不仅说HOW还告诉你WHY的几何基础的图形书. 作者Schneider在沃特迪斯尼特色动画公司领导一个建模和动态模拟软件小组, 3维引擎“疯狂魔法”的设计师

 

《Maya5编程全攻略》      -------- 推荐!  插件相关,了解maya的设计理念,提高设计能力。很薄,看完了,感觉还不错.

《游戏之旅——我的编程感悟》 -------- 推荐! 2005年12月出版,新书.没看。

              推荐!因为是云风出的。

 

三。windows编程及汇编:
(1)《windows核心编程》 by Jeffrey Richter                         -------- 强烈推荐! 已收藏,不过感觉说得不是很深.

(2)《win95 a developer's guide》 by Jeffrey Richter             -------- 强烈推荐!
(3)《Windows 95 System Programming Secrets》                  -------- 极力推荐! 这书的份量可用不得不看来说!
       该书作者也是boundschecker内存泄露工具的撰写人

(4)《Inside Windows 2000》                                                   -------- 强烈推荐! 

(5)《80X86汇编语言程序设计教程 》                                 -------- 强烈推荐! 

  清华大学出的很好的一本书,我当初看了一大半之后丢在广州朋友家不见了。

(6)《保护方式下的80386及其编程 》                                 -------- 极力推荐! 好书哇! 也可当参考书用.

      作者是80386 CPU的总设计师John Crwaford,以及Patrick Gelsinger

      电子书:http://www.oldlinux.org/cgi-bin/LB5000XP/view.cgi?forum=25&;topic=10

(6)《硬盘扇区读写技术》                                                    --------  推荐! 很薄,个人爱好买了下来,可以透切了解扇区等技术。

(7)《Linux内核完全注释》                                                    -------- 极力推荐! 透彻分析linux早期内核源码! 

       论坛:

        http://www.oldlinux.org/cgi-bin/LB5000XP/forums.cgi?forum=1

       电子版下载:

       http://www.oldlinux.org/download/clk011c-1.9.5.pdf
(8)《自己动手写操作系统》                                                -------- 极力推荐! 深入浅出了解系统底层

       出版日期:

       2005年8月.见http://www.dearbook.com.cn/subject/program_OS/
刚看完了。

要想了解操作系统原理,以上四本可以结合一起看

(9)《软件加密原理与应用》                                               --------  强烈推荐! 国内软件加密公司出的好书

(10)《软件加解密技术内幕》                                             --------  强烈推荐! 国内看雪力作!

(11)《黑客反汇编揭秘》                                                     --------  强烈推荐! 国外反调试、反跟踪等技术

(12)《代码优化:有效使用内存》                                     --------  推荐! 

(13)《组合语言之艺术》                                                     --------  推荐! 非常好的汇编语言。网上有电子档下.

(14)《编程高手箴言》                                                         --------  推荐! 看到作者是超级解霸作者,买了回来.
        这是本很好书,不过由于是"箴言"所以内容有点散,有基础才看得懂,广西老乡哈。

(15) 《深入理解计算机系统》                                            --------  极力推荐! 不得不看! 已从头到尾看完.(好hi)

      国外经典教材! 作者Randal E.Bryant David O'Hallaron 著

(16) 《编译原理及实践》                                                    --------  极力推荐! 作者Louden, K.C 
          

四.网络编程:
 《Cisco网络技术教程》                                                      -------- 强烈推荐! 网络程序入门书. 从朋友手里借来看完了,是一本不错的入门书.

 《Windows网络编程 》                                                       -------- windows网络编程参考书, 这书买回来不久书就脱线了,真郁闷,该书告诉你怎么在windows下使用api进行网络编程.要了解网络底层先看上一本再看下面一本吧.

 《TCP/IP详解 》 1、2、3 作者:[美]W.Richard Stevers -------- 极力推荐! 我只有第1卷,感觉很不错的书.

 《U用TCP/IP进行网际互联 》 作者:林瑶 等/译            ------- 上书姐妹篇
 《UNIX网络编程 》 作者:[美]W.Richard Stevers           -------- 强烈推荐!

       评价很高的书,还没看

《C++网络编程,卷1:运用ACE和模式消除复杂性》  -------- 强烈推荐! 

       评价很高的书,还没看

《C++网络编程,卷2:基于 ACE 和框架的系统化复用》-------- 强烈推荐! 

       评价很高的书,还没看

 

五。 其它非计算机的书:
《时间简史》
《行者无疆》

 

 

一些好用的工具 [2004-9-22]
联合编译:  incredi builder.exe(推荐)
进程资源查看: process explorer.exe(推荐)
、dependency walker.exe(推荐)、spy++(推荐)
文件比较: Beyond Compare(推荐)
bug提交: test track pro(推荐)
源码管理: wincvs、vss(推荐)
文本编辑: UltraEdit-32(推荐)
vc插件:   visual_assist问题多多不用
远程调试:  Remote Debug(vc7用不了?) 
bug信息输出工具:  debugview
BoundsChecker(vc7下不好用)
fps查看工具: FRAPS13(某些dx程序可看到fps)、还有nv的xx
文件监控: FileMon
注册表监控: RegMon
自运行监测: autoruns.exe
文本资料收藏: 良友(reminder.exe)(推荐)
网络监测:  Iris (推荐)
汇编调试: softice、w32dasm、Ollydbg(推荐)
网络数据修改: wpe(推荐)
游戏修改:    fpe2001及gb4(推荐)

 


另外一些有用的:
mp3搜索下载: KuGoo (推荐)
mp3播放器: foobar2000(推荐)
硬件检测: aida32_231(推荐)
bt下载工具: BitComet、emule
备份:        ghost(推荐)、TrueImage(yj_3000推荐)
虚拟光区: daemon
光盘刻录: Alcohol 120%
查看D版盘隐藏目录: hcssee
动态域名解析服务软件: 花生壳
ftp管理: servu.exe
网站论坛源码: 动态网先锋bbs

// 相关网址:
www.sysinternals.com
http://www.dependencywalker.com/

C#与vb.net的区别 http://blog.csdn.net/zxj911/archive/2005/01/10/247062.aspx都说在.NET里,.NET framework和CLR是应用运行的基础。那么VB.NET和C#是不是就完全一样,只是语法不同吗?一、C#--- 像VB一样简单,像C++一样强大的新语C#是第一流的面向组件的语言由 Turbo Pascal, Delphi, and Visua 阅读详情

相关推荐

VB6.0和VB.NET区别

学习了一段时间的VB.net,感觉大部分和之前学过的VB形似,但是因为名字不一样,所以肯定就有不同的地方,接下来说说VB和VB.net有哪些不同的地方。 VB.net是推出的一种开发基于.net平台应用程序的开发语言。掌握VB.net不仅要掌握语法,还要理解并运用这些新的概念,功能和观点,还有掌握.net框架。理解CLR(common language runtime,通用语言进行时)。 接下

张旭 廊坊师范学院信息技术提高班 十二期 4814

《游戏之旅 我的编程感悟》PDF版本下载.txt

《游戏之旅 我的编程感悟》PDF版本下载

vb.net面试_VB.Net面试问答

vb.net面试Here are 45+ frequently asked VB.Net interview questions and answers which will definitely help you out to crack one of the toughest interviews. 这里有45多个VB.Net面试常见问题和答案,这些绝对可以帮助您破解最艰难的面试之一。 1...

culing2941的博客 2468

游戏之旅--我的编程感悟.pdf

资深游戏程序员云风写的书,云风有着多年的游戏编程经验,这本书讲述他多年来的编程感悟,值得一看。

C++游戏入门书籍推荐

1、C++游戏编程入门(第4版)-2015.08 2、C语言课程设计与游戏开发实践教程(2017.08) 3、C和C++游戏趣味编程(全彩印刷)-2021.02 4、Visual C++游戏开发案例实战(配光盘)-2014.02 5、C++图形与游戏编程基础 6、C++游戏编程 创建3D游戏(2019.09) 7、多人在线游戏架构实战:基于C++的分布式游戏编程(2020.11) 8、游戏开发 世嘉新人培训教材-2020.04 9、3D数...

青少年趣味编程 4886

《黑客反汇编揭秘》第3章实践

《黑客反汇编揭秘》第3章实践。根据书中的指导使用dumpbin对一个简单的密码匹配程序进行破解。

梵·烈火的专栏 1495

C++从入门到进阶的系列书籍推荐(22本书)

要多读书,读好书!一本书要多读几遍才好,每次都可能有新的收获!特别在是有一定的工作年限和工作经验之后!读书百遍,其义自见! 下面就给大家推荐一下C++程序员进阶需要读的经典书籍: 1、C++入门书籍 C++是在C语言的基础上发展而来的,要学习C++之前需要先学习C语言。有了C语言基础之后再去学习C++。 1.1、C语言程序设计(谭浩强) 该书被公认为学习C语言程序设计的优秀教材,被全国大多数高校选用,是学习C语言的主流用书。本书比较通俗易懂,是初入者必备的书籍。 ........

dvlinker的技术专栏 4万+

C++ 游戏编程入门指南(一)

原文:annas-archive.org/md5/8b22c2649bdec9fa4ee716ae82ae0bb1 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 这本书是关于以有趣的方式学习 C ++编程。从零开始,您将学习 C ++的基础知识,如变量和循环,直到高级主题,如继承和多态。您学到的一切都将被应用到构建三个完全可玩的游戏中。 这是我们这本书的三个项目。 Timber!!! 第一个游戏是一个令人上瘾的,快节奏的模仿非常成功的伐木工的游戏,store.steampowered.com/

龙哥盟 3538

【《Real-Time Rendering 3rd》提炼总结】完结篇:系列合集电子书PDF下载&实时渲染知识网络图谱&新系列预告

总结和回顾总是一个阶段学习结束之后很好的收尾方式。最近花了一些业余时间将【《Real-Time Rendering 3rd》提炼总结】系列文章进行了整理和汇编,并按照纸质出版物的标准进行了精排版,最终输出成了一个PDF,将此系列文章以之前网页端完全不同的方式呈现给了大家。 并且为了日后阅读和查阅,为大家准备了精确到每章每节的PDF书签,个人感觉其实会比看网页版更加方便。 PS: 本书的下载链接在下文中。 也花了不少业余时间,整理出了一个超大的实时渲染知识网络图谱,将图形学和实时渲染领域的大量知识体系和细分

【浅墨的游戏编程Blog】毛星云(浅墨)的专栏 1万+

VB.NET学习笔记--类型

1。换函数 DirectCast: 基于继承或实现的类型换操作。 CType: TryCast: 在 Object 数据类型之间来回换时,DirectCast 不使用 Visual Basic 运行时帮助器例程进行换,因此它可以提供比 CType 更好一些的性能。 使用 DirectCast 关键字的方法与使用 CType 函数和 TryCast 关键字相同。提供一个表达式作为第一个参数,

.NET寺庙 1578

vb.net类型换_将VB6换为VB.NET

vb.net类型换 VB.Net has a built-in migration tool, but converting VB6 code to VB.NET isn’t as easy as loading it to the newer software. The migration tool does a lot of the work, especially with syntax,...

cumao2792的博客 1763

简要分析VB6.0和VB.NET区别

现在随着VB.NET的发展,大部分人都放弃使用VB6.0而选择VB.NET,下面我们就来研究一下VB6.0和VB.NET的区别。VB.NET是微软公司在2002年推出的一种开发基于.Net平台应用程序的开发语言,也是微软公司极力推荐的一种开发.Net平台应用程序的开发语言。首先还是让我们来简单了解一下VB.NET和其前一个版本,也是目前世界上拥有最多使用者的开发语言--VB 6.0的主要区别。 ...

夏晨Season的博客 1万+

VB与VB.NET的区别

宏观 Visual Basic 是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。基于对象。拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。   Visual Basic.NET 是基于微软.NET Framew

宋学孟 廊坊师范学院信息技术提高班 九期 1544

VB,VB.NET,C#对比

VB.NET与VB6.0相似的地方还是很多的。至少看到界面我不会陌生,直接上手操作。当然,也是有区别的地方的。VB基于对象面向的,而VB.NET是完全面向对象的。VB6.0不支持继承、重载和接口。而且,在异常处理上,VB.NET做的更好。 在VB6.0中,使用的非结构化的On Error Goto和On Error Resume Next异常处理语句。而在VB.NET中,使用了结构化的Try…Catch…Finally异常处理语句。 之前也有学习过C#,VB.NET和C#都是微软开发的面向对象的计算机语言。

奋斗的小青年 2220
上一篇: 多线程同步
下一篇: 100天学习MFC 读书笔记 060719
Scarroot
博客等级 码龄23年 11粉丝 48原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值