随笔分类 -  .NET学习

摘要:今天在开发过程中,用Entity Framework进行数据库的操作,本来连接的数据表名为User,可是对应的实体类却连接到了Users表,解决办法就是在定义实体类的Model时指定需要连接的表名,在类开始之前添加属性[Table("User")]即可 阅读全文
posted @ 2014-10-17 22:23 虾皮也是营养 阅读(233) 评论(0) 推荐(0)
摘要:应用:_Layout.cshtml 中添加:CSS: JS: 阅读全文
posted @ 2014-08-13 08:43 虾皮也是营养 阅读(180) 评论(0) 推荐(0)
摘要:接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东... 阅读全文
posted @ 2014-07-13 21:26 虾皮也是营养 阅读(212) 评论(0) 推荐(0)
摘要:在一个项目的页面中,TextBox的Text属性是动态绑定的,如果点击按钮将Textbox中的Text提交数据库时,发现Text的值总是动态绑定的值,不会更改。 这个的主要原因主要是按钮提交的时候页面重新载入,Textbox的值再次被动态绑定,其值更新为原值,造成Text的值不能更新的假象。 ... 阅读全文
posted @ 2014-07-11 10:20 虾皮也是营养 阅读(910) 评论(0) 推荐(0)
摘要:设计模式粗浅理解之------简单工厂模式什么是简单工厂模式从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家... 阅读全文
posted @ 2014-07-01 21:38 虾皮也是营养 阅读(305) 评论(0) 推荐(0)
摘要:最近在维护一个以前的项目,项目中用到ListView,在ListView的分页中用的是DataPager。最开始我将数据绑定放到了Page_Load事件中,数据的加载等都很正常,显示也没有问题,就是在点击分页按钮的时候分页总是不正确,这个问题困扰了我几天,期间我也想换用AspNetPager分页... 阅读全文
posted @ 2014-06-18 14:59 虾皮也是营养 阅读(1157) 评论(0) 推荐(0)
摘要:扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。定义和调用扩展方法定义一个静态类以包含扩展方法。该类必须对客户端代码可见。有关可访问性规则的更多信息,请参见访问修饰符(C# 编程指南)。将该扩展方法实现为静态方法,并使其至少具有与包含类相同的可见性。该方法的第一个参数指定方法所操作的类型;该参数必须以this修饰符开头。在调用代码中,添加一条usin.. 阅读全文
posted @ 2013-11-23 21:08 虾皮也是营养 阅读(248) 评论(0) 推荐(0)
摘要:在一个项目中由于各种原因,需要手动清理数据库日志文件的大小,方法如下:清理脚本backup log 数据库名称 with no_log dbcc shrinkfile(数据库日志文件,清理后数据库日志文件大小)脚本实例:backup log myDB with no_log dbcc shrinkfile(myDB_log,5) 阅读全文
posted @ 2012-05-30 15:36 虾皮也是营养 阅读(226) 评论(0) 推荐(0)