自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (34)
  • 收藏
  • 关注

原创 idea上传项目到码云

第一步:先安装git文件在 【https://git-scm.com/download/win】 下载文件,然后进行安装 【以下未安装图解,可能应为版本不同而导致个 步骤略微不同】=》由于已经安装成功,所以git安装过程图在网上截取;注意下图这一步【选择配置文件】全选【关于git具体的安装方法 https://segmentfault.com/a/1190...

2019-06-30 15:35:25 1195

转载 js把string转化为json

最近遇到一个前端错误: Unexpected token i in JSON at position 1    at JSON.parse (<anonymous>)后台在网上找到答案:SON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cx

2019-01-04 15:35:44 30834

原创 关于.net mvc小点

1】修改初始控制器  如果是建立Area文件夹下admin文件夹中建立的控制器public static void RegisterRoutes(RouteCollection routes)        {            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");            routes.IgnoreRou...

2018-12-04 14:03:25 97

原创 小白用git上传至github

1】首先下载git https://git-scm.com/downloads ,然后安装在你电脑上面,安装完毕之后。鼠标右键会看到以下新建一个文件夹作为自己项目的存放点,我在这里建立一个 GitTs文件夹存放项目。然后再文件夹中右键选择 Git Bash Here会看到下面一个黑窗体  2】开始建立git上传(本次项目上传到github上,所以登录名和邮箱选择自己...

2018-11-26 17:41:19 78

转载 关于 测试一些收藏

jmeter压力测试 https://blog.csdn.net/cbzcbzcbzcbz/article/details/78023327

2018-11-23 09:29:09 75

转载 关于.net core的一些收藏

1】.net core 发布到centos上面https://www.cnblogs.com/esofar/p/8043792.html

2018-11-22 11:52:33 104

原创 使用PyCharm编译python常见错误

1】bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requested: html_parser. Do you need to install a parser library?处理1:修改bs4的版本2:修改语法   html = BeautifulSoup(res, 'lxml') ...

2018-11-07 16:45:32 1228

转载 pyCharm最新激活码选择Activation code

K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hl...

2018-11-07 15:59:42 7678 3

转载 收集一些知识点归纳[网上资料太多,所收集一些容易理解的文章] aop、依赖注入-控制反转

1】控制反转,依赖注入【图片以及内容来源http://blog.xiaohansong.com/2015/10/21/IoC-and-DI/#(感谢此博主的分享,使得这个点十分好理解)】控制反转(Inversion of Control)是一种是面向对象编程中的一种设计原则,用来减低计算机代码之间的耦合度。其基本思想是:借助于“第三方”(也就是IOC容器)实现具有依赖关系的对象之间的解耦。...

2018-09-25 11:07:43 116

原创 vs2017上传代码到码云

由于不经常用,又容易忘记,决定将整个过程写下来。1】码云创建项目2】创建项目之前先选择好选项最下面三个复选框只勾选第一个【使用Readme文件初始化项目】3】创建完毕之后4】vs2017上打开自己项目;右键解决方案=》将解决方案添加刀源代码管理  5】先选择团队中的管理连接=》选择同步=》发布git存储库6】进入码云。复制地址,粘贴刀公共的输入框...

2018-08-29 22:02:09 1357

转载 最近Sublime Text 3 增加了注册码验证功能,如果你使用共享版本的注册码,可能会提示注册码失效,但是却可以正常激活。

最近Sublime Text 3 增加了注册码验证功能,如果你使用共享版本的注册码,可能会提示注册码失效,但是却可以正常激活。只需要把下面的字段加入到你的hosts文件即可:127.0.0.1 license.sublimehq.com127.0.0.1 45.55.255.55127.0.0.1 45.55.41.223hosts文件的位置在window平台下的位置:C:\W...

2018-07-11 11:49:17 998 1

原创 js&jquery操作CSS

1】隐藏&显示 $("#test2").css("visibility","visible"); $("#test2").css("visibility","hidden"); 【显示&隐藏】 $("#test2").attr("style","visibility:visible&q

2018-07-11 11:25:00 63

原创 随笔-.NET MVC LINQ常用注意

1】linq根据自定字段去重复【关键词 GroupBy、Select】 var List = (from a02 in a02List.Where(c => true) join a01 in a01List.Where(c => true) on a02.Id equals a01.Id ...

2018-07-06 10:39:11 92

原创 ef+mvc使用存储过程

1】存储过程:CREATE PROC [dbo].[Proc_checkuLoginName]@name VARCHAR(100) ASBEGIN TRY DECLARE @retuntable TABLE([key] INT ,value VARCHAR(20)) DECLARE @int INT,@name1 VARCHAR(50),@name2 VARCHAR(50) ,@num...

2018-06-28 09:56:40 535

原创 字符转换C#

1】:string AND byte[]//string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes(str); // byte[] 转成string: string str = System.Text.Encoding.Default.GetString(byteArray);...

2018-06-07 15:03:47 108

原创 Adnroid学习手册-基础篇(1) Android四大组件

Android四大组件有Activity,Service服务,Content Provider内容提供,BroadcastReceiver广播接收器。1】Activity是什么【初步定义  界面(短信界面、手机联系人界面,Home键和返回键对Activity影响不同)】Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。       Activity中所有操作都与用...

2018-06-05 23:09:28 88

原创 MVC基础入门(1) Razor语法

1)@后面就是C#代码   【@DateTime.Now】 显示当前时间2)<All></All>  就是html代码  比如 <a>A标签</a>3):如果向被是被成html的当成【写的html被系统翻译成C#代码】就用@()4):如果向被是被C#成的当成html【写的C#代码被系统翻译成html】就用html标签   <span>等5...

2018-06-05 22:17:43 641

原创 linq使用总结

1】关于linq group by使用1.1)单个分组var Ts= from T in TsDb    group  T by  T.Id into g    select g;【by后面T.Id 是需要分组的字段】1.2)多个字段分组from lt in list                                 group new { lt.pEducationFull, lt...

2018-06-04 12:13:02 119

原创 随笔-调试小技巧

1】:工具vs2017 1.1】在catch所在行打上断点,运行,对ex添加监视或者运行到ex的时候  按Shift+f9天假快速监视→在EntityValidationErrors--ValidationErrors中的第一个元素--ErrorMessage属性,发现错误原因2】:前端调试    一般用debugger断点,设置之后再web上面按F12就可以进入断点;...

2018-05-25 13:57:39 59

原创 一些有用的网址收藏

1】python2=》转到python3https://docs.python.org/3/howto/pyporting.html

2018-05-20 09:48:32 72

原创 .net 常用小点

1】:判断一个数组中是否包含某一个值(1) 第一种方法:int[] ia = {1,2,3};int id = Array.IndexOf(ia,1); // 这里的1就是你要查找的值if(id==-1)// 不存在else// 存在(2) 第二种方法:string[] strArr = {"a","b","c","d","e"};bool exists = ((IList)strArr).Con...

2018-05-11 17:56:27 68

原创 小随笔-js

1】:js验证一个字符串是否包含另外一个字符串    var str   = "HELLO WORD",     substr = "WORD";      retun str.indexOf(substr) >= 0       //根据返回的是true 或者false 就可知道是否包含2】js获取以及设置下拉框的值jquery操作select(取值,设置选中) 每一次操作select的时...

2018-04-14 10:35:18 103

原创 .net 程序中事物

      #region            string zx = "";            SqlConnection myConnection = new SqlConnection("server=.;database=QQHR;uid=sa;pwd=123");            myConnection.Open();            // 启动一个事务       ...

2018-04-13 12:46:47 124

原创 小随笔-sql

1】:在数据库中根据逗号对数值进行拆分     创建一张表create table test(id varchar(100));insert into test values ('23489324,sadjfl')insert into test values ('sdfaadfs,543224')insert into test values ('asdf,weere')查询语句sele...

2018-03-27 08:48:53 113

原创 .net后台生成条形码

这里使用到一个插件【BarcodeLib.dll】首先引用这个插件using BarcodeLib;using System.Drawing;【注意引用这个之后会和程序原本的一个引用其冲突,删除原本引用的就可以依靠】【WinForm版本】//触发事件 private void draw_Click(object sender, EventArgs

2018-01-31 16:29:03 1230

原创 关于三层架构

关于软件架构的定义本人比较模糊,于是结合网上的定义总结了一下软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向

2018-01-27 14:44:00 163

原创 关于EF中的存储过程使用

首先是后台代码 //登陆存储过程 List paramArray = new List(); paramArray.Add(new SqlParameter("@name", name)); paramArray.Add(new SqlParameter("@pwd", pwd)); SqlPar

2018-01-23 14:55:27 220

原创 .NET MVC数据库连接字符串

首先创建一个【.config】比如database.config。里面代码   ########### 以下是解释部分 ############ 然后web.conifg中### 以下是解释部分 ###然后创建Model时候注意  一定要加一个【 [key]】 否则页面报错=》【没有定义键。定义这个EntityType的关键。】

2018-01-18 17:59:23 1293

谷歌浏览器chorme示例源码 c#

谷歌浏览器chorme示例源码 c# 示例非常全,速度很快,开发浏览器的不二选择 CefSharp.WinForms 43.0.1 直接运行

2018-12-29

.net core api +codefirst+mysql

代码可以直接运行,关于本demo的详细说明 https://www.cnblogs.com/1439107348s/p/10070631.html

2018-12-05

.net core codefirst Demo(mssql或mysql)

.net core codefirst Demo(mssql或mysql),配置完毕之后直接运行

2018-12-03

.net core codefirst Demo

一个简单的.net core codefirst Demo直接运行,适合需要这方面的小白

2018-12-03

TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN

TortoiseGit 2.7本体加中文包。先安装本体,然后再安装语言包

2018-11-26

.netcore2.1高清pdf 完整版

.netcore2.1高清pdf 完整版,目前本人根据此文档学习。之前上传的感觉不如这一份全。建议下这一份

2018-11-23

jdk-8u131-windows-x64

jdk-8u131-windows-x64

2018-11-22

.net mysql+ef+mvc

.net mysql+ef+mvc, 详细说明 https://www.cnblogs.com/1439107348s/p/9982471.html

2018-11-19

automapper+autofac+mvc5+三层-ioc

automapper+autofac+mvc5+三层-ioc的一个demo,关于详情进入我的博客园查看 https://www.cnblogs.com/1439107348s/

2018-11-15

autofac+mvc5+三层-ioc

一个关于mvc5使用autofac实现ioc的demo。详细说明:https://www.cnblogs.com/1439107348s/p/9957307.html

2018-11-14

redis-desktop-manager-0.8.8.384(1).zip

redis-desktop-manager-0.8.8.384(1).zip 

2018-11-02

EF Core 官方指南.pdf

EF Core 官方指南.pdf 中文版本 ,适合所有人查看EF Core 官方指南.pdf

2018-10-12

c# 7.1 and .net core 2.0 高清pdf

学习.net core 2.0的优秀资料,最新版本(2018出版)、高清pdf

2018-09-20

.NET企业级应用架构设计

第一部分 设计原则 第1章 当代的架构师和架构 1.1 软件架构到底是什么 1.1.1 将架构原则应用至软件中 1.1.2 什么属于架构,什么不属于 1.1.3 架构与决定相关 1.1.4 软件的需求和质量 1.2 架构师到底是什么 1.2.1 架构师的职责 1.2.2 你知道有多少种架构师吗 1.2.3 对架构师的一些常见误解 1.3 软件开发流程概览 1.3.1 软件生命周期 1.3.2 软件开发模型 1.4 小结 1.5 本章的墨菲法则 第2章 UML必要知识 2.1 uML概览 2.1.1 建模语言的出现动机和历史 2.1.2 UML的模式和使用方法 2.2 UML图表 2.2.1 用例图 2.2.2 类图 2.2.3 顺序图 2.3 小结 2.4 本章的墨菲法则 第3章 设计原则和模式 3.1 基本设计原则 3.1.1 警钟因何而鸣 3.1.2 结构化设计 3.1 3分离关注点 3.2 面向对象设计 3.2.1 面向对象基本设计原则 3.2.2 高级原则 3.3 从原则到模式 3.3.1 模式究竟是什么 3.3.2 模式vs.惯用法 3.3.3 依赖注入 3.4 在设计时就考虑需求 3.4.1 可测试性 3.4.2 安全性 3.5 从对象到方面 3.5.1 面向方面编程 3.5.2 AOP实战 3.6 小结 3.7 本章的墨菲法则 第二部分 系统设计 第4章 业务层 4.1 业务逻辑层究竟是什么 4.1.1 业务层剖析 4.1.2 业务逻辑层的位置 4.1.3 业务层和其他层 4.1.4 创建业务层的模式 4.2 事务脚本模式 4.2.1 事务脚本模式概述

2018-07-31

css【Iphone】样式

css 绘制的iphone手机样式,需要在网页上面显示一个手机样式的小伙伴可以获取【本资源是在网上长期搜索获取到的,个人觉得好用,分享给大家】

2018-07-06

NET企业级应用架构设计(2nd).pdf

第一部分 设计原则 第1章 当代的架构师和架构 1.1 软件架构到底是什么 1.1.1 将架构原则应用至软件中 1.1.2 什么属于架构,什么不属于 1.1.3 架构与决定相关 1.1.4 软件的需求和质量 1.2 架构师到底是什么 1.2.1 架构师的职责 1.2.2 你知道有多少种架构师吗 1.2.3 对架构师的一些常见误解 1.3 软件开发流程概览 1.3.1 软件生命周期 1.3.2 软件开发模型 1.4 小结 1.5 本章的墨菲法则 第2章 UML必要知识 2.1 uML概览 2.1.1 建模语言的出现动机和历史 2.1.2 UML的模式和使用方法 2.2 UML图表 2.2.1 用例图 2.2.2 类图 2.2.3 顺序图 2.3 小结 2.4 本章的墨菲法则 第3章 设计原则和模式 3.1 基本设计原则 3.1.1 警钟因何而鸣 3.1.2 结构化设计 3.1 3分离关注点 3.2 面向对象设计 3.2.1 面向对象基本设计原则 3.2.2 高级原则 3.3 从原则到模式 3.3.1 模式究竟是什么 3.3.2 模式vs.惯用法 3.3.3 依赖注入 3.4 在设计时就考虑需求 3.4.1 可测试性 3.4.2 安全性 3.5 从对象到方面 ...

2018-07-06

asp_net_core2.1官方中文+英文原版手册

中文版pdf,帮助学习asp.net core的新玩家【之前上传过一份中文的,发现里面缺少部分代码,现在特地将英文版也补上去,以免学习的小伙伴看到 [!code-csharp]地方摸不着头脑】

2018-06-25

asp_net_core2.1官方中文手册

中文版pdf,帮助学习asp.net core的新玩家。中文版pdf,帮助学习asp.net core的新玩家。

2018-06-09

Android编程权威指南 【第三版】

源自大名鼎鼎的Big Nerd Ranch训练营培训讲义,该训练营已经为微软、Google、Facebook等行业巨头培养了众多专业人才。   全面——涵盖Android开发所有bi备理论概念和技术知识点,从Android 4.4到Android 7.0都适用。   实用——8个Android应用开发实战项目,传授一线开发经验。   易懂——以循序渐进的方式精心编排章节,一步一步写出Android应用。   时新——在前两版的基础上,新增数据绑定、MVVM架构、Android辅助功能等内容。 内容简介 Big Nerd Ranch是美国一家专业的移动开发技术培训机构。本书主要以其Android训练营教学课程为基础,融合了几位作者多年的心得体会,是一本完全面向实战的Android编程**指南。全书共36章,详细介绍了8个Android应用的开发过程。通过这些精心设计的应用,读者可掌握很多重要的理论知识和开发技巧,获得宝贵的开发经验。第3版较之前版本增加了对数据绑定等新工具的介绍,同时新增了针对单元测试、辅助功能和MVVM架构等主题的章节

2018-06-06

sublime text 3 【绿色破解 内含破解密匙以及破解失败解决方法】

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2018-04-29

navicat12.0.17 【绿色破解版】

下载直接安装使用,详细见内部文件说明。 【一下凑字数】 它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。 Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。 Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据

2018-04-26

构建之法【超清版】

第 1 章 概 论 1.1 软件 = 程序 + 软件工程 1.2 软件工程是什么 1.3 练习与讨论 第 2 章 个人技术和流程 2.1 单元测试 2.2 效能分析工具 2.3 个人开发流程 2.4 实践 2.5 练习与讨论 第 3 章 软件工程师的成长 3.1 个人能力的衡量与发展 3.2 软件工程师的职业发展 3.3 技能的反面 3.4 练习与讨论 第 4 章 两人合作 4.1 代码规范 4.2 代码风格规范 4.3 代码设计规范 4.4 代码复审 4.5 结对编程 4.6 两人合作的不同阶段和技巧 4.7 练习与讨论 第5 章 团队和流程 5.1 非团队和团队 5.2 软件团队的模式 5.3 开发流程 5.4 练习与讨论 第 6 章 敏捷流程 6.1 敏捷的流程 6.2 敏捷流程的问题和解法 6.3 敏捷的团队 6.4 敏捷总结 6.5 敏捷的故事— 兼酒后问答 6.6 练习与讨论 第 7 章 MSF 7.1 MSF 简史 7.2 MSF 基本原则 7.3 MSF 团队模型 7.4 MSF 过程模型 7.5 MSF 敏捷开发模式 7.6 MSF CMMI 开发模式 7.7 练习与讨论 第 8 章 需求分析 8.1 软件需求 8.2 软件产品的利益相关者 8.3 获取用户 需求— 用户调查 8.4 竞争性需求分析的框架 8.5 功能的定位— 四象限方法 8.6 计划和估计 8.7 分而治之(Work Breakdown Structure) 8.8 练习与讨论 第 9 章 项目经理 9.1 PM 是啥 9.2 微软PM 的来历 9.3 PM 做开发和测试之外的所有事情 9.4 PM 的能力要求和任务 9.5 练习与讨论 第10 章 典型用户和场景 10.1 典型场景和典型用户 10.2 规格说明书 10.3 功能驱动的设计 10.4 练习与讨论 第11 章 软件设计与实现 11.1 从Spec到实现 11.2 开发阶段的日常管理 11.3 练习与讨论 第12 章 用户体验 12.1 用户体验的要素 12.2 用户体验设计的步骤和目标 12.3 评价标准 12.4 练习与讨论 第13 章 软件测试 13.1 基本名词解释及分类 13.2 各种测试方法 13.3 实战中的测试 13.4 运用测试工具 13.5 练习与讨论 第14 章 质量保障 14.1 软件的质量 14.2 软件的质量保障工作 14.3 练习与讨论 第15 章 稳定和发布阶段 15.1 从代码完成到发布 15.2 发布之后 — 事后诸葛亮会议 15.3 练习和讨论 第16 章 IT 行业的创新 16.1 创新的迷思 16.2 创新的时机 16.3 创新的招数 16.4 魔方的创新 16.5 创新和作坊 16.6 练习与讨论 第17 章 人、绩效和职业道德 17.1 猪、鸡和鹦鹉的故事 17.2 其实还是人的问题 17.3 绩效管理 17.4 萝卜与白菜 17.5 团队合作的几个阶段 17.6 软件工程师的职业道德 17.7 练习与讨论

2018-04-06

.NET MVC code first 新手代码

新手练习code fisrt的例子,完美运行,需要先将web.config中链接数据库密码以及用户名修改

2018-04-06

sublime2 【破解】 Tag

win10也可以使用 内含有 Tag文件【在sublime2的安装目录下Data文件夹,在Data文件夹下Packages文件夹,在Packages下放入tag。重启即可。】

2018-03-21

Navicat Premium【绿色破解版】

【安装之后可直接使用,如果需要激活则有激活工具,内附详细说明】Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

2018-02-02

SQLPrompt_7.0.0.40 绿色版 下载直接安装使用

最高支持MS SQL 2016. SQL Prompt是一款拥有SQL智能提示功能的SQL Server和VS插件。SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为用户提供唯一合适的代码选择。自动脚本设置为用户提供了简单的代码易读性--这在开发者使用的是不大熟悉的脚本时尤其有用。SQL Prompt是立即可用的且能极大的提高生产率。【内附常用快捷键-提供了类似快捷键的功能。输入几个字母,敲回车键,就会自动识别出。 下面举几个例子: ssf-----------SELECT * FROM 】

2018-02-02

C#开发Android应用实战 使用Mono for Android和.NET C# PDF扫描版+world版本

绝对是中文扫描完整版,【在使用过程中pdf不能定位,于是加上了world版本,一共约500M,由于文件太大所以放在百度云里面-】 目 录 第 1 章 Android、移动设备和 Marketplace 简介 ..................... 1 1.1 产品比较 ...................................... 1 1.1.1 .NET Framework ....................... 2 1.1.2 Mono ......................................... 3 1.1.3 Mono for Android ..................... 4 1.1.4 开发工具 ................................... 6 1.2 移动开发 ...................................... 6 1.2.1 解决支持问题 ........................... 7 1.2.2 设计问题 ................................... 7 1.3 Android ............... .......................... 8 1.3.1 Android 发展简史..................... 8 1.3.2 为 Android 编写基于 Web 的 应用程序 ................................... 9 1.3.3 为 Android 编写本机 应用程序 ................................... 9 1.3.4 Android 开发问题..................... 9 1.3.5 Android SDK 工具 .................. 11 1.3.6 Android 开发成本................... 11 1.4 跨平台替代方案 ........................ 12 1.4.1 其他跨平台工具 ..................... 12 1.4.2 选择跨平台工具时的 注意事项 ................................. 12 1.5 小结 ............................................ 15 第 2 章 Mono for Android 简介 ........... 17 2.1 开始开发前的准备工作 ............ 17 2.1.1 Mono 的含义 .......................... 17 2.1.2 Mono for Android 的含义 ...... 18 2.1.3 使用 Mono for Android 的 原因 ......................................... 18 2.1.4 在使用 Mono for Android 时需要权衡的事项 ................. 20 2.1.5 Mono for Android 开发 环境需要的其他工具 ............. 21 2.2 利用 Mono for Android 进行 Visual Studio 开发 ..................... 24 2.2.1 一般设置 ................................. 24 2.2.2 生成 Hello Android ................. 25 2.2.3 日志记录 ................................. 28 2.2.4 调试 ......................................... 29 2.2.5 测试 ......................................... 29 2.2.6 部署 ......................................... 30 2.3 使用 MonoDevelop 进行 Mono for Android 开发 ........................ 30 2.3.1 一般设置 ................................. 30 2.3.2 构建 Hello Android ................. 31 2.3.3 日志记录 ................................. 32 2.3.4 调试 ......................................... 33 2.3.5 测试 ......................................... 33 2.3.6 部署 ......................................... 33 2.4 小结 ............................................ 34 第 3 章 了解 Android/Mono for Android 应用程序 ................................. 35 3.1 Android 应用程序的含义 .......... 36 3.1.1 Android 应用程序的 构建基块 ................................. 37 3.1.2 组件之间的通信:Android 意图 ......................................... 46 3.2 绑定组件:Android 清单 .......... 48 3.2.1 Android 清单的基础知识 ....... 48 3.2.2 通过 Visual Studio 为 Mono for Android 编辑清单 ................... 51 3.3 小结 ............................................ 53 第 4 章 规划和构建应用程序 用户界面 ................................. 55 4.1 成功构建移动 UI 的 指导原则 .................................... 55 4.2 构建 Android UI ......................... 56 4.2.1 视图 ......................................... 56 4.2.2 设计表面 ................................. 57 4.3 选择控件布局 ............................ 57 4.3.1 AbsoluteLayout ....................... 58 4.3.2 FrameLayout ........................... 59 4.3.3 LinearLayout ........................... 59 4.3.4 RelativeLayout ........................ 61 4.3.5 TableLayout ............................ 62 4.3.6 优化布局 ................................. 64 4.4 设计自己的用户界面控件 ........ 64 4.4.1 TextView ................................. 66 4.4.2 EditText ................................... 66 4.4.3 AutoCompleteTextView ......... 66 4.4.4 Spinner .................................... 67 4.4.5 Button ...................................... 69 4.4.6 CheckBox ................................ 69 4.4.7 RadioButton 和组 ................... 69 4.4.8 Clock ....................................... 72 4.4.9 Picker ...................................... 72 4.4.10 Image ..................................... 75 4.4.11 虚拟键盘 ............................... 80 4.5 控制菜单 .................................... 82 4.5.1 菜单系统介绍 ......................... 83 4.5.2 菜单 ......................................... 83 4.5.3 子菜单 ..................................... 85 4.5.4 上下文菜单 ............................. 86 4.5.5 将菜单定义为资源 ................. 87 4.6 独立于分辨率的 UI ................... 90 4.6.1 支持各种屏幕资源 ................. 90 4.6.2 使用 Android Market 支持 ..... 92 4.6.3 多个屏幕分辨率的 最佳做法 ................................. 92 4.7 构建用户界面:手机和 平板电脑示例 ............................ 93 4.8 小结 ............................................ 98 第 5 章 使用数据 ................................ 99 5.1 使用 SQLite ................................ 99 5.1.1 建立数据库 .......................... 100 5.1.2 建立表 .................................. 101 5.1.3 使用 SQL 语句 .................... 102 5.2 升级策略 .................................. 104 5.2.1 就地升级 .............................. 104 5.2.2 复制数据 .............................. 105 5.3 特定于 Android 的 数据库选项 .............................. 105 5.4 使用远程数据 .......................... 107 5.4.1 访问企业服务 ...................... 108 5.4.2 使用 SOAP ........................... 109 5.4.3 使用基于 REST 的 Web 服务 ...................................... 113 5.4.4 使用 JSON ........................... 114 5.4.5 利用 POST 发送数据 .......... 118 5.5 使用 LINQ 和 XML 检索 数据 .......................................... 119 5.6 以负责任的态度使用 Web 服务 .......................................... 121 5.7 使用远程SQL Server 数据库 ... 122 5.8 小结 .......................................... 124 第 6 章 将数据绑定到控件 ................ 125 6.1 Mono for Android 中的 数据绑定 .................................. 126 6.1.1 数据适配器的含义 .............. 126 6.1.2 适配器视图的含义 .............. 127 6.1.3 这三项彼此之间的 关联方式 ............................... 127 6.1.4 使用适配器视图和大型 数据集 ................................... 128 6.1.5 进一步探究适配器 ............... 130 6.1.6 使用本机适配器 ................... 130 6.1.7 进一步探究适配器视图 ....... 131 6.1.8 使用本机适配器视图 ........... 132 6.2 使用光标 .................................. 132 6.2.1 使用光标填充 Spinner ......... 132 6.2.2 使用带有 Gallery 的光标 ..... 140 6.3 使用列表 .................................. 147 6.3.1 在列表中显示简单数据 ....... 148 6.3.2 使用 Android 的 ListAdapter ............................ 150 6.3.3 使用自定义列表适配器来 自定义 ListView ................... 152 6.3.4 处理 ListView 事件 .............. 158 6.3.5 首选项屏幕 ........................... 160 6.3.6 嵌套导航 ............................... 163 6.3.7 分组列表 ............................... 165 6.3.8 在网格中显示数据 ............... 169 6.4 小结 .......................................... 174 第 7 章 使用文件系统和应用程序 首选项 .................................. 175 7.1 使用文件系统 .......................... 175 7.1.1 文件系统类型和结构 ........... 176 7.1.2 QuickEdit 示例程序: 使用文件存储的例子 ........... 180 7.2 使用应用程序首选项 .............. 186 7.2.1 应用程序首选项类型 ........... 186 7.2.2 创建自己的应用程序 首选项 ................................... 187 7.2.3 首选项程序 ........................... 188 7.2.4 侦听首选项的更改 ............... 194 7.2.5 处理 XML ............................. 195 7.3 小结 .......................................... 196 第 8 章 针对设备硬件编程 ................ 197 8.1 使用传感器 .............................. 197 8.1.1 引用传感器管理器 .............. 198 8.1.2 传感器支持 .......................... 198 8.1.3 访问传感器 .......................... 198 8.1.4 使用传感器 .......................... 199 8.1.5 了解传感器类型值 .............. 200 8.2 对加速度的响应 ...................... 202 8.2.1 使用 XYZ 坐标系 ................ 202 8.2.2 对加速计进行编码 .............. 203 8.3 构建电子罗盘 .......................... 203 8.4 振动 .......................................... 208 8.5 网络连接 .................................. 209 8.5.1 ConnectivityManager ........... 209 8.5.2 检查用户通信首选项 .......... 209 8.5.3 检查 BackgroundDataSetting 的更改 .................................. 210 8.5.4 检查当前网络配置 .............. 211 8.5.5 创建网络连接通知 .............. 211 8.5.6 WifiManager ........................ 211 8.6 Bluetooth 管理器 ...................... 216 8.7 在应用程序中启用 语音识别功能 .......................... 218 8.8 获取建议路线规划指示 .......... 219 8.9 小结 .......................................... 225 第 9 章 使用多媒体——音频、 视频和照相机 ....................... 227 9.1 Android 媒体类 ........................ 227 9.2 播放音频和视频 ...................... 229 9.2.1 媒体播放器支持的格式 ...... 229 9.2.2 音频播放编程 ...................... 230 9.2.3 视频播放编程 ...................... 233 9.2.4 控制播放 .............................. 237 9.2.5 管理播放输出 ...................... 237 9.3 录制音频和视频 ...................... 237 9.3.1 使用意图来录制视频 ........... 238 9.3.2 使用媒体记录器 ................... 241 9.4 图像和使用照相机 .................. 244 9.4.1 使用意图拍照 ....................... 244 9.4.2 控制照相机 ........................... 247 9.4.3 管理照相机设置和 图片选项 ............................... 247 9.5 向媒体存储器添加新媒体 ...... 253 9.5.1 使用媒体扫描程序 ............... 254 9.5.2 向存储器添加新媒体 ........... 255 9.6 语音识别 .................................. 255 9.7 小结 .......................................... 257 第 10 章 与其他应用程序和库通信 ... 259 10.1 Android 应用程序集成 .......... 259 10.1.1 打开浏览器 ...................... 259 10.1.2 打开电子邮件 .................. 262 10.1.3 打电话 .............................. 263 10.1.4 发送 Text/SMS 消息 ........ 264 10.1.5 在 Maps 应用程序中 打开位置 .......................... 266 10.1.6 打开 YouTube 视频 ......... 267 10.1.7 开放市场 .......................... 267 10.2 应用程序集成 ........................ 268 10.2.1 与 HootSuite 以及其他 Twitter 应用程序的简单 集成 .................................. 268 10.2.2 配置意图过滤器 .............. 269 10.2.3 处理传入的意图请求 ...... 270 10.3 与联系人进行集成 ................ 270 10.3.1 显示联系人详细信息 ...... 273 10.3.2 选择联系人 ...................... 274 10.3.3 创建新联系人 .................. 275 10.3.4 创建新联系人或者添加到 现有的联系人 .................. 276 10.4 小结 ........................................ 277 第 11 章 开发后台服务和异步代码 ... 279 11.1 服务生命周期 ........................ 280 11.1.1 创建第一个服务 ............. 280 11.1.2 服务的优先级排序 ......... 283 11.2 使用线程进行异步处理......... 284 11.2.1 手动线程 ......................... 284 11.2.2 利用 System.Threading. Tasks ................................ 286 11.2.3 带有 IntentService 的隐式 线程 ................................. 288 11.3 与 UI 进行通信 ...................... 289 11.3.1 使用 Binder 和服务 连接方法 ......................... 289 11.3.2 使用广播接收器方法 ..... 292 11.3.3 使用静态事件方法 ......... 295 11.4 通知用户 ................................ 298 11.4.1 通过警报和 IntentService 来调度意图 ..................... 300 11.4.2 使用C2DM 来推送消息 ... 301 11.5 小结 ........................................ 310 第 12 章 画布和绘制资源类型:构建 自定义 Android 图形 .......... 311 12.1 在 Mono for Android 中 使用图形 ................................ 312 12.2 使用 Canvas 对象 ................... 313 12.2.1 图形基元 ......................... 314 12.2.2 Canvas 对象 ..................... 315 12.2.3 Paint 对象 ........................ 316 12.2.4 Bitmap 对象 ..................... 317 12.2.5 组合在一起 ..................... 317 12.2.6 选择最佳方法 ................. 337 12.3 2D 图形库 .............................. 338 12.4 使用绘制资源类型 ................ 339 12.4.1 作为 XML 资源的绘制 资源类型 ......................... 339 12.4.2 简单和复合的绘制 资源类型 .......................... 340 12.4.3 绘制资源类型的 实际应用 .......................... 340 12.5 小结 ........................................ 354 第 13 章 使用位置信息 ..................... 357 13.1 理解位置的基本知识 ............ 358 13.1.1 确定位置 .......................... 358 13.1.2 基于位置的数据中断 ...... 359 13.1.3 使用基于位置的服务 ...... 359 13.1.4 在模拟器上配置基于 位置的应用程序 .............. 359 13.2 选择一个位置提供程序 ........ 361 13.2.1 确定哪些提供程序可供 使用 .................................. 361 13.2.2 根据标准查找位置 提供程序 .......................... 361 13.3 地理编码 ................................ 363 13.3.1 前向地理编码 .................. 363 13.3.2 反向地图编码 .................. 365 13.4 构建接近警报 ........................ 366 13.5 使用 Google Maps .................. 368 13.5.1 获取开发/调试 MD5 指纹 .................................. 369 13.5.2 获取生产/发布 MD5 指纹 .................................. 369 13.5.3 创建基于地图的活动 ...... 369 13.5.4 在布局文件中创建地图 .. 371 13.5.5 使用覆盖的 MapView 控制器 .............................. 372 13.6 小结 ........................................ 374 第 14 章 国际化和本地化 ................. 375 14.1 选择本地化策略 .................... 376 14.2 更新语言和区域设置 ............ 378 14.3 了解 Android 本地化机制 ..... 379 14.3.1 设置默认资源 ................. 380 14.3.2 添加本地化支持 ............. 380 14.3.3 选择资源的详细过程 ..... 381 14.4 支持多语言 ............................ 382 14.4.1 利用 Strings.xml 文件 ..... 382 14.4.2 翻译文本 ......................... 383 14.4.3 翻译控件文本 ................. 386 14.5 本地化其他资源 .................... 387 14.6 Strings.xml 的高级用法 ......... 391 14.6.1 字符串数组 ..................... 391 14.6.2 复数 ................................. 391 14.6.3 字符串替换 ..................... 392 14.7 使用格式转换 ........................ 394 14.7.1 格式化日期 ..................... 395 14.7.2 格式化数字和货币 ......... 395 14.8 小结 ........................................ 396 第 15 章 在 Mono for Android、 MonoTouch 和 Windows Phone7 之间共享代码 ........ 397 15.1 三大平台概述 ........................ 397 15.1.1 Mono for Android ............ 397 15.1.2 MonoTouch ...................... 398 15.1.3 Windows Phone 7 ............ 399 15.2 使用类库来分离代码 ............ 400 15.2.1 使用预处理器指令 ......... 400 15.2.2 Mono for Android ............ 401 15.2.3 Windows Phone 7 ............ 402 15.2.4 MonoTouch ...................... 402 15.3 每种平台上可用的程序集 .... 402 15.4 一个通用的类库 .................... 405 15.4.1 Mono for Android ............ 407 15.4.2 MonoTouch ...................... 408 15.4.3 Windows Phone 7 ............ 409 15.5 汇总:创建一个跨平台 应用程序 ............................... 410 15.6 小结 ........................................ 422 第 16 章 准备并向 Market 发布应用程序 ..................... 423 16.1 准备应用程序 ........................ 424 16.1.1 测试应用程序 .................. 424 16.1.2 找到关键的测试区域 ...... 425 16.1.3 用于测试的工具 .............. 426 16.1.4 与同事和用户一起 进行测试 .......................... 433 16.2 向 Android Market 发布 应用程序 ............................... 434 16.2.1 对应用程序进行 版本控制 .......................... 434 16.2.2 创建最终版本 .................. 435 16.2.3 为应用程序签名 .............. 437 16.2.4 上传到 Android Market ... 441 16.3 小结 ........................................ 442 第 17 章 Android 平板电脑 ............... 445 17.1 分析 Android 平板 电脑市场 ............................... 445 17.2 设计平板电脑 UI ................... 446 17.3 使用操作栏 ............................ 447 17.3.1 删除操作栏 ..................... 448 17.3.2 向操作栏添加项目 ......... 449 17.3.3 使用应用程序图标 ......... 452 17.3.4 向堆栈上方导航 ............. 453 17.3.5 添加并使用操作项 ......... 453 17.3.6 创建选项卡式界面 ......... 454 17.4 使用片段控制部分屏幕 ........ 455 17.4.1 创建片段 ......................... 457 17.4.2 更多片段 ......................... 461 17.5 小结 ........................................ 469 附录 A 针对开发人员的一些提示 以及 Mono for Android 的 未来前景 ............................... 471

2018-01-31

ASP.NET MVC4架构实现与项目实战

【由于上传限制(本文件压缩后还有400M所以放到百度云盘中,这里提供下载链接以及密码,下载之后可以将链接发送给小伙伴,就不需要再次消耗积分了)】 第1章 ASP.NET MVC 4入门 第2章 路由 第3章 控制器 第4章 视图 第5章 HTML帮助器 第6章 模型 第7章 Ajax技术 第8章 单元测试与异常处理 第9章 安全机制 第10章 在线RSS阅读器 第11章 BBS系统

2018-01-27

HTML5基础知识、核心技术与前沿案例【高清PDF】

第一部分 HTML5基础 第1章 初探HTML5:制作一份邀请函 010 1.1 开发前的准备工作 010 1.1.1 制定首个学习目标 010 1.1.2 准备开发环境 011 1.2 制作HTML页面 012 1.2.1 创建首个HTML5页面 012 1.2.2 增加必要的页面元素 014 1.2.3 页面中那些看不见的代码 015 1.3 页面的美化 015 1.3.1 制作邀请函的页面背景 015 1.3.2 调整邀请函的内容区域位置 018 1.3.3 调整邀请函的文字字体与字号 020 1.3.4 制作邀请函的按钮 021 1.3.5 创建一个外部CSS文件 022 1.4 为页面创建交互 024 1.4.1 创建按钮的JavaScript交互 024 1.4.2 制作还未结束:页面的移动化 026 第2章 HTML5新手详解 028 2.1 HTML代码基础 028 2.1.1 HTML基础语法 028 2.1.2 页面根元素 029 2.1.3 文档元数据 031 2.1.4 区块元素 034 2.1.5 分组内容元素 039 2.2 HTML常用元素 042 2.2.1 文本 042 2.2.2 表单 043 2.2.3 表格 047 2.2.4 WAI-ARIA 050 第3章 CSS3新手详解 052 3.1 CSS代码基础 052 3.1.1 CSS基础语法 052 3.1.2 继承 054 3.1.3 选择器 057 3.2 CSS3常用属性 059 3.2.1 文本和字体 059 3.2.2 边框与背景 062 3.2.3元素定位 065 3.2.4 框模型 068 3.2.5 列表 071 3.3 CSS3常用效果与技巧 075 3.3.1 阴影效果 075 3.3.2 2D与3D效果 077 3.3.3 优先级 078 第4章 JavaScript新手详解 080 4.1 JavaScript代码基础 080 4.1.1 如何调试JavaScript? 080 4.1.2 为代码添加注释 081 4.1.3 创建一个简单的变量 082 4.1.4 几种常用的JavaScript运算符 083 4.1.5 JavaScript中的条件语句 085 4.1.6 JavaScript中的循环语句 087 4.2 JavaScript编程进阶 089 4.2.1 数组及其操作 089 4.2.2 日期和时间 091 4.2.3 初涉函数 092 4.2.4 函数的变量作用域 094 4.2.5 Object简介 095 4.2.6 JavaScript的DOM操作 097 4.2.7 DOM事件处理 100 4.2.8 利用JavaScript实现HTML5拖放 101 第5章 移动端HTML5开发详解 103 5.1 桌面端开发概述 103 5.1.1 桌面端和移动端有何不同? 103 5.1.2 响应式设计还是移动版网站? 104 5.2 移动端开发技巧 105 5.2.1 Viewport设置 105 5.2.2 百分比布局 106 5.2.3 Flexbox:轻松实现弹性布局 111 5.2.4 Media Query 114 5.2.5 雪碧图 116 5.2.6 图标字体 119 5.2.7 移动端交互 121 5.2.8 移动端调试 122 5.2.9 移动端其他技巧 124 第6章 事半功倍:运用流行开源类库 126 6.1 开源类库jQuery介绍 126 6.1.1 强大的jQuery 126 6.1.2 jQuery选择器 128 6.1.3 jQuery的属性和DOM操作 130 6.1.4 jQuery动态效果 132 6.1.5 jQuery事件 134 6.1.6 jQuery的优缺点 136 6.2 其他开源类库介绍 136 6.2.1 使用jQuery Mobile开发移动站点 136 6.2.2 Zepto——移动端的jQuery 137 6.2.3 前端开发框架BootStrap 138 6.2.4 设计工具包Flat UI 139 6.2.5 浏览器检测工具Modernizr 140 6.2.6 数据可视化工具D3 141 6.2.7 使用Hammer轻松控制触摸手势 141 6.2.8 前端在线编辑工具 142 第7章 HTML5与周边编程语言、软件 143 7.1 HTML5与Flash 143 7.1.1 HTML5与Flash的结合 143 7.1.2 使用Google Swiffy进行Flash转换 145 7.2 HTML5与其他周边语言和软件 146 7.2.1 HTML5与应用开发 146 7.2.2 HTML5与Illustrator的结合 148 7.2.3 HTML5与Photoshop的结合 149 7.2.4 HTML5开发桌面端应用 151 第二部分?HTML5前沿经典应用篇 第8章 HTML5页面元素与布局 153 8.1 页面元素与布局核心技巧 153 8.2 HTML5布局基础 153 8.2.1 图文混排与题图文字布局 154 8.2.2 Hero Unit图标题文混排 156 8.2.3 两列均分布局 159 8.2.4 格子布局 164 8.2.5 多列等高布局 168 8.3 HTML5布局进阶 170 8.3.1 两列自适应布局 171 8.3.2 三列自适应布局 175 8.3.3 瀑布流布局 179 第9章 HTML5动画与动效 182 9.1 动画与动效核心技巧 182 9.2 CSS3动画与动效 182 9.2.1 按钮元素动画效果 183 9.2.2 图标元素动画效果 186 9.2.3 页面切换动画效果 192 9.2.4 加载动画效果 198 9.2.5 逐帧动画效果 204 9.2.6 3D翻页动画效果 208 9.3 JavaScript动画与动效 211 9.3.1 Canvas粒子动画效果 211 9.3.2 GSAP类库动画效果 214 第10章 HTML5图形与图像 217 10.1 图形与图像核心技巧 217 10.2 CSS3图形与图像绘制 218 10.2.1 关闭按钮绘制 218 10.2.2 菜单图标绘制 219 10.2.3 三角图标绘制 221 10.2.4 渐变色绘制 225 10.2.5 Pattern图案绘制 227 10.2.6 锯齿图形绘制 229 10.3 Canvas图形与图像绘制 231 10.3.1 Canvas图形绘制 231 10.3.2 Canvas像素控制 235 10.4 SVG图形与图像绘制 237 10.4.1 SVG图形绘制 237 10.4.2 SVG图像遮罩 242 第11章 HTML5交互操作 244 11.1 交互操作核心技巧 244 11.2 滚动类交互 244 11.2.1 页面固定背景 244 11.2.2 选区控制 246 11.2.3 局部滚动 248 11.2.4 滚动监听 252 11.2.5 视差滚动 256 11.2.6 滚动触发动画 261 11.3 键盘和鼠标类交互 267 11.3.1 滑块拖动 267 11.3.2 Canvas键盘操作 271 11.4 移动端交互 274 11.4.1 触摸操作 274 11.4.2 运动与重力感应 276 11.5 其他交互操作 279 11.5.1 本地数据文件加载 279 11.5.2 本地文件操作 281 11.5.3 Geolocation操作 284 11.5.4 localStorage操作 287 第12章 HTML5页面组件 290 12.1 页面组件开发核心技巧 290 12.2 图层类页面组件 290 12.2.1 悬浮图层 290 12.2.2 弹出图层 293 12.3 区域类页面组件 297 12.3.1 Tab切换 297 12.3.2 折叠区域 300 12.4 导航类页面组件 303 12.4.1 下拉菜单 303 12.4.2 顶部固定菜单 306 12.4.3 滑动导航 308 12.5 其他页面组件 311 12.5.1 时间轴 311 12.5.2 图像轮播 313 12.5.3 日历组件 317 第13章 HTML5音频与视频 322 13.1 音频、视频核心开发技巧 322 13.2 音频类开发 322 13.2.1 音频播放 322 13.2.2 麦克风操作 327 13.3 视频类开发 330 13.3.1 视频播放 330 13.3.2 视频背景 331 13.3.3 摄像头操作 333 第14章 HTML5响应式设计 336 14.1 响应式设计核心技巧 336 14.2 响应式设计案例 338 14.2.1 响应式列表 338 14.2.2 响应式内容图片 341 14.2.3 响应式背景 343 14.2.4 响应式图像轮播 346 14.2.5 响应式菜单 347 第三部分?HTML5综合案例篇 第15章 HTML5微信游戏 354 15.1 制作思路 354 15.1.1 微信游戏开发基础知识 354 15.1.2 微信“520”小游戏策划 355 15.2 基础页面的开发 356 15.2.1 游戏界面设计 356 15.2.2 创建HTML页面 357 15.2.3 创建CSS样式 359 15.3 交互界面的开发 364 15.3.1 制作loading界面交互 364 15.3.2 制作初始界面交互 364 15.3.3 制作音乐控制器 366 15.3.4 获取点阵坐标 367 15.3.5 制作交互界面 368 15.3.6 制作结果界面 371 15.4 尾声 371 第16章 HTML5创意网站 379 16.1 制作思路与基础页面开发 379 16.1.1 站点规划与设计 379 16.1.2 创建站点DOM结构 380 16.2 页面的美化和交互功能创建 382 16.2.1 创建首页样式 382 16.2.2 创建次级页面样式 385 16.2.3 页面切换效果 389 16.3 页面细节处理 391 16.3.1 制作作品集内容页面 391 16.3.2 兼容性提示 394

2018-01-17

ASP.NET MVC 5框架揭秘 完整版 (蒋金楠) 高清pdf扫描版

第1章 ASP.NET + MVC 第2章 路由 第3章 Controller的激活 第4章 Model元数据的解析 第5章 3个描述对象 第6章 Model的绑定(上篇) 第7章 Model的绑定(下篇) 第8章 Model的验证(上篇) 第9章 Model的验证(下篇) 第10章 Action方法的执行 第11章 View的呈现 第12章 过滤器 第13章 特性路由 第14章 案例实践

2018-01-17

ASP.NETMVC5网站开发之美【高清PDF】

第1章 MVC概述 第2章 与数据的对话:Model与ADO.NET 第3章 LINQ:驱动数据的查询功能 第4章 EF 第5章 路由(Routing) 第6章 控制器(Controller) 第7章 异步程序设计 第8章 View:摇曳生姿的美人 第9章 Bootstrap 第10章 诊断及日志处理 第11章 网站安全之道 第12章 身份验证与授权 第13章 ASP.NET Web API 2概述 第14章 自动测试完整功略 第15章 网站部署 第16章 CMS范例实验 附录A ASP.NET MVC 5.1与ASP.NET MVC 5.2 附录B ASP.NET MVC 6

2018-01-09

.net 根据地址获取经纬度;根据经纬度获取地址

.net后台代码 根据地址获取经纬度;根据经纬度获取地址 。 下载之后可以拓展在导入Excel时候使用( 根据地址获取经纬度;根据经纬度获取地址)=》单击直接运行=》vs2012以上版本

2018-01-08

精通c#(第6版)

精通c#(第6版) Pdf版本+word版本 两者压缩之后500duoM所以放在百度云盘 【目录】 第1章 .NET之道 1.1 初识.NET平台 1.2 .NET平台构造块(CLR、CTS和CLS)简介 1.2.1 基础类库的作用 1.2.2 C#的优点 1.2.3 托管代码与非托管代码 1.3 其他支持.NET的编程语言 1.4 .NET程序集概览 1.4.1 CIL的作用 1.4.2 .NET类型元数据的作用 1.4.3 程序集清单的作用

2018-01-03

Pro ASP.NET Core MVC 2【英文pdf+word文档】

Pro ASP.NET Core MVC 2,由于原本是英文,所有除了pdf英文原版外,还有word格式。看不懂英文的小伙伴可以去百度上面翻译

2017-12-28

空空如也

空空如也

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

TA关注的人 TA的粉丝

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