《亮剑.NET:.NET深入体验与实战精要》诞生记

从开始搞.NET开发至今已经有六、七年了,从当初对.NET一无所知,到现在领导研发团队进行各种项目的开发和架构设计,几年里经历了各种沟沟坎坎,无论是技术上的,还是管理上的。这些经历和经验就像一笔财富,为自己积累了更多有价值的东西,让自己继续前进和发展成为可能。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

虽然每天身处技术,却有时也在考虑如何让自己超脱技术的捷径,常听人都说程序员是“技术民工”,因为我们每天都会做一些机械重复的劳动,用我们勤劳的双手创造着一个又一个伟大的项目,但却像一个幕后的英雄给别人编织着软件的未来。

所以,几年前我决定写一个让程序员可以解脱的工具,让程序员从机械重复的工作中解脱出来,把时间留出来去思考一些更有价值的事情,发挥更多潜能,创造更大的价值。即使少加点班去多陪陪自己家人都是一件多么令人欣喜的事情。

所以,诞生了动软.Net代码生成器,从2003年第一个版本(原名:LTP.Net代码生成器)至今,动软.Net代码生成器经历了无数版本的更新和完善,也经历了无数个日日夜夜和通宵达旦,其中的辛苦只有自己知道。为了不断优化软件,曾牺牲了无数的节假日和深夜来完善软件的BUG和功能。期望能给自己和众多的同行程序员们提供好用的软件,节省更多的时间。值得欣慰的是,这些付出没有白费,得到众多网友们的反馈和不断支持,从而让这些劳动体现了它的价值,也才让动软一直坚持到了今天。虽然由于各方面的精力原因,它还不是很完美,但我们一直在努力。

随着动软.NET代码生成器的普及,期间遇到众多学习.NET开发的朋友的问题和疑惑,虽然很多朋友来信说,是通过“动软”让他走上了.NET开发之路,学会了三层架构,学会了面向对象。然而,很多基础知识终究无法通过一个软件可以全部释惑的,它仅仅是个工具而已。加之工作太忙,也确实没有精力去回复那么多网友的提问和学习.NET的过程中的疑惑。

2008年底的时候,应电子出版社张春雨的邀请,开始了写作.NET开发实践方面一书的想法,目的在于将过去这些年所积累的项目经验,技术总结,以及思考、感悟到东西记录下来,方便更多学习.NET开发的朋友快速进入这个门槛,避开自己过去所走过的各种弯路,节省学习的成本和时间。所以,通过几个月的努力全书已全部完成,书名为《.NET深入体验与实战精要》。该书并非作为一般普遍的基础系统教程而作,而是积日常开发项目实践的所得,重在实用与提高,而非说教。

这本书包括了三大部分内容,共19章。

第一部分,讲解了基础知识总结,系统分析了各种.Net概念要点,常见概念区别,ASP.NET网站开发和C#WinForm)开发案例,数据库操作技巧,XMLWebServiceAjaxWindows Service等各种技术应用的实践总结。着重解析了初学者最容易迷惑的一些技术要点。

第二部分,透彻系统地讲解了面向对象的思想和项目应用,系统设计的基本思想和思维模式,分层架构开发的理解和实践,以及大型网站系统考虑的性能优化和安全。用通俗形象的语言、典型翔实的例子和对照比较,阐述了系统架构设计的一些思想,为初学者进一步职业提升奠定基础。

第三部分,通过实际项目案例的方式重点讲解了日常开发中最常用的通用类库源码,网友询问最多的权限角色管理系统源码,单点登录系统(SSO)等完整的解决方案的设计和实现,还有日常开发必备的一些.NET开发工具介绍。以期融会贯通,学以致用。

同时为了让更多在金融危机中求职的朋友能更快的找到工作,里面结合了自己在日常招聘过程中的一些问题和技巧,谈了一些看法,还在每篇篇首用一个寓言故事讲述一个职场中的道理,寓教于乐;每章篇尾提取了此章有可能出现的面试题,供读者在阅读的时候重点思考。

作为每篇首尾的职业指南的内容,其实也隐含着三部分内容:

第一部分,提供求职的哲理小故事和一些常见的面试过程技巧,以便使读者可以做到有备而战。

第二部分,主要分析初入职场的一些为人处事,职业发展与规划,以及自我完善提高的建议。

第三部分,分享了作为技术人员的职业发展和晋升之道。

 

历经数月,该书终成,由于精力和时间仓促,很多细节并没有做到非常的完美,但已基本囊括了实际项目开发中的要点。不奢望它是什么开发圣经或技术宝典,只希望能给学习.NET中的朋友有那么一点帮助,我已满足,也希望能与读该书的朋友一起切戳交流、学习进步、成为朋友。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源较大,存在网盘,下载中给出地址。 第1篇 技术基础总结  第1章 .net,你真的知道了吗   1.1 搞清自己是干什么的   1.2 .net的几个特性   1.3 万丈高楼平地起:面试者必会   1.4 .net的面向对象之门   1.5 .net开发几把小刀   1.6 visual studio.net 2008 实战      本章常见技术面试题   常见面试技巧之面试前的准备   本章小结  第2章 细节决定成败   2.1 equals()和运算符==的区别   2.2 const和readonly的区别   2.3 private、protected、public和internal的区别   2.4 sealed、new、virtual、abstract与override   2.5 abstract class与interface   2.6 公共变量与属性的区别   2.7 参数修饰符params、out和ref的区别   2.8 值类型和引用类型的区别 .  2.9 结构与类的区别   2.10 dispose()和close()、finalize()的区别   2.11 string和stringbuilder有什么区别   2.12 debug版本和release版本的区别   本章常见技术面试题   常见面试技巧之细节决定成败   本章小结  第3章 asp.net开发大杂烩   3.1 页面生命周期   3.2 页面状态管理   ……  第4章 windows窗体编程你也行  第5章 数据库开发  第6章 关于xml  第7章 web service开发详解  第8章 用户体验的杀手锏——ajax  第9章 系统与文件操作  第10章 网络应用开发  第11章 windows service开发  第12章 新技术初探 第2篇 系统架构设计思想  第13章 面向对象思想  第14章 三层架构项目开发  第15章 大型网站的性能优化与安全  第16章 系统设计的原则和技巧 第3篇 项目实战解析  第17章 权限角色管理项目解析  第18章 单点登录系统的设计与实现  第19章 常用.net开发工具介绍
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值