- 博客(17)
- 资源 (5)
- 收藏
- 关注
转载 FTP两种工作模式:主动模式(Active FTP)和被动模式(Passive FTP)
FTP两种工作模式:主动模式(Active FTP)和被动模式(Passive FTP)
2015-11-04 23:29:35 1562 1
原创 微信开发 -- 二维码生成
微信开发 – 二维码生成生成二维码无非就是将一段字符串内容以某种特定的方式进行编码, 最终得到一个图片。 这里使用 C# 生成二维码我用到了 QrCode.Net 这个 Nuget 包。 这里我们创建一个名为 QrCodeGenerate 的 Web 程序, 创建一个 QrCodeUtils 的工具类库,在 Nuget 包管理控制台中键入: Install-Package QrCode.Net 安
2015-11-02 23:35:51 1712 1
原创 SignalR 实现 Web 客户端与服务器实时通信
SignalR 实现 Web 客户端与服务器实时通信简介ASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信。什么是实时通信的Web呢?就是让客户端(Web页面)和服务器端可以互相实时通知消息及调用方法。WebSockets是HTML5提供的新的API,可以在Web网页与服务器端间建立Socket连接,当WebSockets可用时(即
2015-10-23 23:55:01 6698 2
原创 AngularJs SPA Template
AngularJs SPA Template (一) 模板以及生成项目结构介绍安装模板AngularJs SPA Template For Visual Studio 是一个使用 AngularJs构建 SPA 项目的模板
2015-09-10 00:34:26 1348
原创 Asp.mvc ~ 使用AngularJs构建SPA
Asp.mvc ~ 使用AngularJs构建SPA通常在web应用中, 需要在一个页面完成多种功能(增删改查等), 在这些操作中, 常常需要进行对表单的数据初始化, 数据提交, 也就是从服务器上获取数据之后绑定到表单上, 在提交数据时将每个表单中的数据赋值给我们数据模型。 当我们数据模型发生改变, 就又需要我们通过DOM操作来对页面进行重新的渲染。 这是一个比较枯燥乏味的过程, 大量的DOM操作也
2015-09-02 00:21:16 2040 1
原创 Asp.mvc ~ 路由
Asp.mvc ~ 路由#统一资源定位符 URL (Uniform Resource Locator) : 资源是一个抽象概念, 既可以指一个文件, 也可以指方法调用的结果或者服务器上的一些其他内容。 统一资源标识符 URI (Uniform Resource Identifier) : URI 是标识了一个资源的字符串, 从技术角度看, 所有的 URL 都是 URI ,URL 是 URI 的一种类
2015-08-20 01:13:57 822
原创 Entityframework~Fluent Api配置数据模型与数据库结构关系
Entityframework~Fluent Api配置数据模型与数据库结构关系映射本次实例主要讲在 Entityframework 这个 ORM 框架中使用 Fluent Api 来完成对 POCO 类与数据库结构之间的映射配置。构建 POCO 类新建POCO (plain old c# object) : Blog 类:using System;using System.Collections
2015-07-31 21:58:44 1269 1
原创 Asp.mvc(四) ~ 构建Web层
Asp.mvc(四)~ 构建Web层继前三篇博文,已经认识了项目层次,MongoDB驱动, AutoMapper转换领域模型与DTO,Autofac 注入依赖, 下面我们会通过这些知识点来完善这个 asp.net mvc 项目。 上篇中讲到了 UserController, 在这里创建了一个 Index 的 Action : public async Task<ActionResult> In
2015-07-24 22:13:54 1212 3
原创 Asp.mvc(三) ~ 使用 Autofac 实现依赖注入
在说 mvc 项目之前, 先看看下面一个依赖注入的例子, 新建一个名为 AutofacSample 的程序,使用下面的指令获取 Atuofac : Install-Package Autofac创建一个 ILogger 接口, 其中定义了一个 void Log(string content)的方法: namespace Auto
2015-07-24 03:03:18 3781
原创 Asp.mvc(二)~使用AutoMapper实现领域模型与DTO映射
Mongodb~Asp.Mvc+Mongodb(二)上一篇中介绍了Core, Data 以及 Services 层,在介绍 Presentation 层之前,我们需要了解下面几个知识点: AutoMapper Autofac以及上篇博文中 Data 层未详细介绍的 WebActivatorEx AutoMapper有时候,你需要将一种类型转换为另外一种类型,这种情况在mvc 项目中较为常见,
2015-07-22 22:33:13 6782 1
原创 Asp.mvc(一)~使用MongoDB来存储数据
Mongodb~Asp.Mvc+Mongodb(一) #MongoDB是一种文档型非关系型数据库(NoSql),拥有无模式的灵活的数据结构。 MongoDB 内置 Sharding, 可将数据碎片化, 以提高数据的查询效率。 Sharding的概念大家自行google。创建数据库以及集合使用终端进入 Mongo/bin 目录下 mongo 127.0.0.1:27017use MonogoSamp
2015-07-22 00:11:03 4297
原创 MongoDB- C# 驱动之增删改查
MongoDB-C# 驱动之增删改查MongoDB.Driver是MongoDB为C#提供的一种MongoDB数据库操作驱动,利用MongoDB.Driver 我们可以完成对MongoDB常用的增删改查。对于MongoDB的下载及安装部署,大家可以参见:https://www.mongodb.org/downloads 。在安装且部署好 MongoDB之后,我们便可以使用Nuget 获取MongoD
2015-07-20 22:32:51 2725
原创 knockout.js实例三~可编辑列表(结合Web Api)
knockout.js实例三~可编辑列表(结合 Web Api)这次的实例与之前的实例最大的区别就是结合了Web Api,另外的就是在项目中经常会使用到的对数据的新增修改删除功能,此次实例中的Web Api部分是我之前的一篇博文: http://blog.csdn.net/zhanxueguang/article/details/46821511
2015-07-13 21:29:51 1991 3
原创 knockout.js实例二~购物车
knockout.js实例二~购物车本实例完成了一个基本的购物车功能,涉及到knockout.js中的知识点包含 select 标签的绑定, select 标签的级联, with 绑定,数据格式化, 依赖属性以及模板绑定等
2015-07-11 03:50:30 1655
原创 asp.net web api 2.0 实现跨域资源共享
asp.net web api 2 对跨域资源共享的支持1. 同源策略:同源策略是浏览器为保证安全最基本的功能, 只有同源的脚本才能够被执行,那么什么是同源呢?同源是指协议,域名以及端口号都相同,任何一个不同的都不为同源资源,即异源。2. 跨域访问Api接口:在面向服务架构的项目开发过程中,我们往往会面对对于跨域资源的访问,由于浏览器的同源策略,它会阻止我们去访问异源资源,那么在我们编写好我们的ap
2015-07-09 20:47:03 2611
原创 asp:UpdatePanel客户端回传事件管理
asp:UpdatePanel客户端回传事件管理Asp:UpdatePanel是在Asp.Net WebForm中的一个局部刷新控件,虽然很好用,但是在使用过程中却发现如果局部刷新的数据需要再次使用页面js进行格式化,页面则会乱套,所以在这里我们需要对UpdatePanel的回传过程进行控制。
2015-07-08 00:43:35 760
SignalR 实现 Web 客户端与服务器实时通信
2015-10-24
在Asp.net mvc 使用 MongoDB存储数据
2015-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人