08 2016 档案
NodeJS无所不能:细数10个令人惊讶的NodeJS开源项目
摘要:在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了NodeJS在其它方面所开发的十大令人神奇 阅读全文
posted @ 2016-08-31 22:52 默默淡然 阅读(303) 评论(0) 推荐(0) 编辑
jQuery插件之ajaxFileUpload 2
摘要:ajaxFileUpload.js 很多同名的,因为做出来一个很容易。 我用的是这个:https://github.com/carlcarl/AjaxFileUpload 下载地址在这里:http://files.cnblogs.com/files/kissdodog/ajaxfileupload_ 阅读全文
posted @ 2016-08-31 14:21 默默淡然 阅读(2243) 评论(0) 推荐(0) 编辑
jQuery插件之ajaxFileUpload
摘要:1. [代码]ajaxfileupload.js 跳至 [1] [2] [全屏预览] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 阅读全文
posted @ 2016-08-31 13:57 默默淡然 阅读(2055) 评论(0) 推荐(0) 编辑
spring IOC
摘要:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文
posted @ 2016-08-31 10:29 默默淡然 阅读(249) 评论(0) 推荐(0) 编辑
源码编译Chrome
摘要:官网描述 http://www.chromium.org/developers/how-tos/build-instructions-windows 为啥还要写这篇博客 源码打包下载(vbox的系统镜像文件) http://pan.baidu.com/s/1ntCHH1Z密码:nbrm 如果失效请留 阅读全文
posted @ 2016-08-31 09:45 默默淡然 阅读(5157) 评论(3) 推荐(0) 编辑
Google Chrome 源码下载地址 (Google Chrome Source Code Download)
摘要:1. Google Chrome 源码 SVN 地址:http://src.chromium.org/svn。包含有 Chrome、Gears、Webkit、GCC 等源码以及编译依赖工具。Chrome 浏览器项目的源码,位于目录 http://src.chromium.org/svn/trunk/ 阅读全文
posted @ 2016-08-31 09:38 默默淡然 阅读(15524) 评论(0) 推荐(0) 编辑
XHR2 和[FromBody]使用说明
摘要:[FromBody]必须是application/json 否则会报415 不支持的类型 对应controller action 阅读全文
posted @ 2016-08-30 19:15 默默淡然 阅读(2423) 评论(0) 推荐(0) 编辑
asp.net core StaticFiles中间件修改wwwroot
摘要:new StaticFileOptions() { FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"webroot")), RequestPath = new PathSt 阅读全文
posted @ 2016-08-30 17:27 默默淡然 阅读(6514) 评论(2) 推荐(4) 编辑
XHR——XMLHttpRequest对象
摘要:创建XMLHttpRequest对象 与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest 不但IE6及其之前的版本将XHR作为一个ActiveXObject运行,而且还存在众多版本:一开始 阅读全文
posted @ 2016-08-30 16:51 默默淡然 阅读(4900) 评论(0) 推荐(0) 编辑
http://ecgui.com/?hg=0&nr=0
摘要:eCGUI- 微型嵌入式GUI体积小巧 大小在 100KB~180KB! 特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效) 更新了拼音输入法! 实现了DOS应用程序的完 阅读全文
posted @ 2016-08-29 22:49 默默淡然 阅读(426) 评论(0) 推荐(0) 编辑
jquery $post $get $
摘要:Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。 推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/15294 阅读全文
posted @ 2016-08-29 16:13 默默淡然 阅读(873) 评论(0) 推荐(0) 编辑
什么是 Unix 以及它为什么这么重要?
摘要:大多数操作系统可以被划分到两个不同的家族。除了微软的基于Windows NT的操作系统外,几乎所有其他的都可以追溯到Unix。 Linux,Mac OS X,Android,iOS,Chrome OS,PlayStaion 4上运行的Orbis OS,运行在路由器上的各种固件,所有这些操作系统通常都 阅读全文
posted @ 2016-08-29 13:39 默默淡然 阅读(7887) 评论(0) 推荐(0) 编辑
HTTP深入浅出 http请求
摘要:HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和We 阅读全文
posted @ 2016-08-29 13:00 默默淡然 阅读(337) 评论(0) 推荐(0) 编辑
ASP.NET Web API路由规
摘要:默认的规则 在ASP.NET MVC4中 global.asax.cs代码中并无注册默认路由规则的代码 代码如下: 那么默认的路由规则是在哪里注册的呢? 我们发现 在项目中多了一个App_Start文件夹 其中RoteConfig.cs文件就是注册默认路由规则的程序所在了 代码如下: 这里有两个路由 阅读全文
posted @ 2016-08-29 11:34 默默淡然 阅读(668) 评论(0) 推荐(0) 编辑
WebAPI用法
摘要:ASP.NET Web API(一):使用初探,GET和POST数据【Parry】 HttpClient + ASP.NET Web API, WCF之外的另一个选择【dudu】 通过这两篇文章让我了解了WEB API的简单用法。 Parry是在MVC中使用WebAPI:在Visual Studio 阅读全文
posted @ 2016-08-29 11:27 默默淡然 阅读(10793) 评论(3) 推荐(0) 编辑
WCF 、Web API 、 WCF REST 和 Web Service 的区别
摘要:The .Net framework has a number of technologies that allow you to create HTTP services such as Web Service, WCF and now Web API. There are a lot of ar 阅读全文
posted @ 2016-08-28 20:24 默默淡然 阅读(648) 评论(0) 推荐(0) 编辑
盘点十大最流行的Linux服务器发行版
摘要:随着Linux不断发展,Linux所支持的文件系统类型也在迅速扩充。很多的数据中心服务器上都运行着Linux,可以节省大量的许可证费用及维护费用。但伴随着Linux新版本的发行,其中每一个不同版本的Linux所支持的文件系统类型都有所不同。 那么,对于这种情况来说,Linux系统家族中也划分着针对不 阅读全文
posted @ 2016-08-28 15:16 默默淡然 阅读(33915) 评论(0) 推荐(0) 编辑
7款适用老旧设备并对初学者非常友好的轻量级Linux发行版
摘要:我们由从 7 到 1 的顺序向大家介绍。 7. Linux Lite 正如其名,Linux Lite 是 Linux 发行版的一个轻量级版本,用户并不需要强大的硬件就可以将它跑起来,而且其使用非常简单,初学者可以非常容易地就将其安装到老旧电脑上。Linux Lite 是基于 Ubuntu LTS 进 阅读全文
posted @ 2016-08-28 14:37 默默淡然 阅读(23183) 评论(1) 推荐(0) 编辑
Dapper使用
摘要:公司的项目使用了Dapper做数据库连接处理,感觉不错,自己研究一下怎么用。 在网上找了找资料对Dapper都比较推崇。主要是两个方面,一个是连接速度很快,一个是代码开源且简单,只有一个SqlMapper.cs文件,是一个轻型的ORM类。 从这篇博客里面找到它的一些介绍和使用方式,但奈何英文太差,只 阅读全文
posted @ 2016-08-26 23:51 默默淡然 阅读(12067) 评论(3) 推荐(0) 编辑
EF5.X Code First表关联与延迟加载
摘要:1-指定导航属性,会自动生成外键,命名规则为:“表名_主键名”2-默认情况下与导航属性的主键名称相同的字段会自动被标记为外键3-通过[ForeignKey]标记指定实体类的属性为外键,4-方式2的升级版,与导航属性的主键名称相同的字段会自动被标记为外键,然后指定字段对应的数据库中的列名 案例: 组织 阅读全文
posted @ 2016-08-26 22:58 默默淡然 阅读(1074) 评论(0) 推荐(0) 编辑
EF Code First 学习笔记:关系
摘要:一对多关系 项目中最常用到的就是一对多关系了。Code First对一对多关系也有着很好的支持。很多情况下我们都不需要特意的去配置,Code First就能通过一些引用属性、导航属性等检测到模型之间的关系,自动为我们生成外键。观察下面的类: public class Destination { pu 阅读全文
posted @ 2016-08-26 22:56 默默淡然 阅读(1159) 评论(0) 推荐(0) 编辑
Entity Framework - 理清关系 - 基于外键关联的单向一对一关系
摘要:注:本文针对的是 Entity Framework Code First 场景。 之前写过三篇文章试图理清Entity Framework中的一对一关系(单相思(单向一对一), 两情相悦(双向一对一), 两情相悦-续),但当时理得不够清,新的一年重新理一理。 当时“一对一”的实体关系,对应的数据库关 阅读全文
posted @ 2016-08-26 15:21 默默淡然 阅读(764) 评论(0) 推荐(0) 编辑
MVC3+EF4.1学习系列(五)----- EF查找导航属性的几种方式
摘要:文章索引和简介 通过上一篇的学习 我们把demo的各种关系终于搭建里起来 以及处理好了如何映射到数据库等问题 但是 只是搭建好了关系 问题还远没有解决 这篇就来写如何查找导航属性 和查找导航属性的几种方式 已经跟踪生成的SQL来检测是否满意 通过这节学习 来明白什么时候用哪个~~ 一.三种加载 1. 阅读全文
posted @ 2016-08-26 15:15 默默淡然 阅读(450) 评论(0) 推荐(0) 编辑
EFCode First 导航属性
摘要:首先谈谈自己对EF的接触的过程吧,最先接触EF只是因为EF支持从数据库把关系扒下来,可以省掉自己写Select、Update、Insert这些SQL语句,而且修改非常方便,后来在使用的过程中发现导航属性这个关系,然后才慢慢知道数据库的索引是什么,由于自己接管的是大学生社团的数据库,大多时候创建者并不 阅读全文
posted @ 2016-08-26 15:14 默默淡然 阅读(4352) 评论(0) 推荐(0) 编辑
EF Code First:实体映射,数据迁移,重构(1)
摘要:一、前言 经过EF的《第一篇》,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系。实体关系对于一个数据库系统来说至关重要,而且EF的各个实体之间的联系,实体之间的协作,联合查询等也都依赖于这些实体关系。 二、实体映射 实体与数据库的映射可以通过DataAnnotation与FluentAPI 阅读全文
posted @ 2016-08-26 13:19 默默淡然 阅读(1336) 评论(0) 推荐(0) 编辑
Entity Framework 复杂类型
摘要:为了说明什么是复杂属性,先举一个例子。 public class CompanyAddress { public int ID { get; set; } public string CompanyName { get; set; } public string StreetAddress { ge 阅读全文
posted @ 2016-08-26 13:06 默默淡然 阅读(400) 评论(0) 推荐(0) 编辑
EF 7 Code First
摘要:加载方式三种 1. Eager Loading 2. Lazy Loading 3.Explicit Loading 使用EF在与关系型数据库的交互中不可避免地需要加载数据,如何加载数据变得至关重要。你可以设想在一个包含数十万条数据的表中,你如何通过EF来加载数据呢?一次性将所有数据载入服务器内存或 阅读全文
posted @ 2016-08-26 11:05 默默淡然 阅读(1947) 评论(0) 推荐(0) 编辑
EF Code First 导航属性 与外键
摘要:一对多关系 项目中最常用到的就是一对多关系了。Code First对一对多关系也有着很好的支持。很多情况下我们都不需要特意的去配置,Code First就能通过一些引用属性、导航属性等检测到模型之间的关系,自动为我们生成外键。观察下面的类: public class Destination { pu 阅读全文
posted @ 2016-08-26 10:44 默默淡然 阅读(30037) 评论(4) 推荐(10) 编辑
MVC3+EF4.1学习系列(四)----- ORM关系的处理
摘要:文章索引和简介 上篇文章 终于把基础的一些操作写完了 但是这些都是单表的处理 而EF做为一个ORM框架 就必须点说说对于关系的处理 处理好关系 才能灵活的运用EF 关于关系的处理 一般就是 一对一 一对多 多对多 还有就是采用双向关联还是单项关联 而关系的处理 站长dudu的文章 就已经有了很好的介 阅读全文
posted @ 2016-08-26 10:34 默默淡然 阅读(779) 评论(0) 推荐(0) 编辑
使用 MVC 5 的 EF6 Code First 入门 系列:建立一个EF数据模型
摘要:这是微软官方SignalR 2.0教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第一篇:建立一个EF数据模型 原文:Creating an Entity Framework Data Model 译 阅读全文
posted @ 2016-08-26 10:30 默默淡然 阅读(608) 评论(0) 推荐(0) 编辑
使用依赖关系注入在 ASP.NET Core 中编写干净代码
摘要:ASP.NET Core 1.0 是 ASP.NET 的完全重新编写,这个新框架的主要目标之一就是更多的模块化设计。即,应用应该能够仅利用其所需的框架部分,方法是框架在它们请求时提供依赖关系。此外,使用 ASP.NET Core 构建应用的开发人员应该能够利用这一相同功能保持其应用松散耦合和模块化。 阅读全文
posted @ 2016-08-26 10:28 默默淡然 阅读(297) 评论(0) 推荐(0) 编辑
EF三种加载方法
摘要:EF性能之关联加载 鱼和熊掌不能兼得 ——中国谚语 一、介绍 Entity Framework作为一个优秀的ORM框架,它使得操作数据库就像操作内存中的数据一样,但是这种抽象是有性能代价的,故鱼和熊掌不能兼得。但是,通过对EF的学习,可以避免不必要的性能损失。本篇只介绍关联实体的加载的相关知识,这在 阅读全文
posted @ 2016-08-26 10:17 默默淡然 阅读(9746) 评论(2) 推荐(5) 编辑
EntityFramework(EF)贪婪加载和延迟加载的选择和使用
摘要:贪婪加载:顾名思议就是把所有要加载的东西一 次性读取 当读取订单信息orders的时候,我们希望把订单的详细信息也读取出来,那么这里我们使用Include关键字将关联表也加载进 来。 延迟加载:即当我们需要用到的时候才进行加载(读取) 当我们希望浏览某条订单信息的时候,才显示其对应的订单详细记录时, 阅读全文
posted @ 2016-08-26 09:42 默默淡然 阅读(8937) 评论(1) 推荐(1) 编辑
EF实体框架处理实体之间关联关系与EF延迟机制(下)
摘要:在数据库中,表与表之间可能存在多种联系,比如,一对多,多对多的关系。当我们使用逻辑外键在数据库建立两张表之间的关系的时候,我们使用EF实体框架 必然也会将这种关系映射到我们的实体关系中来。所以,在我们做项目的时候,很多情况下我们都使用逻辑外键建立两张表之间的关系,从而避免删除等操作带来的种 种问题。 阅读全文
posted @ 2016-08-26 09:03 默默淡然 阅读(1797) 评论(0) 推荐(0) 编辑
EF Code First Migrations数据库迁移
摘要:1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。 PM> Install-Package EntityFramework 安装成功后,界面提示 阅读全文
posted @ 2016-08-25 16:26 默默淡然 阅读(8419) 评论(1) 推荐(0) 编辑
EF的默认映射以及如何使用Data Annotations和Fluent API配置数据库的映射
摘要:I.EF的默认映射 上节我们创建项目,通过定义实体类就可以自动生成数据库,并且EF帮我们自动设置了数据库的主键、外键以及表名和字段的类型等,这就是EF的默认映射。具体分为: 摘自这里 默认的映射一般只是简单的映射,当然这些都是可以修改的,请往下看。II.使用Data Annotations和Flue 阅读全文
posted @ 2016-08-25 16:17 默默淡然 阅读(516) 评论(0) 推荐(0) 编辑
学习Entity Framework 中的Code First
摘要:这是上周就写好的文章,是在公司浩哥的建议下写的,本来是部门里面分享求创新用的,这里贴出来分享给大家。 最近在对MVC的学习过程中,接触到了Code First这种新的设计模式,感觉很新颖,并且也体验到了这种方式所带来的便利。这里将我的一些理解分享出来。 需要了解的概念 Ÿ POCO POCO(Pla 阅读全文
posted @ 2016-08-25 16:05 默默淡然 阅读(3420) 评论(0) 推荐(0) 编辑
使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(四)-- Middleware
摘要:本文记录了Asp.Net管道模型和Asp.Net Core的Middleware模型的对比,并在上一篇的基础上增加Middleware功能支持。 在演示Middleware功能之前,先要了解一下Asp.Net管道模型发生了什么样的变化。 第一部分:管道模型 1. Asp.Net管道 在之前的Asp. 阅读全文
posted @ 2016-08-25 16:00 默默淡然 阅读(4487) 评论(0) 推荐(1) 编辑
学习ASP.NET Core,你必须了解无处不在的“依赖注入”
摘要:ASP.NET Core的核心是通过一个Server和若干注册的Middleware构成的管道,不论是管道自身的构建,还是Server和Middleware自身的实现,以及构建在这个管道的应用,都需要相应的服务提供支持,ASP.NET Core自身提供了一个DI容器来实现针对服务的注册和消费。换句话 阅读全文
posted @ 2016-08-25 15:42 默默淡然 阅读(1710) 评论(0) 推荐(0) 编辑
EF Code First 学习笔记:表映射 多个Entity到一张表和一个Entity到多张表
摘要:多个实体映射到一张表 Code First允许将多个实体映射到同一张表上,实体必须遵循如下规则: 实体必须是一对一关系 实体必须共享一个公共键 观察下面两个实体: public class Person { [Key] public int PersonId { get; set; } public 阅读全文
posted @ 2016-08-25 15:36 默默淡然 阅读(9148) 评论(0) 推荐(3) 编辑
OWIN and Katana
摘要:OWIN(Open Web Interface for .NET)是在.net的web server和web应用之间定义了一套规范. Katana是微软实现了OWIN的一个Web Server的项目 OWIN: 官网: http://owin.org/ 代码:https://github.com/o 阅读全文
posted @ 2016-08-25 15:12 默默淡然 阅读(188) 评论(0) 推荐(0) 编辑
ASP.NET Core 1.0基础之依赖注入
摘要:来源https://docs.asp.net/en/latest/fundamentals/dependency-injection.html ASP.NET Core 1.0在设计上原生就支持和有效利用依赖注入。在Startup类中,应用可以通过将框架内嵌服务注入到方法中来使用他们;另一方面,你也 阅读全文
posted @ 2016-08-25 15:10 默默淡然 阅读(324) 评论(0) 推荐(0) 编辑
Mysql支持的数据类型(总结)
摘要:一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMINT, 阅读全文
posted @ 2016-08-25 15:04 默默淡然 阅读(15926) 评论(0) 推荐(0) 编辑
Code First 数据库的表中属性的配置
摘要:数据类型的约定配置 默认规则 列的数据类型是由数据库决定的,SqlServer的默认规则如下 String: nvarchar(MAX) Int:int Bool:bit Decimal:decimal(18,2) Byte[]:varbinary(MAX) DataAnnotation [Colu 阅读全文
posted @ 2016-08-25 14:50 默默淡然 阅读(1694) 评论(0) 推荐(0) 编辑
EF Code First一对一、一对多、多对多关联关系配置
摘要:1、EF Code First一对一关联关系 项目结构图: 实体类: Account.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Northwin 阅读全文
posted @ 2016-08-25 14:47 默默淡然 阅读(2177) 评论(0) 推荐(0) 编辑
ASP.NET Core 运行原理剖析2:Startup 和 Middleware(中间件)
摘要:Startup Class Startup Class中含有两个重要方法:Configure方法用于每次http请求的处理,比如后面要讲的中间件(Middleware),就是在configure方法中配置。而ConfigureServices方法在Configure方法前调用,它是一个可选的方法,可 阅读全文
posted @ 2016-08-25 14:40 默默淡然 阅读(756) 评论(0) 推荐(0) 编辑
ASP.NET Core 运行原理剖析1:初始化WebApp模版并运行
摘要:<!-- TOC depthFrom:1 depthTo:6 withLinks:1 updateOnSave:1 orderedList:0 --> ASP.NET Core 运行原理剖析1:初始化WebApp模版并运行 核心框架 ASP.NET Core APP 创建与运行 总结 <!-- /T 阅读全文
posted @ 2016-08-25 14:39 默默淡然 阅读(420) 评论(0) 推荐(0) 编辑
ASP.NET Core 1.0 入门——Application Startup¶
摘要:警告 您当前查看的页面是未经授权的转载! 如果当前版本排版错误,请前往查看最新版本:http://www.cnblogs.com/qin-nz/p/aspnet5-application-startup.html 警告 您当前查看的页面是未经授权的转载! 如果当前版本排版错误,请前往查看最新版本:h 阅读全文
posted @ 2016-08-25 14:36 默默淡然 阅读(435) 评论(0) 推荐(0) 编辑
ASP.NET Core管道深度剖析(1):采用管道处理HTTP请求
摘要:之所以称ASP.NET Core是一个Web开发平台,源于它具有一个极具扩展性的请求处理管道,我们可以通过这个管道的定制来满足各种场景下的HTTP处理需求。ASP. NET Core应用的很多特性,比如路由、认证、会话、缓存等,也同时定制消息处理管道来实现的。我们甚至可以通过管道定制在ASP.NET 阅读全文
posted @ 2016-08-25 14:27 默默淡然 阅读(369) 评论(0) 推荐(0) 编辑
EF Code First 学习笔记:约定配置
摘要:要更改EF中的默认配置有两个方法,一个是用Data Annotations(在命名空间System.ComponentModel.DataAnnotations;),直接作用于类的属性上面;还有一个就是Fluent API,通过新增相应的配置类来覆盖默认配置。现在我们用这两个来对比了解EF中的约定配 阅读全文
posted @ 2016-08-25 14:09 默默淡然 阅读(824) 评论(0) 推荐(0) 编辑
ASPNET CORE初探
摘要:ASP.NET Core 开发-中间件(Middleware) ASP.NET Core开发,开发并使用中间件(Middleware)。 中间件是被组装成一个应用程序管道来处理请求和响应的软件组件。 每个组件选择是否传递给管道中的下一个组件的请求,并能之前和下一组分在管道中调用之后执行特定操作。 具 阅读全文
posted @ 2016-08-25 12:53 默默淡然 阅读(317) 评论(0) 推荐(1) 编辑
EntityFramework 7.0之初探【基于VS 2015】(
摘要:前言 本篇作为EF 7.0的开篇也是Entity Framework目前系列末篇,因为关于EF 7.0学习资料实在是太少,我都是参考老外的资料花费了不少时间去研究去尝试同时也失败多次,个人觉得那是值得的,至少为今后在VS2015上来运用EF 7.0打下了坚定的基础,但是有些很深入的层面还得待EF 7 阅读全文
posted @ 2016-08-25 12:51 默默淡然 阅读(5917) 评论(0) 推荐(2) 编辑
ASP.NET Core 开发 - Entity Framework (EF) Core
摘要:EF Core 1.0 Database First http://www.cnblogs.com/linezero/p/EFCoreDBFirst.html ASP.NET Core 开发 - Entity Framework (EF) Core,ASP.NET Core 操作数据库。 Entit 阅读全文
posted @ 2016-08-25 12:49 默默淡然 阅读(19475) 评论(1) 推荐(1) 编辑
asp.net core 使用EF7 Code First 创建数据库,同时使用命令创建数据库
摘要:1.首先下载vs2015的Asp.Net Core(RC2)的插件工具(https://www.microsoft.com/net/core#windows) 2.创建一个asp.net Core的项目,这里我创建一个最简单的项目,就是一个console,在这个基础上我准备一步一步搭建一个Asp.N 阅读全文
posted @ 2016-08-25 11:56 默默淡然 阅读(1591) 评论(0) 推荐(0) 编辑
asp.net Core 中间件Hello world
摘要:虽然在ASP.NET 5中,微软没有再强调OWIN(Open Web Interface for .NET)及其微软官方的OWIN实现Katana,但是其中涉及到一些原则和设计思想依然被ASP.NET 5以自己的方式所承载下来。比如,解耦服务器和应用程序的关系,应用程序委托,环境状态这些特性都能在A 阅读全文
posted @ 2016-08-25 11:50 默默淡然 阅读(466) 评论(0) 推荐(0) 编辑
MVC2 ,MVC3 ,MVC4,MVC5的区别,EF的各个版本的区别;LocalDB是个啥
摘要:2010年發行ASP.NET MVC 2.0版,2011年發行ASP.NET MVC 3.0版,2012年發行ASP.NET MVC 4.0版 MVC3 需要.net framework 4.0 版本. 支持多视图引擎 在 ASP.NET MVC3 中,增加视图的对话框中允许你选择你希望的视图引擎, 阅读全文
posted @ 2016-08-25 11:45 默默淡然 阅读(12738) 评论(0) 推荐(0) 编辑
EF6 MVC5译文
摘要:Contoso大学的Web应用程序 你在本教程中将建立一个简单的大学网站。 用户可以查看和更新学生信息,当然也包括教师的。下列图表是你将创建的应用程序截屏。 本网站的UI样式来源于内置的模板,所以教程可以将注意力集中在如何使用实体框架上。 创建一个MVC Web应用程序 打开VS并且创建一个新的C# 阅读全文
posted @ 2016-08-25 11:44 默默淡然 阅读(402) 评论(0) 推荐(0) 编辑
发布一个C++版本的ORM库SmartDB
摘要:先简单说说ORM的优点: SmartDB基础库 java和c#中有很多ORM框架,如c#中的entity framework、Linq to Sql、NHibernate等,java中有Hibernate、Mybatis等等,其它各种开源的ORM库多如牛毛。这应该得益于托管语言在这方面的优势。然而, 阅读全文
posted @ 2016-08-25 10:09 默默淡然 阅读(1892) 评论(0) 推荐(0) 编辑
ORM
摘要:ORM对象关系映射 对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数 阅读全文
posted @ 2016-08-25 10:07 默默淡然 阅读(390) 评论(0) 推荐(0) 编辑
Git图形化界面客户端大汇总
摘要:文,还在不断更新,网上搜到的同名文章都是未经同意就从这里复制过去的) 一、TortoiseGit - The coolest Interface to Git Version Control TortoiseGit 是 TortoiseSVN 的 Git 版本,TortoiseGit 用于迁移 To 阅读全文
posted @ 2016-08-24 13:02 默默淡然 阅读(31104) 评论(0) 推荐(3) 编辑
Model工具
摘要:Sybase PowerDesigner - 一个高端数据建模工具。你可以下载一个45天试用版。 ERWin - 一个高端数据建模工具。可下载试用版。 Rational Rose Enterprise - 一个高端UML工具,恰如其分的数据库建模支持。可下载试用版。 ERWin - 一个高端数据建模 阅读全文
posted @ 2016-08-23 11:35 默默淡然 阅读(846) 评论(0) 推荐(0) 编辑
HTTP协议的8种请求类型介绍
摘要:HTTP协议的8种请求类型介绍 HTTP协议中共定义了八种方法或者叫“动作”来表明对Request-URI指定的资源的不同操作方式,具体介绍如下: OPTIONS:返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。 HEAD:向服务器索要与 阅读全文
posted @ 2016-08-23 11:33 默默淡然 阅读(91526) 评论(2) 推荐(8) 编辑
五大主流数据库模型
摘要:导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。 什么是数据模型? 访问数据库中的数据取决于数据库实现的数据模型。数据模型会影响客户端通过API对数据的操作。不同的数据模型可能会 阅读全文
posted @ 2016-08-23 11:32 默默淡然 阅读(9908) 评论(0) 推荐(0) 编辑
几种数据库建模工具推荐(包含开源版)
摘要:对于数据模型的建模,最有名的要数ERWin和PowerDesigner,基本上,PowerDesigner是在中国软件公司中他是非常有名的,其易用性、功能、对流行技术框架的支持、以及它的模型库的管理理念,都深受设计师们喜欢。PowerDesigner是我一直以来非常喜欢的一个设计工具,对于它,我可以 阅读全文
posted @ 2016-08-23 11:31 默默淡然 阅读(144195) 评论(0) 推荐(3) 编辑
Entity Framework7 入门之全功能.NET(Console, WinForms, WPF等)使用EF7
摘要:昨天,我们介绍了EF的新特性和开发计划,如果你还不了解,请移步 Entity Framework7 有哪些不同?现在开发到什么程度了? 。今天,我们开学习全功能.NET(Full .NET)下使用EF7。官方已经写了关于最新的 Pre-Release版本EF7.0.0-beta7的入门教程,很详细, 阅读全文
posted @ 2016-08-23 11:28 默默淡然 阅读(1743) 评论(0) 推荐(1) 编辑
解读ASP.NET 5 & MVC6系列(11):Routing路由
摘要:新版Routing功能介绍 在ASP.NET 5和MVC6中,Routing功能被全部重写了,虽然用法有些类似,但和之前的Routing原理完全不太一样了,该Routing框架不仅可以支持MVC和Web API,还支持一般的ASP.NET5程序。新版的改变有如下几个部分。 首先,Routing系统是 阅读全文
posted @ 2016-08-23 11:27 默默淡然 阅读(1098) 评论(0) 推荐(0) 编辑
EntityFramework 7.0之初探【基于VS 2015】(十)
摘要:前言 本篇作为EF 7.0的开篇也是Entity Framework目前系列末篇,因为关于EF 7.0学习资料实在是太少,我都是参考老外的资料花费了不少时间去研究去尝试同时也失败多次,个人觉得那是值得的,至少为今后在VS2015上来运用EF 7.0打下了坚定的基础,但是有些很深入的层面还得待EF 7 阅读全文
posted @ 2016-08-23 11:23 默默淡然 阅读(971) 评论(1) 推荐(0) 编辑
DotNet和DotNet Core
摘要:EF 1.0 EF6.0 都是code firstmodel ,model model first model,database first model, EF7 是DOTNET CORE重框版本 DOTNET 3.5 SP1才有EF 直到DOTNET 4.5 4.6 ,DONET 5.0是DOTN 阅读全文
posted @ 2016-08-22 14:03 默默淡然 阅读(2270) 评论(0) 推荐(0) 编辑
简析 .NET Core 构成体系
摘要:简析 .NET Core 构成体系 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT CoreFX(.NET Core Libraries) .NET Core 代码开发、部署、运行过程 总结 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT 阅读全文
posted @ 2016-08-22 13:57 默默淡然 阅读(3908) 评论(1) 推荐(1) 编辑
ASP.NET Core 介绍和项目解读
摘要:标签: ASP.NETCore 1. 前言 2. ASP.NET Core 简介 2.1 什么是ASP.NET Core 2.2 ASP.NET Core的特点 2.3 ASP.NET Core 项目文件夹解读 2.3.1 项目文件夹总览 2.3.2 project.json和global.json 阅读全文
posted @ 2016-08-22 13:29 默默淡然 阅读(56668) 评论(9) 推荐(5) 编辑
介紹 IIS 8 全新的 HttpPlatformHandler 模組與 ASP.NET 5 Beta8 重大變更
摘要:HttpPlatformHandler 是一個支援 IIS 8 與 IIS 8.5 的原生模組 (native module),主要使用於 Microsoft Azure Websites 網站服務中,用途是讓 Java 或其他第三方程序可以輕鬆整合到 IIS 之中,讓各種 Web 框架都能直接掛載 阅读全文
posted @ 2016-08-22 13:18 默默淡然 阅读(640) 评论(0) 推荐(1) 编辑
ASP.NET 5 Beta 8 发布
摘要:ASP.NET 5 的路线图(详见 ASP.NET 5 Schedule and Roadmap : https://github.com/aspnet/home/wiki/roadmap ):Beta8版本在10月15日发布了,在微软的.NET Web开发工具博客上发布了详细的说明文章:http: 阅读全文
posted @ 2016-08-22 13:14 默默淡然 阅读(209) 评论(0) 推荐(0) 编辑
解读ASP.NET 5 & MVC6系列(4):核心技术与环境配置
摘要:<!-- 子标题 --> asp.net 5是下一代的asp.net,该版本进行了全部重写以适用于跨平台,新新版本中,微软引入了如下工具与命令:DNVM、DNX、DNU。 DNVM(.NET Version Manager):由于要实现跨平台的目录,微软提供了DNVM功能,DNVM是ASP.NET最 阅读全文
posted @ 2016-08-22 13:11 默默淡然 阅读(388) 评论(0) 推荐(0) 编辑
结合Jexus + Kestrel 部署 asp.net core 生产环境
摘要:ASP.NET Core 是微软的全新的框架。这一框架的目标 ︰ 跨平台 针对云应用优化 解除 System.Web 的依赖。 获得下面三个方面的优势,你可以把它认为是一个C# 版本的NodeJS: 1) 模块化实现 2) 一切都尽可能的-异步 3) 依赖关系注入 微软已经如期发布了.NET Cor 阅读全文
posted @ 2016-08-22 13:05 默默淡然 阅读(350) 评论(0) 推荐(0) 编辑
asp.net core更进内容
摘要:ASP.NET Core 是对 ASP.NET 的一次意义重大的重构。本文介绍了 ASP.NET Core 中的一些新概念,并且解释了它们如何帮助你开发现代的 Web 应用程序。 章节: 什么是 ASP.NET Core? 为什么构建 ASP.NET Core? 应用程序剖析 Startup 服务( 阅读全文
posted @ 2016-08-22 12:48 默默淡然 阅读(1041) 评论(0) 推荐(0) 编辑
OPENGL架构
摘要:第2章 OpenGL 简介 每台计算机都有专门处理图形的硬件,它们控制着屏幕上显示的内容。OpenGL向这种硬件发出命令,告诉它们执行什么操作。计算机游戏或者其他任意软件借助制造商提供的设备驱动程序,使用OpenGL向图形硬件发出命令,如图2-1所示。 OpenGL(Open Graphics Li 阅读全文
posted @ 2016-08-22 11:47 默默淡然 阅读(2262) 评论(0) 推荐(0) 编辑
X11 FRAMEBUFFER QT
摘要:之前对X11 FRAMEBUFFER理解的不够,现在总结一下Qt Embedded是挪威Trolletch公司的图形化界面开发工具Qt的嵌入式版本,它通过QtAPI与LinuxI/O以及Framebuffer直接交互,拥有较高的运行效率,而且整体采用面向对象编程,拥有良好地体系架构和编程模式。Qt/ 阅读全文
posted @ 2016-08-22 11:43 默默淡然 阅读(3065) 评论(0) 推荐(0) 编辑
C++UI框架
摘要:WTL都算不上什么Framework,就是利用泛型特性对Win API做了层封装,设计思路也没摆脱MFC的影响,实际上用泛型做UI Framework也只能算是一次行为艺术,这个思路下继续发展就会变得没法用了,比如 代码过于复杂,编译太慢,出错不好调试等问题难以解决。 而且封装得也不完全,还是随处可 阅读全文
posted @ 2016-08-22 11:41 默默淡然 阅读(7160) 评论(0) 推荐(0) 编辑
.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介
摘要:.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介 新版本的ASP.NET和Entity Framework有一个严重的问题,就是它们同以前的版本不兼容。这不只是行为或API稍有差异的事,而基本上是进行了完全的重写,去掉了大量的功能。 因此,目前人们认为,将这些 阅读全文
posted @ 2016-08-22 11:29 默默淡然 阅读(1034) 评论(0) 推荐(0) 编辑
通过几个Hello World感受.NET Core全新的开发体验
摘要:2016年6月27日,这是一个特殊的日子,微软全新的.NET开发平台.NET Core的RTM版本正式发布。我个人将.NET Core的核心特性归结为三点,它们的首字母组成一个非常好记的简称——COM,分别代表的含义Cross-Platform、Open-Source和Modularization。 阅读全文
posted @ 2016-08-22 11:03 默默淡然 阅读(3993) 评论(0) 推荐(0) 编辑
NET Core-学习笔记(一)
摘要:.net core最近园子讨论频率很高的话题,从不久前发布正式版本后,也是开始从netcore官网一步一步走向学习之路;.net跨平台的设计让人很是兴奋起来,因为做了多年的互联网研发者,见识了很多一流大公司对之的态度,在很多应用方面几乎看不到影子,深深感觉发展前景不是很乐观,但现在不同以往跨平台,加 阅读全文
posted @ 2016-08-22 11:02 默默淡然 阅读(33306) 评论(9) 推荐(3) 编辑
Windows上的git配置
摘要:Git下载: 网站:https://code.google.com/p/msysgit/ 文件:https://msysgit.googlecode.com/files/Git-1.8.4-preview20130916.exe Apache下载: 网站:http://httpd.apache.or 阅读全文
posted @ 2016-08-20 14:53 默默淡然 阅读(757) 评论(0) 推荐(0) 编辑
Introducing ASP.NET Core: The New ASP.NET in Town!
摘要:The new version of ASP.NET is called ASP.NET Core (a.k.a ASP.NET 5) and it has the most significant architectural redesign of ASP.NET. This article wi 阅读全文
posted @ 2016-08-18 16:53 默默淡然 阅读(361) 评论(0) 推荐(0) 编辑
asp.net core 1.0初识
摘要:本文将对微软下一代ASP.NET框架做个概括性介绍,方便大家进一步熟悉该框架。 在介绍ASP.NET Core 1.0之前有必要澄清一些产品名称及版本号。ASP.NET Core1.0是微软下一代ASP.NET 框架,在这之前ASP.NET版本稳定在ASP.NET 4.6,对应的.NET Frame 阅读全文
posted @ 2016-08-18 16:34 默默淡然 阅读(482) 评论(0) 推荐(0) 编辑
ASP.NET Core管道深度剖析
摘要:ASP.NET管道 以IIS 6.0为例,在工作进程w3wp.exe中,利用Aspnet_ispai.dll加载.NET运行时(如果.NET运行时尚未加载)。IIS 6引入了应用程序池的概念,一个工作进程对应着一个应用程序池。一个应用程序池可以承载一个或者多个Web应用,每个Web应用映射到一个II 阅读全文
posted @ 2016-08-18 15:29 默默淡然 阅读(4023) 评论(3) 推荐(1) 编辑
linux图机界面机制
摘要:1.X WindowX Window 是由麻省理工学院(MIT)推出的窗口系统,简称X,它旨在建立不依赖于特定硬件系统的图形和文字显示窗口系统的标准。1987 年9 月,MIT 推出了X 系统的11 版,称为X11,它的出现标志着计算机工作站的一个新时代的到来。现在几乎所有的工作站都采用了X 窗口的 阅读全文
posted @ 2016-08-12 21:17 默默淡然 阅读(507) 评论(0) 推荐(0) 编辑
类对象管理方式
摘要:智能指针 namespace smart { // 引用计数类.class smart_count { public: smart_count(int c = 0) : use_count(c) {}~smart_count() {} // 增加引用计数, 并返回计数值. int addref() 阅读全文
posted @ 2016-08-12 15:42 默默淡然 阅读(322) 评论(0) 推荐(0) 编辑
UNICODE串转换成char类型串的四种方法
摘要:1. 调用 WideCharToMultiByte() API int WideCharToMultiByte ( UINT CodePage, //1 Unicode编码的字符页,Unicode编码有字符页的概念,比如gb2312/936,big5/950等 DWORD dwFlags, //2  阅读全文
posted @ 2016-08-12 15:38 默默淡然 阅读(5411) 评论(0) 推荐(0) 编辑
进程句柄表与创建句柄表
摘要:我们编写Windows程序中经常使用到内核对象,特别是句柄这个概念,通过句柄可以对内核对象进行访问,那句柄到底是什么?本文将会从内核来说明这个概念。 Windows采取了面向对象设计,内核中有一个的模块来管理内核对象,有很多资料都是说是“对象管理器”,本文也采用这个概念。对象管理器用来管理内核对象信 阅读全文
posted @ 2016-08-12 15:02 默默淡然 阅读(2372) 评论(0) 推荐(0) 编辑
虚拟化技术
摘要:进行虚拟化 就是要将某种形式的东西以另外一种形式呈现出来。对计算机进行虚拟化就是要将计算机以多台计算机或一台完全不同的计算机的形式呈现出来。 虚拟化也可以将多台计算机组合成一台计算机的形式呈现出来。这通常称为服务器聚合或网格计算。 下面让我们首先来看一下虚拟化的起源。 虚拟化的历史 虚拟化并不是什么 阅读全文
posted @ 2016-08-12 14:00 默默淡然 阅读(4350) 评论(0) 推荐(0) 编辑
Windows基于Apache的svn服务器配置
摘要:参照 http://bbs.iusesvn.com/thread-158-1-1.html文章,经过svn的洗刷,终于把它配置成功,现在把我所配置的方法,记录下来,以供其他有需要的朋友参考,需要改进的地方,请指教! 一 环境 操作系统:windows2003 server Apache版本:2.0. 阅读全文
posted @ 2016-08-11 16:54 默默淡然 阅读(720) 评论(0) 推荐(0) 编辑
Linux 下的图形库介绍
摘要:在进行Linux下的图形系统编程时,我们常常会遇到以下这些概念: Framebuffer, X11, SDL,DFB, miniGUI, OpenGL,QT, GTK,KDE, GNOME等等。 一、Linux 图形领域的基础设施 1.1 X Window X Window从逻辑上分为三层:X Se 阅读全文
posted @ 2016-08-06 19:25 默默淡然 阅读(17590) 评论(0) 推荐(1) 编辑
几个性能测试工具
摘要:我个人认为一个优秀的软件工程师必须掌握一定的测试技能。可能有的开发工程师认为测试是测试工程师的事情,不是开发工程师的事情。这种开发工程师是缺一条腿的,离开了测试工程师,你如何证明你的程序没有问题。 下面是我这两天搜集的性能测试工具,如果大家知道别的工具,可以在回复中分享出来。 Web Bench W 阅读全文
posted @ 2016-08-05 16:23 默默淡然 阅读(23343) 评论(0) 推荐(0) 编辑
dotnet若干说明图片
摘要: 阅读全文
posted @ 2016-08-05 14:01 默默淡然 阅读(186) 评论(0) 推荐(0) 编辑
.Net的差评
摘要:.NET平台很棒。真的很棒。直到它不再那么棒。我为什么不再用.NET?简单来说,它限制了我们选择的能力(对我来说很重要),转移了我们的注意力,使得我们向内认知它的安全性,替代了帮助我们认知外面广阔世界的所有可能性。[系好安全带:这个文章的长度几乎成了一本书…]优点首先让我开始说说.NET做得对的许多 阅读全文
posted @ 2016-08-01 21:45 默默淡然 阅读(223) 评论(0) 推荐(0) 编辑