自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Johnson的专栏

自强不息乾龙健,厚德载物坤马顺

翻译 MVC5 Entity Framework学习之Entity Framework高级功能

在之前的文章中,你已经学习了如何实现每个层次结构一个表继承。本节中你将学习使用Entity Framework Code First来开发ASP.NET web应用程序时可以利用的高级功能。 在本节中你将重用之前已经创建的页面,接下来你需要新建一个页面并使用原始SQL来批量更新数据库中所有Cour...

2014-10-26 11:28:36

阅读数 5067

评论数 0

翻译 MVC5 Entity Framework学习之实现继承

之前你已经学习了如何处理并发异常,在本节中你将学习如何实现继承。在面向对象的编程中,你可以使用继承来重用代码。接下来你将修改Instructor和Student类,让它们派生自Person基类,该基类包含instructor和student共有的属性如LastName。你不需要添加或修改任何WEB...

2014-10-17 12:05:07

阅读数 3057

评论数 0

翻译 MVC5 Entity Framework学习之处理并发

之前你已经学习了如何更新数据。在本节教程中将展示当多个用户在同一时间更新同一实体时如何处理冲突。 你将修改web页面来处理Department实体,使得它们能够处理并发错误。下面的截图显示了索引和删除页面,以及一些并发冲突的错误消息。 并发冲突 当一个用户对实体的数据进行编辑,然后另一个用户在前一...

2014-10-12 12:37:44

阅读数 5104

评论数 0

翻译 MVC5 Entity Framework学习之异步和存储过程

在之前的文章中,你已经学习了如何使用同步编程模型来读取和更新数据,在本节中你将学习如何实现异步编程模型。异步可以使应用程序执行更有效率,因为它可以更有效的使用服务器资源。 同样在本节中你还将学习如何针对实体的insert, update, 和delete操作使用存储过程。 最后将应用程序部署到 W...

2014-10-07 17:00:38

阅读数 4443

评论数 0

转载 C#多线程之使用委托进行异步编程

.NET Framework 允许你异步调用任何方法。 为此,应定义与你要调用的方法具有相同签名的委托;公共语言运行时会自动使用适当的签名为该委托定义 BeginInvoke 和 EndInvoke 方法。 说明 说明 .NET Compact Framework 中不支持异步委托调用,也就是...

2014-09-27 21:09:22

阅读数 2692

评论数 0

翻译 MVC5 Entity Framework学习之更新相关数据

在上篇文章中学习了如何在页面中显示相关数据,本节中将学习如何对相关数据进行更新。对于大多数实体关系,可以通过更新外键或导航属性来更新数据,对于多对多关系,Entity Framework不会直接公开连接表,所以你需要通过相应的导航属性来添加和移除实体。 为Courses自定义Create 和Edi...

2014-09-20 12:46:23

阅读数 3700

评论数 1

翻译 MVC5 Entity Framework学习之读取相关数据

前一篇文章中完成了School 数据模型,接下来你将学习如何读取和显示相关的数据——这里指Entity Framework加载至导航属性中的数据。 延迟、预先和显示加载相关数据 Entity Framework可以通过多种方法向实体的导航属性中加载数据 延迟加载(Lazy loading) 当实体...

2014-09-13 13:59:19

阅读数 4121

评论数 0

翻译 MVC5 Entity Framework学习之创建复杂的数据模型

Contoso University示例程序演示了如何使用Entity Framework 6 Code First 和 Visual Studio 2013创建ASP.NET MVC 5应用程序。 在上一篇文章中你已经创建了由三个实体组成的简单的数据模型。在本文章中你将会添加更多的实体和关系,并...

2014-09-08 15:34:53

阅读数 6771

评论数 0

翻译 MVC5 Entity Framework学习之Code First迁移和部署

到目前为止,应用程序一直在本地IIS Express 上运行。为了让其他人能够通过互联网访问你的应用程序,您需要将它部署到WEB服务器。 本文章包含以下内容: 启用Code First迁移,迁移功能能够让你不必重建数据库就可以更改数据模型并将其部署到生产环境。将应用程序部署到Windows A...

2014-09-02 22:15:28

阅读数 7093

评论数 0

翻译 MVC5 Entity Framework学习之弹性连接和命令拦截

到目前为止,应用程序一直在本地IIS Express上运行。如果你想让别人通过互联网访问你的应用程序,你必须将它部署到WEB服务器同时将数据库部署到数据库服务器 本篇文章中将教你如何使用在将你的应用程序部署到云环境时的Entity Framework 6的非常有价值的两个特性:弹性连接(瞬时错误的...

2014-08-30 21:04:04

阅读数 2707

评论数 0

翻译 MVC5 Entity Framework学习之添加排序、筛选和分页功能

前一篇文章中实现了对Student 实体的的基本CRUD操作,在这篇文章中将演示如何为Students Index页面添加排序、筛选和分页的功能。 下面是当完成排序、筛选和分页功能后的截图,你可以点击列标题来进行排序。 1.为 Students Index页面添加列排序链接 要为Studen...

2014-08-24 15:26:18

阅读数 6287

评论数 3

翻译 MVC5 Entity Framework学习之实现基本的CRUD功能

在上一篇文章中,我们使用Entity Framework 和SQL Server LocalDB创建了一个MVC应用程序,并使用它来存储和显示数据。在这篇文章中,你将对由 MVC框架自动创建的CRUD(create, read, update, delete)代码进行修改。 注意:通常我们在控制器...

2014-08-23 12:18:41

阅读数 3903

评论数 0

翻译 MVC5 Entity Framework学习之创建Entity Framework数据模型

使用MVC 5 的Entity Framework 6创建Entity Framework 数据模型

2014-08-19 23:15:43

阅读数 8337

评论数 0

原创 Android电子书翻页效果实现

这篇文章是在参考了别人的博客基础上,修改了其中一个翻页bug,并且加了详细注释 先看效果 其中使用了贝赛尔曲线原理,关于贝赛尔曲线的知识,推荐大家看下http://blog.csdn.net/hmg25的博客 主函数 package com.zhang; import java.io.I...

2013-07-30 23:38:44

阅读数 8320

评论数 18

原创 C#使用itextsharp生成PDF文件

项目需求需要生成一个PDF文档,使用的是VS2010,ASP.NET。 网络上多次搜索没有自己想要的,于是硬着头皮到itextpdf官网看英文文档,按时完成任务,以实用为主,共享一下: 使用HTML文件创建PDF模板: 使用自定义字体的一种方法: FontFacto...

2013-07-30 23:34:55

阅读数 4584

评论数 3

转载 算法实践:数独的基本解法

数独(Sudoku)是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。 每一道合格的数独谜题都有且仅有唯一答案,推理方法也以此为基础,任何无解或多解的题目都是不合格的。 如下图所示,...

2013-06-22 12:41:13

阅读数 1591

评论数 2

转载 浏览器的工作原理:新式网络浏览器幕后揭秘

一篇一年前的文章,讲的非常细致,说实话,没怎么全看懂,但是可以大体上了解一下里面的内容。文章比较长。因为HTML5 ROCKS网站的css文件好像被墙了,所以决定把这篇文章搬运过来,也算是个存档吧。 那么,下面开始 复制 and 粘贴。(这也是体力活!!!!!!!) 原文地址:ht...

2013-05-30 21:29:01

阅读数 1244

评论数 2

转载 浏览器的渲染原理简介

看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因, 1)这篇文章太长了,阅读成本太大,不能一口气读完。 2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助...

2013-05-30 21:24:22

阅读数 972

评论数 1

原创 ASP.NET C# 通过URL加密解密传输数据

需求 使用HTML模板发送邮件,邮件中含有一个链接,点击链接打开浏览器,完成相应功能。 分析 链接使用http://www.******.com?id=123456&name=Nicholas这种URL后面加连接字符串的形式。 问题 问号后面的字符串是明文,不能传输一些敏感数据,...

2012-12-03 22:46:31

阅读数 5459

评论数 2

原创 asp.net 使用html模板发送电子邮件

在做一个基于ASP.NET的项目时需要使用html模板发送电子邮件,研究了下,总结如下: HTML模板 HTML Template Dear $USER_NAME$, My name is $NAME$ Best Regards, $MY_NAME$ 其中...

2012-12-03 21:53:11

阅读数 5966

评论数 0

原创 VS2010 代码前出现虚线的问题

使用VS2010的时候,不知道按着哪了,代码前出现了虚线,就像下面这样:          虽然不影响使用,但感觉不爽,怎么解决?遂google之。但是所搜索出的解决方法只有一个:使用Ctrl+E,Ctrl+S组合键,可为什么我的VS2010没有这个快捷键?我在公司用的是VS2010Pr...

2012-11-09 22:44:05

阅读数 7710

评论数 3

原创 单独下载windbg(Debugging Tools for Windows)工具

最近电脑出现了蓝屏,想研究下什么原因,但操作系统默认无法打开dmp文件,便去微软官网下载windbg,发现微软不单独提供windbg的下载。只在Windows SDK中才包含windbg工具,或者去下载老版本的。感觉不爽,只是查看dmp文件,干嘛去安装Windows SDK。        ...

2012-11-09 15:39:08

阅读数 43642

评论数 9

原创 Android中Animation动画的介绍及用法

Android SDK介绍了2种Animation: Tween Animation(渐变动画):通过对特定的对象做图像变换如平移、缩放、旋转、淡出/淡入等产生动画效果 Frame Animation(帧动画):创建一个Drawable序列,这些Drawable可以按照指定的时间间隔一个一个的...

2012-10-17 22:37:48

阅读数 19318

评论数 1

原创 Android 水波效果原理与实现

说明:        本文算法部分整理自 GameRes 上的资料,原作者 Imagic。我只是在学习 Android 的过程中,想到这个特效,然后就在Android 上实现出来,并在源算法的基础上添加了雨滴滴落特效,以及划过水面时的涟漪特效。 该程序在模拟器和真机上运行速度都较慢,需要进一步优...

2012-09-13 17:05:58

阅读数 10208

评论数 3

原创 关于webservice服务器接收不到Android传递过来的参数的问题

用.NET写了几个简单的接口,在Android上写了个客户端,用的KSOAP2,但发现使用Android通过WebService向服务器发送请求时,服务器接收不到Android传递的参数,通过调试发现:int类型的一直为0,String类型的一直为null。不知何故,或网络查询,或请教大牛,未果。...

2012-09-08 22:12:07

阅读数 3746

评论数 13

原创 Android 高仿【优酷】圆盘旋转菜单的实现(转载)

目前,用户对安卓应用程序的UI设计要求越来越高,因此,掌握一些新颖的设计很有必要. 比如菜单,传统的菜单已经不能满足用户的需求. 其中优酷中圆盘旋转菜单的实现就比较优秀,这里我提供下我的思路及实现,仅供参考. 不过在这里个人认为点击home图标关闭菜单的时候先关第三层,接着...

2012-08-27 21:17:20

阅读数 7446

评论数 2

原创 Android多个Activity切换时其生命周期中的方法执行顺序

学习Android知识的时候突然想到一个问题,在这里使用了突然这个词,因为之前就已经了解过Android的生命周期,相信大家也都对其了如指掌,但在这里说的是多个Activity切换时的生命周期中的方法执行顺序。大家知道Android生命周期包括以下几个状态:       onCreate...

2012-08-25 13:23:02

阅读数 8913

评论数 6

原创 Android TextView使用HTML处理字体样式、显示图片等

学Android的时候突然想到一个问题:怎么用TextView控件显示带有格式的文字,可否使用Html布局?查了下Android 帮助文档,其提供了android.text.Html类和Html.ImageGetter、Html.TagHandler接口。         其实本不打算写这篇博文的...

2012-07-19 18:16:54

阅读数 124646

评论数 37

原创 MVC已过时,MOVE时代来临?(转载)

MVC是一个很常用的程序开发设计模式,M-Model(模型):封装应用程序的状态;V-View(视图):表示用户界面;C-Controller(控制器):对用户的输入作出反应,创建并设置模型。 关于这个话题由来已久,MVC并不适合小型甚至中等规模的应用程序,花费大量时间将MVC应用到规模并不...

2012-07-19 00:03:54

阅读数 2957

评论数 0

原创 Android APK安装后不在桌面生成快捷方式图标

大家知道在Android系统的手机安装APK应用后会在桌面上生成此APK的快捷方式,用户通过直接点击可以进入此应用程序。但作为开发人员,我们有时候并不希望在安装APK完成后生成快捷方式,而是通过先进入某个应用程序,然后在此应用程序中进入另一个应用程序,那么该怎么在安装完APK后不生成桌面快捷方式呢...

2012-07-08 00:26:17

阅读数 11112

评论数 2

原创 Android的设置界面:SharedPreferences和PreferenceActivity的使用

刚开始做Android的时候应用的设置界面都是自己布局,然后将设置的参数使用SharedPreferences保存,随着对Android系统的学习,发现了更简单的方法来实现Android的设置界面。就是通过继承PreferenceActivity外加.xml文件布局来实现。

2012-07-02 15:32:34

阅读数 1301

评论数 2

原创 CSDN的博客积分计算规则及博客排名规则

最近对CSDN的博客积分计算规则比较疑惑,并看到CSDN的一篇博客《csdn的博客积分如何计算》:“博客排行榜排名分值=个人Blog所有随笔与文章的阅读数之和+个人Blog所有评论数之和*10 +个人所发表的评论数之和*50 ”。 CSDN和博客园的积分计算规则是不一样的。 下面是...

2012-05-29 20:15:56

阅读数 3835

评论数 36

原创 Android获取未安装或已安装apk的版本、图标等资源

在上篇博文中介绍了Android动态加载APK--代码安装、获取资源和Intent组件调用 本文是对上篇博文的补充,介绍下如何获取已安装和未安装apk的版本、图标等资源。 获取未安装apk的版本、图标等信息,这里使用上次的工程TestB.apk,使用PackageManager及Package...

2012-05-27 15:20:38

阅读数 11792

评论数 3

原创 Android 动态加载APK--代码安装、获取资源及Intent调用已安装apk

最近在研究Android动态加载APK技术,偶有小得,共享一下,欢迎交流。 首先是Android 动态加载已安装的APK 截图: 被调用工程TestB: 其工程已添加了字符串、颜色和图片资源,这里不写了,读者可自行添加。 public class TestBActivity exte...

2012-05-27 14:55:18

阅读数 16239

评论数 7

原创 Eclipse自动补全功能和自动生成作者、日期注释等功能设置

1、Eclipse自动补全功能设置,默认是键入“.”才会有代码提示,否则就只有按“Alt+/”组合键。通过下面的设置可以按照你自己的需求显示代码提示。 1)、直接设置    打开 Eclipse -> Window -> Perferences->Java->Edito...

2012-05-26 00:04:02

阅读数 6060

评论数 1

原创 基于Java的简单网络爬虫的实现--下载Silverlight视频

最近在CSDN上游荡,看到首页有个WP专区,点开后是关于微软的Windows Phone 7的各种开发资料。一时心血来潮,点开“四天玩转Windows Phone 7开发视频教程”的链接,点了下视频,发现要安装silverlight才能观看。所以就想先把它们下载下来,但NND发现这些个东东是用si...

2012-05-17 00:15:33

阅读数 3896

评论数 3

原创 母版页的使用

简介 用户友好网站的一个共同特征是其具有一致的站点级页面布局和导航模式。 ASP.NET 2.0 引入了两种新功能,它们极大地简化了站点级页面布局和导航模式的实现过程。这两种功能是:母版页和网站导航。母版页允许开发人员创建具有指定的可编辑区域的站点级模板。随后,此模板可应用到网站中的 ASP.N...

2010-08-17 16:09:00

阅读数 2854

评论数 0

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