摘要: TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个... 阅读全文
posted @ 2015-07-28 23:33 EugeneLi 阅读(1162) 评论(1) 推荐(0) 编辑
摘要: MVC模型同时提供对HTML、CSS以及JavaScript的完整控制。MVC模型通过三个逻辑层来定义WEB应用程序:(一)Business layer(业务层、模型逻辑)模型(Model)模型是应用程序中用于处理应用程序数据逻辑的部分通常模型对象在数据库中存取数据。(二)Display layer... 阅读全文
posted @ 2015-07-28 23:24 EugeneLi 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Razor 是一种向网页添加基于服务器的代码的标记语法Razor 不是编程与语言。它是服务端标记语言。当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能够执行复杂的任务,比如访问数据库。R... 阅读全文
posted @ 2015-07-28 23:21 EugeneLi 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 先说需求:找出一个对象List中,某个属性值最大的对象。 1.定义对象1 private class A2 {3 public int ID { get; set; }4 5 public string Name { get... 阅读全文
posted @ 2015-07-14 13:22 EugeneLi 阅读(12862) 评论(0) 推荐(0) 编辑
摘要: 之前接触了别人的ORM框架,感觉牛掰到不行,然后试着自己来写自己的ORM。 最初从园子里找到其他人写的反射的例子: 1 List pis = typeof(T).GetProperties().ToList() 2 while (dr.Read()) 3 { 4 ... 阅读全文
posted @ 2015-05-22 13:44 EugeneLi 阅读(454) 评论(0) 推荐(0) 编辑
摘要: /***************创建测试表******************************/ IF NOT OBJECT_ID('[Demo_Top]') IS NULL DROP TABLE [Demo_Top] GO Create table [Demo_Top] (PID int 阅读全文
posted @ 2015-03-10 12:45 EugeneLi 阅读(337) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2008中新增功能:可以使用单个Insert命令插入多行。Create table Demo_Values(PKID int not null identity(1,1) primary key,DName Nvarchar(20) null,DCode NVarchar(30... 阅读全文
posted @ 2015-03-10 12:42 EugeneLi 阅读(182) 评论(0) 推荐(0) 编辑