随笔分类 -  .net

摘要:转载自:http://blog.csdn.net/sdtsfhh/article/details/8141242Entity Framework 4.1支持代码优先(code first)编程模式:即可以先创建模型类,然后通过配置在EF4.1下动态生成数据库。下面演示两种情形:1、代码优先模式下,asp.net mvc数据访问2、传统模式,先创建数据库和表,配置连接字符串,再生成模型第一种情况的步骤:(1)使用空模板,创建ASP.NET MVC3.0(或4.0)项目,假定项目名:MVC_Student注意:创建完项目后,项目会自动引用EF4.1(2)在Model文件夹下,创建数据库上下文类:S 阅读全文
posted @ 2013-11-14 16:23 leLoveBeauty 阅读(526) 评论(0) 推荐(0)
摘要:引言:FluentData 是微型 ORM(micro-ORM)家族的一名新成员,旨在比大型 ORM(full ORM)更加易用。FluentData 于(2012-02月)推出,它使用 fluent API 并支持 SQL Server、SQL Azure、Oracle 和 MYSQL。楼主在今年二月份看到博客园新闻中的推荐(http://news.cnblogs.com/n/132803/),然后在项目组的开发中接触到了这个ORM。 比起Entity Framework 和 NHibernate,都过于复杂而且难于学习.FluentData就简单的多了。不过楼主当时也是刚开始了解ORM和M 阅读全文
posted @ 2013-10-19 15:59 leLoveBeauty 阅读(418) 评论(0) 推荐(0)
摘要:在学习多线程的过程中,又遇到了一个问题:C#代理.上网查了些资料,对代理有了一个初步的认识,记一点笔记.C#代理实际上类似于C++中的函数指针,因为C#中不存在指针,所以用代理可以完成一些原来在C++中用函数指针完成的操作,例如传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数指针只能指向静态函数,而delegate既可以引用静态函数,又可以引用非静态成员函数。在引用非静态成员函数时,delegate不但保存了对此函数入口指针的引用,而且还保存了调用此函数的类实例的引用。其次,与函数指针相比,del 阅读全文
posted @ 2013-10-18 14:53 leLoveBeauty 阅读(5573) 评论(0) 推荐(0)
摘要:首先需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。这让java开发人员羡慕不已,呵呵。1. 经过简化的Property早些时候我们这样声明Property1234567891011privatestring_myName;publicstringMyName{get{ return_myName; }set{ _myName = value; }}千篇一律的这样声明,没有多大意义,于是C#的设计人员将这个千篇一律的工作交给了编译器帮我们做了,我们现在可以这样声明1publicstringM 阅读全文
posted @ 2013-10-18 14:44 leLoveBeauty 阅读(270) 评论(0) 推荐(0)