摘要: 1、安装 Entity Framework 在 VS 编辑中点击 Tools -> Library Package Manager -> Package Manager Console 在Package Manager Console 窗口中执行下面语句,安装最新版Entity Framework: PM>Install-Package EntityFramework 安装完成之后,将自动添加对EntityFramework的引用,并自动添加 App.config 和 packages.config 文件。2、简单配置 在生成的配置文件中,加入如下代码,修改数据库连接信息:V 阅读全文
posted @ 2012-08-16 16:13 彭飞 阅读(669) 评论(0) 推荐(1) 编辑
摘要: 1、语法 1、LINQ所处在的主要命名空间:System.Linq 2、LINQ处理的核心对象就是IEnumerable可枚举对象,包括泛型枚举。换句话说当你要处理的对象为IEnumerable类型对象时,即可使用LINQ。 在没有经过其它处理的情况下将返回一个新的IEnumerable序列,另外LING含有“延迟加载”特性。 3、关键字(摘自MSDN) from: 指定数据源和范围变量(类似于迭代变量) where: 根据一个或多个由逻辑“与”和逻辑“或”运算符(&&或||)分隔的布尔表达式筛选源元素 select:指定当执行查询时返回的序列中的元素将具有的类型和... 阅读全文
posted @ 2012-08-15 15:22 彭飞 阅读(486) 评论(0) 推荐(1) 编辑
摘要: 1、入门 设置环境变量: Path=C:\Java\jdk\bin ClassPath=.;C:\Java\jdk\jre\lib\rt.jar;C:\Java\jdk\lib\tools.jar;C:\Java\jdk\lib\dt.jar; JAVA_HOME=C:\Java\jdk; Java程序开发过程: Java源文件(*.java) -> 编译 -> Java类文件(*.class)(由字节码构成) -> JVM翻译并执行 源文件 Hello.java :View CodepublicclassHello{publicstaticvoidmain(String[] 阅读全文
posted @ 2012-08-11 23:50 彭飞 阅读(154) 评论(0) 推荐(1) 编辑
摘要: 索引:C# 3.0\3.5 新特性 C# 4.0 新特性1、动态查找 ——dynamic 动态查找允许在编写方法、运算符和索引器调用、属性和字段访问甚至对象访问时,绕过C#静态类型检查,而在运行时进行解析。 在编译时,会假设动态对象支持任何操作,而如果它不支持某个操作,则只有到运行时才能得到错误。 C#4.0引入了新的静态类型,称为dynamic。当你拥有了一个dynamic 类型的对象后,你“对它做的事情”只会在运行时进行解析。 dynamic d = GetDynamicObject(…); d.M(7); C#编译器允许你使用任何参数在d上调用一个方法,因为它的类型是dynam... 阅读全文
posted @ 2012-08-08 14:21 彭飞 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 索引:C# 3.0\3.5 新特性C# 4.0 新特性1、自动属性 以前 private string lastName; public string LastName { get { return lastName; } set { lastName = value; } } 现在 public string LastName { get; set; } C#编译器遇到上面空的get/set属性时,会自动在类中生成一个私有成员变量来保存其值。于是原先的三行代码用一行就轻松实现了。 不过有利必有弊: 比如不能在自... 阅读全文
posted @ 2012-08-08 11:21 彭飞 阅读(299) 评论(0) 推荐(0) 编辑