自定义博客皮肤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的专栏

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

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

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

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

2012-04-25 20:10:44 2848

转载 21个哲理故事

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

2012-04-23 17:54:43 859

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

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

2012-04-23 12:27:24 1051

原创 Moq插件的用法

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

2012-04-09 12:07:02 3329

原创 Ninject使用指南

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

2012-04-09 09:23:26 6119

原创 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 2664

原创 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 3104

原创 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 2972

原创 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 1314

原创 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 4004

空空如也

空空如也

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

TA关注的人

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