自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sdtsfhh的专栏

海纳百川,有容乃大;授人以鱼不如授人以渔.不积跬步,无以致千里.

  • 博客(104)
  • 收藏
  • 关注

转载 虚拟机ubuntu 14.04安装VMware tools时出现编译错误,无法与主机(Win10)共享文件

本文转自:https://communities.vmware.com/thread/509898?start=0&tstart=0主机:win10家庭版vmware workstation 10.0.7 (其他10.x版本也有这个问题)客户机:Ubuntu14.04.4-16.x安装vmware tools时出现下列编译错误,共享文件夹的功能不能实现,剪贴板等正常。...

2020-04-02 07:14:00 509

原创 PCL1.8.0+Win10+VS2015配置

1、下载PCL1.8.0:PCL-1.8.0-AllInOne-msvc2015-win64.exe,可从官网下载。2、安装PCL,按提示安装即可。3、配置环境变量。;C:\Program Files\PCL 1.8.0\bin;C:\Program Files\PCL 1.8.0\3rdParty\FLANN\bin;C:\Program Files\PCL 1.8.0\3rdParty\Qhu...

2018-04-16 18:47:16 1200

原创 Entity Framework Code First数据库自动更新

EF的Code First方式允许你先写Model,再通过Model生成数据库和表。具体步骤如下:1、建项目2、在model文件夹中,添加一个派生自DbContext的类,和一些Model类。3、修改web.Config中的连接字符串。4、生成基架Controller。这样就可以生成数据库和表。但实际开发中难免会修改模型和派生的Context,修改后再次运行会出现异常,

2013-11-23 23:44:47 13055 2

转载 为Web应用程序提速的50条秘技

转载声明:本文转载自:InfoQ,译者: 臧秀涛,原文地址:http://www.infoq.com/cn/news/2012/11/Browser-Web-App-PerformanceJatinder Mann是微软Internet Explorer产品的一名项目经理,在BUILD 2012大会上,他做了题为“提高HTML5应用和网站性能的50条秘技(50 performance tric

2012-11-28 11:27:46 1175

原创 在ListView中实现排序

此处介绍的情境是:(1)使用table布局ListView。(2)ListView的数据源是List。(3)排序字段2个(帖子的回复次数和浏览次数),都是int类型。 基本思路:ListView触发数据源排序,使用数据源(即List)的Sort()方法,重新绑定数据源到ListView。 实现步骤:(1)可查知,List的Sort()方法带有一个ICompare

2012-11-20 07:16:29 12992 1

翻译 4.创建第一个MVC项目

第2章          Hello MVCWorld 内容摘要初始化开发环境创建第一个ASP.NETMVC应用程序控制器、活动和视图简单数据访问 本章我们将引入贯穿本书第1部分的示例程序——GuestBook。通过GuestBook,用户向网站中发布他们的名字以及消息,同时可以浏览其他用户发布的消息。虽然GuestBook比较简单,但我们将用它学习ASP.NET MVC的

2012-11-20 05:30:46 29100 4

翻译 3.ASP.NET MVC 3.0/4.0新特性

1.3  ASP.NET MVC 3.0/4.0新特性除了依赖于.NET Framework 4.0之外,MVC 3.0/4.0还做了很多改进并引入了许多新的特性。包括:Razor视图引擎;NuGet包管理工具;改善的可扩展性;全局活动筛选器(Global Action Filter); 动态语言支持;局部页面输出缓存;改进的ajax;改善的验证机制;移动项目开发模板;Web API;

2012-11-14 05:37:21 5298

翻译 2.什么是ASP.NET MVC?

1.2      什么是ASP.NET MVC?ASP.NET MVC提供了基于.NET Framework开发Web应用程序另一种选择。最早发布于2007年11月份,现在已经发布了4个版本。发布于2011年1月的ASP.NET MVC 3.0是第一个基于.NET框架 4.0的版本。ASP.NET MVC 4.0可以运行在.NET 4.0和.NET 4.5之上。MVC是Model-

2012-11-12 06:35:38 2781

翻译 1.预备知识

第一部分     快速开发平台 如果你从来没有接触过asp.netmvc,而且在综合使用它们之前,需要独立了解每一个概念那么请从第一部分开始。无论你是否在网站上(http://www.asp.net/mvc)学习过一些教程,都会发现第一部分的各个章节都非常容易掌握。但千万别认为第一部分只是为初学者准备的,我们将会快速学习如何创建第一个asp.net mvc项目,以及深入理解asp.net

2012-11-08 06:47:50 1823

翻译 ASP.NET MVC 4 in Action文章系列说明【持续更新......】

最近在学习ASP.NET MVC相关技术,发现很多资料都是E文,国内现在关于ASP.NET MVC这方面的参考资料只有寥寥书本,而且有一些版本还停留在ASP.NET MVC 2.0。本人在学ASP.NET MVC4.0时,看的书是Manning的《ASP.NET MVC 4 in Action》,在学习过程中,顺便把一些内容翻译成中文,以供以后学习参考。声明:本系列所有文章,任何人不能

2012-11-08 06:35:01 2454 6

原创 好消息:千音工作室筹备已近尾声,即将面向公众开放,敬请期待!

历经差不多两年的时间,千音工作室筹备已近尾声,即将面向公众开放,敬请期待!

2012-11-07 07:21:30 834 1

转载 URL汉字编码问题(及乱码解决)

转载声明:本文转载自:leowzy(http://leowzy.iteye.com/blog/794464)。一、问题的由来 URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 “http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”

2012-11-05 06:35:41 8236 2

原创 ASP.NET MVC+Entity Framework 4.1访问数据库

Entity Framework 4.1支持代码优先(code first)编程模式:即可以先创建模型类,然后通过配置在EF4.1下动态生成数据库。下面演示两种情形:1、代码优先模式下,asp.net mvc数据访问2、传统模式,先创建数据库和表,配置连接字符串,再生成模型 第一种情况的步骤:(1)使用空模板,创建ASP.NET MVC3.0(或4.0)项目,假定项目名:M

2012-11-02 16:46:01 24749 5

原创 使用jQuery插件-passwordStrength检查密码强度

现在很多注册页面都能显示密码强度,告诉用户使用复杂度高的密码。现在有很多实现类似功能的js。基本原理都是:使用js触发text表单输入元素的keyup事件,根据输入字符的长度以及类型数量(比如数字,小写字母,大写字母,特殊字符等)动态修改提示元素的样式和文本。下面演示的passwordStrength插件是基于jQuery的。下载:http://www.helloweba.com/de

2012-10-25 07:19:57 10306 2

原创 HTML中meta标记详解

元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:            也许你认为这些代码可有可无。其实如果你能

2012-10-20 07:42:08 1806

转载 IIS与ASP.NET管道

转载声明:本文转载自:博客园(Artech),http://artech.cnblogs.com具体地址:http://www.cnblogs.com/artech/archive/2009/06/20/1507165.html原作者声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 在20

2012-10-12 06:44:51 1034

转载 ASP.NET页面生命周期

声明:此文转载自http://www.lxzhu.net/blogcn/tags/life-cycle(太初有道)。在Asp.NET WEB FORM的开发中,页面的生命周期以及生命周期中的主要事件是无法忽略的。页面生命周期的详细解释可以参考MSDN – ASP.NET Page Life Cycle Overview 。这篇文章比较长。下面的内容是我阅读这篇文章之后的摘要。主要都是开发过程中

2012-09-27 08:38:41 3115

原创 asp.net ajax调用Web服务

在asp.net ajax中调用的web服务必需满足以下要求:1、web服务类,必需用System.Web.Script.Services.ScriptServiceAttribute修饰。2、要回调的方法必需用WebMethodAttribute修饰。如果需要使用session,可以设定WebMethodAttribute的EnableSession参数为true。在调用web服务的

2012-09-13 20:11:53 825

原创 ckeditor和ckfinder配合开发asp.net内容发布页面

1、ckeditor配置:ckeditor是fckeditor的替换版本,功能比fckeditor更强大。下载:由于针对asp.net开发,所以可以去官网http://ckeditor.com/download下载,注意可以直接找到“CKEditor for ASP.NET”下载。下载后解压。添加源文件到项目:解压后,将ckeditor_aspnet_3.6.2\_Samples文件夹

2012-07-22 20:11:37 1440

原创 判断数据库或数据库对象是否存在

在T-SQL编程中,有时候需要创建数据库和数据库对象,那么在创建前对对象的存在性进行检测就比较重要了。在master数据库中提供了sysdatabases视图,在自定义数据库中提供了sysobjects视图,我们所创建的数据库及其对象分别存放在这两个视图中。典型用法:创建数据库之前检测是否存在:if not exists(select * from sys.databases wh

2012-04-25 20:10:44 2813

转载 21个哲理故事

1. 甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 ­乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 ­`这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认

2012-04-23 17:54:43 840

原创 正则表达式常用选项介绍

在.NET中,提供了一个枚举RegexOptions,下面就其几个枚举项介绍:一、IgnoreCase指定不区分大小写:例如:模式串:abc,源字符串:abcAbc,(1)如果使用的忽略大小写,那么匹配项是:abcAbc(2)如果不忽略大小写,匹配项:abc二、SingleLine,单行模式:是指元字符(.)的含义发生了变化,在单行模式中,(.)可以匹配\r\n

2012-04-23 12:27:24 1036

原创 Moq插件的用法

在领域驱动模型中,往往使用依赖注入,大多借助于接口实现。在ASP.NET MVC3中一个典型的应用就是在领取驱动模型中通过IRepository接口,调用实际Repository代码。那么在TDD开发过程中,我们往往还没有实现Repository代码,为了测试领域驱动模型规则(rule)的正确性,比较笨拙的方法是弄一个假设的Repository实现,现在可以借助Moq插件去快速实现Reposito

2012-04-09 12:07:02 3318

原创 Ninject使用指南

1、Ninject依赖链注入:public  class ShoppingCart    {        private IValueCalc calc;        public ShoppingCart(IValueCalc ivc)        {            calc = ivc;        }        public decimal

2012-04-09 09:23:26 6104

原创 Ninject--ASP.NET MVC 3中的依赖注入容器

可以采用Ninject作为ASP.NET MVC 3依赖注入容器,下面演示其具体用法:1、编写如下代码:public class Product    {        public int ProductID { get; set; }        public string Name { get; set; }        public string Descrip

2012-04-08 17:26:28 2646

原创 ASP.NET MVC3 Razor布局

在创建ASP.NET MVC3项目时,在View文件夹中,默认产生Shared文件夹(里面包含_Layout.cshtml和Error.cshtml),还有一个_ViewStart.cshtml文件。 在创建自己的视图(使用Razor引擎),有一个让选择Layout,如下图红色选中区域,一般情况下,如果要使用自带的布局(等用于web form的masterpage),就可以不用设置。

2012-04-08 16:13:10 3093

原创 ASP.NET MVC3的Razor语法

ASP.NET MVC3引入了一个新的View引擎:Razor,就是使用@符号代替原来aspx viewyinqing的。下面是一些语法说明:1、直接引用.NET Framework的类型,比如:@DateTime.Now.ToString()2、如果是语句块,那么可以直接使用@{},将一些if、for放入大括号中比如:@{    if(xxx){}    int a=5;

2012-04-08 15:38:10 2957

原创 win7(32位)支持4G内存

现在很多电脑的内存都能够达到4G了,但如果安装的是Win7 32位操作系统,那么默认情况下,4G内存无法全部使用。可以通过如下步骤使之支持4G内存:1、下载一个Readyfor 4GB软件,可以在以下地址下载:http://www.thinkpadstore.cn/article-168.html,下载后解压,运行里面的:ReadyFor4GB.exe,然后单击“检查”按钮和“应用”按钮,

2012-04-08 10:36:18 1273

原创 Visual Studio 2010支持ASP.NET MVC3开发以及相关资源

如果安装的是Visual Studio 2010旗舰版,那么默认支持的模板是ASP.NET MVC2,现在微软已经发布了ASP.NET MVC4 BETA,详见:http://www.asp.net/mvc/mvc4,但国内用ASP.NET MVC3的企业或个人相对来说,也不是很多,所以,微软大哥,等等我们。在VS2010安装一些插件就可以开发ASP.NET MVC3框架的项目了。 下

2012-04-08 05:48:08 3985

原创 使用ObjectDataSource为ListView高效分页一些注意事项

首先,写一个实现高效分页的存储过程:create procedure [dbo].[p_selectPagedStudents]@startRowIndex int,@maximumRows intascreate table #PageIndex(indexID int identity(1,1) not null,recordID int)insert into

2011-11-12 11:37:32 1652

转载 在 Visual Studio 中将网站项目转换为 Web 应用程序项目

http://msdn.microsoft.com/zh-cn/library/aa983476.aspx

2011-11-05 12:05:13 1070

转载 关于VS中Web应用程序与Web网站的区别

http://msdn.microsoft.com/zh-cn/library/dd547590.aspx

2011-11-05 11:54:12 644

转载 (转载)我在面试.NET/C#程序员时会提出的问题

声明:本文转载自老赵(Jeffrey Zhao)的博客。原文网址:http://blog.zhaojie.me/2011/03/my-interview-questions-for-dotnet-programmers.html说起来我也面试过相当数量的.NET(包括C#,后

2011-09-01 16:11:57 685

转载 .NET Framework版本与CLR版本之间的关系

个人觉得很有用的一篇文章,不知道那位大虾写的,描述的很清晰,转给大家分享。 .Net Framework 1.1 是VS2003的,与2.0不太兼容,1.1开发的程序,在移植到2.0环境时,需要做的改动较大。 .net framework 2.0,3.0与3.5之

2011-08-28 15:38:47 6323

转载 Access数据库中自动编号字段重置为1

access 自动编号 重置1

2010-09-07 06:09:00 12768

原创 VS2005+ACCESS2003开发中遇到的“标准表达式中数据类型不匹配”问题解决方法

<br />最近在写一个东西时,遇到了如下问题:<br /> <br />if (dtStart != dtEnd || (dtEnd ==dtStart && dtStart.ToShortDateString () !=DateTime .Now .ToShortDateString ()))<br />            {<br />                sbWhere.Append(" and superviseInfo.superviseDate between ‘");<br /

2010-08-17 11:39:00 1225

原创 VS2008建的解决方案如何在VS2005打开?

首先你要确保你建的项目是.NET Framework 2.0的,而不是.NET Framework 3.5。 1. 用记事本打开解决方案文件[解决方案名].sln,然后修改最上面两行为如下代码: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 2. 用记事本打开每个项目文件[项目名].csproj,在节点下移除如下节点: v2.0并且修改ProductVersion和Import两个节点为如下:

2010-08-10 09:43:00 451

原创 发布asp.net应用程序

对于开发者自身的机器来讲,可能程序运行不会有任何问题,但关键是,程序往往要发布到用户的机器上,如果用户有专门的服务器,那另当别论,但如果用户只是想用一台普通不能在普通的办公机器当服务器的话,发布程序,可能就要做的事情多一些:1、首先检查系统有没有安装iis,如果没有,要上网下载iis的安装包,通过“控制面板”中的“添加删除程序”中的“添加windows组件”安装。前提是操作系统支持iis组件(

2010-05-10 19:00:00 577

原创 关于.NET与Java的快餐式比较

原文请看: http://blog.csdn.net/gongfs/archive/2009/08/26/4487278.aspx 个人认为有道理。

2009-08-27 09:58:00 623

原创 梳理一下

转眼5个年头了。真快。接触过很多东西。现在基本要下决心稳定了。一心想要钻透技术,但无奈要用另一条准则来衡量。所以,有点两边徘徊的迹象。郁闷了好久。才发现要“两条腿走路”。最重要的每天都要有点激情(当然越多越好)。希望自己没有心态太老。无论做什么----工作,家庭,学习,社交----都希望能尽力做好。有点乱。但目标很明确。所谓“碎事缠身,也要奋力前行”。

2009-07-06 10:52:00 507

空空如也

空空如也

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

TA关注的人

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