电子书样稿 (关注最新进度,请加QQ群:161436236)

ASP.NET MVC企业实战第1章 MVC开发前奏.pdf

ASP.NET MVC企业实战第10章 站内搜索.pdf

已经好长一段时间没有更新博客了,那是因为最近正在写书,为了写书,已经有2、3个月的周末没有出门了,下面是书的目录,目前只完成了70%的初稿编写(前面9章基本完成),主要是最后两章的项目编码需要大量的时间,目前正在积极编码中.......

写书和写博客完全是两码事,要求真的不一样,每一行代码都必须要调通,说的每一句话要反复思考一下有没有问题,会不会误导读者,速度自然也是奇慢无比,跟蜗牛差不多.........

写此书的目的,是为了让ASP.NET MVC初学者能够快速上手,熟悉企业中的MVC项目的开发,因为我发现很多MVC书籍看完之后感觉项目中用不怎么到,没什么实用性。尤其是一些大学老师写的.NET书籍基本上都是教你如何拖控件...个人感觉就是骗钱的(一线码农才清楚在一线开发需要什么技能,大学老师忙着写报告和学术论文呢),所以我把工作中用的技术直接写到书中,并尽量保持良好的编码规范和相应的注释,时间允许的情况下,再加入相应的单元测试,书中所有的源码,待书一出版都会发布到git上或者云盘上面的,欢迎大家一起交流,共同进步。

既然决定要写书,我就想写一本业界良心的书,虽然很累,事实上,近期,我处于每天都只睡6个小时的状态.....也就只有晚上睡觉和上下班路上、吃饭的时候有空闲时间了......上班有忙不完的活,下班又狂撸代码中,早上6点起床,6:10洗簌完毕,开电脑15秒,开VS5秒,编码1.5h,赶公交,上班,下班后,到家8:30,继续撸代码到12:00(被各种催),很不情愿的关灯睡觉........

本书所面向的读者为初中级程序员、在校大学生以及想要学习ASP.NET MVC的广大读者。学技术的目的是为了使用,所以在最后两章的项目中,我几乎整合前面10章中涉及到的大部分内容。我不会像某些培训机构或者市面上某些MVC书籍一样,打着MVC5或者MVC6的旗号,可是真正讲的东西要不就是跟MVC5或者MVC6的新特性完全无关,要不就是简单的讲下概念,就别更别谈项目中怎么用了,这样的话,我看官方文档就可以了,还要你来说你来讲解干嘛?我书中主要讲得就是MVC4,因为我参与的项目就是用MVC4开发的,我不会昧着良心欺骗大家,弄个VS2013或者VS2015然后用一下MVC5、或者MVC6的IDE操作一下,就吹嘘我这是书或者课程是MVC5或者MVC6。事实上MVC4的东西完全可以在MVC5和MVC6中使用,你根本不需要纠结版本的问题。MVC5相比于MVC4多了很重要的两个东西,分别是OWIN和identity,MVC6更是完全为了跨平台而生的。最后我要说的话:学软件开发,没有捷径,没有武功秘籍,不要指望参加完XX培训或者看完几本书就可以打通任督二脉,从而一步登天,文武之道讲求循序渐进,须知路漫漫其修远兮。

我在犹豫是否把本篇文章推荐到首页,因为没有什么技术分享,在征询了出版社编辑的同意之后,后期我会把部分章节的原稿发布出来。考虑再三之后,还是觉得发布到首页,即便被撤下来也没关系,因为我就是想让更多的人能够看到,并关注..........

回头看了下我发表的说说,不由得胡思乱想——“我不会哪天猝死在电脑旁边吧?”,如果不幸真挂了,也希望有人能知道,有那么一个码农,在默默的为了追求,奋斗着.........

从前一直不明白,为什么每一本书的开篇都要感谢亲人,感谢xxx,现在终于深有体会了,因为牺牲确实挺大的.........

在天朝,有个奇怪的现象,编码一定年限后,会面临各种抉择,或转需求、或管理、或市场、或创业、或转行...等等,我自然也无可避免,所以想在彻底忘记技术之前留下点东西......

大家的关注和期待,我也倍感鸭梨山大,毕竟个人能力有限,所以本书旨在为初中级读者提供参考,让新手可以快速使用MVC在公司开发项目,同时欢迎大神们拍砖和指正,我希望以后书出来了,觉得有用的,就取之,觉得需要改善的或者有问题的地方就指出并自己完善,对自身是一个提升,对我同样也是。

非常感谢公司同事和同行的朋友赞助我写作~

ASP.NET MVC企业级实战目录的更多相关文章

  1. 关于《ASP.NET MVC企业级实战》

    大家好,我的书<ASP.NET MVC企业级实战>已经出版啦,感谢大家过去的关注与支持!前言部分,出版的时候漏了部分内容,我这里将其贴出来. 本书提供源码和教学PPT课件!(源码在书中第3 ...

  2. ASP.NET MVC4企业级实战目录

    http://www.cnblogs.com/jiekzou/p/5625762.html#!comments ******************************************** ...

  3. ASP.NET MVC 企业级实战

    1.泛型 public class List<T>{ } 当定义泛型类的实例时,必须指定这个实例所存储的实际类型,泛型允许程序员将一个实际的数据类型规约延迟至泛型的实例被创建时才确定,泛型 ...

  4. WebForms开发方式以及优缺点,来源《ASP.NET MVC企业级实战》

    WebForms有以下3种开发方式 1.服务器端控件 2.一般处理程序+HTML静态页+Ajax 3.一般处理程序+HTML模板 WebForms的请求的是具体的某一个文件.具体的一个类,由客户端发送 ...

  5. 《ASP.NET MVC企业实战》(三)MVC开发前奏

    ​ 在上一篇“<ASP.NET MVC企业级实战>(二)MVC开发前奏”中跟随作者大概了解了一些C#3.0和3.5中的新特性.本篇继续以这样的方式来学习C#中的一些特性.   一.C#3. ...

  6. 《ASP.NET MVC企业实战》(二) MVC开发前奏

    ​ 在上一篇“<ASP.NET MVC企业级实战>(一)MVC开发前奏”中记录了作者介绍的一些比较实用的VS使用方法以及C#2.0中添加的新特性.本篇继续大概了解之后版本的一些新特性.   ...

  7. 《ASP.NET MVC企业实战》(一) MVC开发前奏

    一.工具和方法 学到了一些没用过的工具和方法: a)删除多余的using指令并排序:一个类头部的using一般会有很多用不到的,在完成类的编写后,可以右键选择”组织using”来删除没用的using并 ...

  8. ASP.NET MVC企业级项目框架

    ASP.NET MVC企业级项目框架 MVC项目搭建笔记---- 项目框架采用ASP.NET MVC+Entity Framwork+Spring.Net等技术搭建,搭建过程内容比较多,结合了抽象工厂 ...

  9. NLog在Asp.Net MVC的实战应用

    Asp.Net MVC FilterAttribute特性.读取xml反序列化.NLog实战系列文章 首先新建一个MVC project. 一.NLog的配置. 作者:Jarosław Kowalsk ...

随机推荐

  1. 通过sails和阿里大于实现短信验证

    通过sails与阿里大于来实现注册短信验证码的发送,逻辑图如下 1.用户在客户端发送手机号给服务器,服务器接收到手机号,生成对应时间戳,随机四位数验证码 2.服务器将电话号码和验证码告诉阿里大于服务器 ...

  2. Android 指纹认证

    安卓指纹认证使用智能手机触摸传感器对用户进行身份验证.Android Marshmallow(棉花糖)提供了一套API,使用户很容易使用触摸传感器.在Android Marshmallow之前访问触摸 ...

  3. 解决:win10_x64 VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation

    bcdedit /set hypervisorlaunchtype off A reboot of of the Windows OS is necessary  必须重启才能生效   To enab ...

  4. Windows 7 上安装Visual Studio 2015 失败解决方案

    安装之前先要看看自己的系统支不支持,具体的可以看:https://www.visualstudio.com/en-us/visual-studio-2015-system-requirements-v ...

  5. C#中实现并发的几种方法的性能测试

    C#中实现并发的几种方法的性能测试 0x00 起因 去年写的一个程序因为需要在局域网发送消息支持一些命令和简单数据的传输,所以写了一个C/S的通信模块.当时的做法很简单,服务端等待链接,有用户接入后开 ...

  6. Angular2学习笔记——Observable

    Reactive Extensions for Javascript 诞生于几年前,随着angular2正式版的发布,它将会被更多开发者所认知.RxJs提供的核心是Observable对象,它是一个使 ...

  7. 闲话RPC调用

    原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com 自SOA架构理念提出以来,应用程序间如何以最低耦合度通信的问题便呈现在所有架构师面前. 互联网系统的复杂度让我们不 ...

  8. ABP框架 - 动态Web Api层

    文档目录 本节内容: 创建动态Web Api控制器 ForAll 方法 重写 ForAll ForMethods Http 动词 WithVerb 方法 HTTP 特性 命名约定 Api 浏览器 Re ...

  9. 苹果台式一体机笔记本安装win双系统攻略教程

    步骤 序:win系统下载 :http://www.itellyou.cn 选择要安装的系统进行下载,本文以win7为例   进入苹果系统,左上角——前往——实用工具——BootCamp 助理 点击继续 ...

  10. (转)面向属性的CSS命名

    原文链接:戳这里 自从开始做前端开发以来,我发现在开发页面的时候,总是有一个问题十分影响自己的开发效率,这个问题就是css的命名,主要是指css类选择器的命名.这个问题主要体现在:第一,有的内容你压根 ...