2009-10-31 14:26 by Yan YAN(闫妍), 6206 visits, 网摘, 收藏, 编辑
摘要:算一下Windows Phone 和 Windows Mobile 6.5 已经正式发布半个多月吧(北京的发布现场好像在世贸天阶),而我的手机使用的还是Mobile 6.1,也许是做技术的缘故,一般情况下我很少使用手机,甚至都不带在身上,和大家一样对电话这种可以在未知的时间被未知的事情打断自己的思绪和计划的方式不太喜欢,所以尽可能的去使用IM和Email。 我是微软的坚定支持者,尽可能100%的...
阅读全文
2009-10-30 15:52 by Yan YAN(闫妍), 91 visits, 网摘, 收藏, 编辑
摘要:读写缓存像变量一样很容易,但是维护缓存,判定缓存有效性,就要根据业务需求来多多去实践。 方法一 为关键字建立Key 方法二 维护缓存中的数据结构,通过筛选器来筛 过程如上图,这个图是复制的别人的 方法三 内存数据库 未完
阅读全文
2009-10-29 15:48 by Yan YAN(闫妍), 119 visits, 网摘, 收藏, 编辑
摘要:安装 一 Memcached服务器端的安装 (此处将其作为系统服务安装) 下载文件:memcached 1.2.1 for Win32 binaries (Dec 23, 2006) 1 解压缩文件到c:\memcached 2 命令行输入 'c:\memcached\memcached.exe -d install'...
阅读全文
2009-10-26 16:52 by Yan YAN(闫妍), 4873 visits, 网摘, 收藏, 编辑
摘要:上周三下午开会,小组讨论开发一个支持业务部使用的销售系统,说到用什么做UI的时候,争取大家的意见,我的提议是使用Asp.Net 来做。一位同事提出说使用Asp.Net 做UI 如果放到公网上使用,会被微软查到,微软会对Visual Studio 收费,这个责任无法承担。 起初我还以为说的是Windows Server,因为以前的开发过程中购买Windows Server 还是很多的,很多是通过购买...
阅读全文
2009-10-26 10:02 by Yan YAN(闫妍), 127 visits, 网摘, 收藏, 编辑
摘要:今天是传统节日“重阳节”,也是爷爷80岁生日,我真诚的祝愿爷爷健康长寿,祝愿天下的老人们都能健康长寿。
爷爷身材高大,声音沉稳宏亮,待人热情,性格开朗,为人正直,心胸宽阔是给我人生最大影响的人,我出身自地地道道的工人家庭,从小生活在爷爷奶奶身边,深深感受工人基层普通艰难的生活,爷爷是一名煤矿工人,挖煤几十年养活全家人,他朴实的行为和话语让我知道如何去珍惜生活,爱护家人。他简短的人生哲理,铭刻我心。
阅读全文
2009-10-22 18:04 by Yan YAN(闫妍), 516 visits, 网摘, 收藏, 编辑
摘要:Visual Studio 2010 中增加了一个UML 设计工具,今天用了一下很好用,能够满足大部分的设计需要,所以推荐使用。 UML工具我觉着有两个功能很重要: 第一个是可以正反向工程,不知道我这个词用的通用不,意思就是可以很容易的将图形转换成代码,将代码转换成图形。 第二个就是标准支持,功能强大,好用上手,美观了。 我的环境是: Windows 7 和 Visual Studio ...
阅读全文
2009-10-22 12:50 by Yan YAN(闫妍), 133 visits, 网摘, 收藏, 编辑
摘要:今天下载并安装了VSU 2010 beta 2 版本,相比半年前的beta 1 在性能上的确有了很大的改善,今天开始使用了,回想2007年4月我用的第一个VSTS 2008 也是 Beta 2版本,虽然那个时候还是有些问题,但是还是坚持到了RTM。
阅读全文
2009-10-21 11:09 by Yan YAN(闫妍), 246 visits, 网摘, 收藏, 编辑
摘要:代码是从飞鱼的博客那里下载的,两个月前下的的地址忘记了。1.代码有两个项目客户端和服务端(Web 应用程序),这两个项目都要引用Hessiancsharp.dll 组件 2.两个客户端和服务端,都要拥有一个相同的接口约定,这里定义了一个Hello方法using System;using System.Collections;namespace HessianService{ public inte...
阅读全文
2009-10-20 17:50 by Yan YAN(闫妍), 1225 visits, 网摘, 收藏, 编辑
摘要:下载最新的Enterprise Architect中文版 http://www.enterprisearchitect.cn/download 安装过程 先安装原版EA,再安装汉化包,过程就是一路下一步,安装完成。 http://www.enterprisearchitect.cn上有很多中文的EA资料很不错,推荐。 新建项目 开始-新建项目-选择文件目录及名字后,如下图选择使用的模板...
阅读全文
2009-10-20 15:12 by Yan YAN(闫妍), 523 visits, 网摘, 收藏, 编辑
摘要:环境安装 Windows 7 VSTS 2008 sp1 SQL Server 2008 sp1 Mobile 6 Professional SDK Windows Mobile 设备中心 一台安装有 Mobile 6 的PPC 配置和新建一个Mobile程序 将手机与电脑连接,看到右下角有驱动安装的提示 确认 安装成功 Windows Mobil...
阅读全文
2009-10-20 12:01 by Yan YAN(闫妍), 1000 visits, 网摘, 收藏, 编辑
摘要:面向对象方法以其超越传统方法的技术先进性越来越得到更多的重视,但技术的先进性不能完全代表一种新生事物的最后成功,还要看它是否能得到有效的推广。统一建模语言(UML)的产生为这种推广规定了一致的表示,诸多开发过程模型为技术的应用提供了宏观的指导。UML 1.模型驱动的开发,回忆一年多前的一次开发 2.UML建模实践概述 3.UML模型的组成 4.UML中对关系的描述 5.UML 包图 6.UML 类...
阅读全文
2009-10-19 12:03 by Yan YAN(闫妍), 113 visits, 网摘, 收藏, 编辑
摘要:在是用LINQ的时候可以把多个数据源混合。 下面是用LINQ to SQL 查询 Northwind数据库中的表结果再把提取的结果转换成XML文档。 建立一个Northwind.dbml 详细可以看LINQ to SQL 从服务器资源管理器拖动两个表到设计器中,设计器结果如下,并自动建立关联 代码如下: public void MyLingSqlAndXml(){ North...
阅读全文
2009-10-18 11:28 by Yan YAN(闫妍), 415 visits, 网摘, 收藏, 编辑
摘要:方法一 1. 一般锂电池出厂前,厂家进行激活处理,并进行预充电,因此电池均有余电,新买的手机电池是锂离子,那么前3~5次充电称为调整期,应充14小时以上,保证充分激活锂离子的活性。锂离子电池没有记忆效应,但有很强的隋性,应给予充分激活后,才能保证以后的使用能达到最佳效能。关于第一次充电这个问题,我也咨询了三星的技术人员,给我的回答是,三星的原厂电池,...
阅读全文
2009-10-18 10:13 by Yan YAN(闫妍), 516 visits, 网摘, 收藏, 编辑
摘要:W800(XV6750) 是在XV6700的基础上添加华丽的外壳而成的一款智能手机,外观漂亮价格便宜,就是配置低。适合初级玩家使用。经济划算1.PPC 开始-设置-连接-由USB连接到PC-取消掉启动高级网络功能复选框。(取消掉这个选项,也会出现问题,就是传输数据就会断开连接,后来我找到原因,就是在Windows Mobile 设备管理器的连接设置中取消掉最下面的“是否启用数据传输之类...
阅读全文
2009-10-16 15:59 by Yan YAN(闫妍), 140 visits, 网摘, 收藏, 编辑
摘要:回调(callback)函数是Windows 编程的一个重要部分,回调函数实际上是方法调用的指针,也称为函数指针。.NET以委托的形式实现了函数指针的概念。当要把方法传送给其他方法时,需要使用委托。未完
阅读全文
2009-10-16 12:03 by Yan YAN(闫妍), 526 visits, 网摘, 收藏, 编辑
摘要:C# 编程语言是.Net 平台开发的基础,现在已经发展到了4.0的版本,其中有很多我们不常用的语法和关键字,在这里我们会深入的研究C#语言中的概念和很多我们所不常用的关键字,打好语言基础。目录委托和事件1.2.3.4.5.
阅读全文
2009-10-16 11:50 by Yan YAN(闫妍), 136 visits, 网摘, 收藏, 编辑
摘要:ADO.NET Entity Framework 与 LINQ to SQL 类似都是基于.Net 3.5 的对象-关系映射框架。区别在于ADO.NET Entity Framework是居于提供程序的模型,允许其他数据库提供商使用它。
阅读全文
2009-10-15 19:31 by Yan YAN(闫妍), 586 visits, 网摘, 收藏, 编辑
摘要:很久前使用过,那个时候还没有开始写博客,好久不用就都忘记了,这两天浓浓跟我说起让我配置一下,我都忘的是放在那里去了,后悔没有早点开始写博客,如果学习的时候就开始写博客,不知道这些年能积累多少的知识啊。 我的环境: VSTS 2008 Sp1 Windows 7 RTM 项目模板 文件模板 文件模板很简单,就是新建cs文件,添加入你要的内容保存,但是最好是复制的下面的 c...
阅读全文
2009-10-15 19:20 by Yan YAN(闫妍), 3745 visits, 网摘, 收藏, 编辑
摘要:陈年的文档,不过很不错整理出来发到博客上,还有更多的朋友需要。目 录1. 简介 32. 适用范围 33. 文体 34. 代码组织与风格 34.1. Tab 34.2. 缩进 44.3. 空行 44.4. 函数长度 44.5. {”,“}” 44.6. 行宽 44.7. 空格 45. 注释 55.1. 注释的基本约定 55.2. 注释类型 55.2.1. 块注释 ...
阅读全文
2009-10-15 17:18 by Yan YAN(闫妍), 393 visits, 网摘, 收藏, 编辑
摘要:使用 XDocument 对象的 Element 方法,获取制定层次结构中指定一个元素的值 public void MyDocElement() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //查找地址的元素 Response.Write(xdoc.Element("PLAY&qu...
阅读全文
2009-10-15 15:57 by Yan YAN(闫妍), 201 visits, 网摘, 收藏, 编辑
摘要:将一个已知的XML放到XDocument 对象当中使用LINQ 查询非常的容易,下面是一个例子。 查找XML文档中的所有PERSONA元素显示结果个数,并遍历输出其值 public void MyDescendants() { XDocument xdoc = XDocument.Load(Server.MapPath("hamlet.xml")); //查找元素名为PER...
阅读全文
2009-10-15 14:11 by Yan YAN(闫妍), 158 visits, 网摘, 收藏, 编辑
摘要:System.Xml.Linq 命名空间中,有一系列新的LINQ to XML 帮助对象,使处理内存中的XML文档变的非常简单。 示例使用的Hamlet.xml来源自C#高级编程源代码。 XDocument XDocument 代替了.Net 3.5 之前的XmlDocument 对象,它更容易处理XML文档。 XDocument 可以和下面要说到的XML对象一起使用。 XDocument...
阅读全文
2009-10-15 12:51 by Yan YAN(闫妍), 70 visits, 网摘, 收藏, 编辑
摘要: 魔鬼代言人 The Devil's Advocate (1997)
阅读全文
2009-10-13 11:28 by Yan YAN(闫妍), 204 visits, 网摘, 收藏, 编辑
摘要:刚才看到词霸弹出来的“2009年世界大学排名”的连环画,前20名不是美国就是英国,香港大学24名,香港科技35名,香港中文46名,清华大学49名,北京大学52名。看过心里不太舒服,中国的高等教育真的落后外国这么多,了解差距要自我努力强国啊。http://photo.hanyu.iciba.com/photo-142-3190.shtml#inbox第一名:哈佛大学 第二名:...
阅读全文
2009-10-12 13:48 by Yan YAN(闫妍), 386 visits, 网摘, 收藏, 编辑
摘要:下面是一个用于计算,每个月从4月起各个月的记录条数统计,直到当前月1.打开PLSQL,新建一个存储过程,点击菜单文件|新建|程序窗口|过程,在弹出的对话框中输入存储过程名字,确定 复制下面的代码到编辑器,运行create or replace procedure PCREPORT is startDate DATE; --起始如期 nowTime DATE; --当前日期 nowTime2...
阅读全文
2009-10-11 22:12 by Yan YAN(闫妍), 203 visits, 网摘, 收藏, 编辑
摘要:如下列出查询表达式,常用操作符,与SQL语句对应。 where 关键字的使用 public void MyWhere() { NorthwindDataContext dc = new NorthwindDataContext(); //查询产品名称以L开头的记录 var query = from p in dc.Products where p.ProductName.Starts...
阅读全文
2009-10-11 22:04 by Yan YAN(闫妍), 135 visits, 网摘, 收藏, 编辑
摘要:除了自己建立定制对象外,还可以使用O/R设计器以可视化的方式创建数据对象和关系。 双击DBML文件打开OR设计器,从工具栏拖动一个类进来,改名为Customers并右键->添加属性,设置CustomerID属性为主键,设置源属性为数据库中的dbo.Customers表,注意这里加上了dbo。 结果如下: 这时候可以打开 dbml.layout文件和designer.cs 文件查看结果发...
阅读全文
2009-10-11 19:24 by Yan YAN(闫妍), 173 visits, 网摘, 收藏, 编辑
摘要:创建自己的定制对象首先要建立一个用于展示Customer的类,代码如下:using System.Data.Linq.Mapping; //需要加此引用namespace LINQtoSQL{ [Table(Name = "Customers")] //制定Table特性表示表类,Name定义了在数据库中使用的表名 public class Customer { [Colu...
阅读全文
2009-10-11 12:45 by Yan YAN(闫妍), 2824 visits, 网摘, 收藏, 编辑
摘要:2009年10月15 日是微软 Windows 7 面向普通用户发售的日子,从XP到Vista 再到今天的Windows 7,我们期待了他太久太久。。。 在Windows 7 的身上装满了我们太多的期望,期待Windows 7 的到来迫不及待,像大部分博友和同事一样,早早地就安装上了 Windows 7 ,见证 从7000 到 7600 的每一个过程,体验Windows 7 的每一个新功能和新改...
阅读全文
2009-10-09 16:33 by Yan YAN(闫妍), 160 visits, 网摘, 收藏, 编辑
摘要:今天在看新闻微软Windows 7操作系统十二大亮点巡礼 问题步骤记录器这个功能是我之前没有用过的。大家可以尝试一下,他能通过图片和文字去描述你刚才的动作。 Windows 7新增一个“问题反馈录像机”工具,可以将问题的发生过程“录制”下来,就可以清晰地再现问题。使用“问题反馈录像机”时,在“运行”中键...
阅读全文
2009-10-08 18:15 by Yan YAN(闫妍), 233 visits, 网摘, 收藏, 编辑
摘要:LINQ的优点是提供了在代码中使用强类型化对象,这些对象还映射到以后的数据库对象上 下面是数据库对象和LINQ对象的映射关系 数据库对象 LINQ对象 数据库 DataContext 表 类和集合 视图 类和集合 列 属性 关系 嵌套集合 存储过程 方法 左列是数据库,数据库是一个完整的实体--表、视图、触发器、存储过曾构成了数据库 右列是LINQ对象 DataContext对象,他绑定到数...
阅读全文
2009-10-08 15:49 by Yan YAN(闫妍), 434 visits, 网摘, 收藏, 编辑
摘要:在.Net Framework 3.5 中,最激动人心的就是增加了LINQ功能,LINQ在数据集成的基础上提供了新的轻型方式。有了LINQ,我们创建的查询现在就编程了.Net 框架的一个成员,在对要操作的数据存储执行查询时,会很快发现他们现在的操作方式类似于系统中的类型。这说明,现在可以使用任意兼容.Net 的语言来查询底层的数据存储,这在以前是不可能的。 根据要在应用程序中处理的底层数据的不同...
阅读全文
2009-10-08 15:01 by Yan YAN(闫妍), 122 visits, 网摘, 收藏, 编辑
摘要:.NET 3.5 包含几个LINQ 提供程序。 LINQ 提供程序为特定的数据源实现了标准的查询操作符。 LINQ 提供程序也许会实现LINQ 定义的更多扩展方法,但至少要实现标准操作符。 LINQ to XML 不仅实现了专门用于XML 的方法,还实现了其他方法,例如System.Xml.Linq 命名空间的Extensions 类定义的方法Elements()、 Descendants ...
阅读全文
2009-10-08 12:25 by Yan YAN(闫妍), 158 visits, 网摘, 收藏, 编辑
摘要:生成操作符Range()、Empty()和Repear()不是扩展方法,而是返回序列的正常静态方法。 在LINQ to Objects中,这些方法可用于Enumerable 类。 有时需要填充一个范围的数字,此时就应使用Range()方法。这个方法把第一个参数作为起始值,把第二个参数作为要填充的项数。 private static void Range() { var val...
阅读全文
2009-10-07 19:05 by Yan YAN(闫妍), 539 visits, 网摘, 收藏, 编辑
摘要:本章前面提到,查询可以推迟到访问数据项时再执行。 在迭代中使用查询,查询会执行。而使用转换操作符会立即执行查询,把结果放在数组、列表或字典中。 在下面的例子中,调用ToList()扩展方法,立即执行查询,把结果放在List<T>中: private static void Conversion() { // query executed immediately List<Ra...
阅读全文
2009-10-07 18:37 by Yan YAN(闫妍), 209 visits, 网摘, 收藏, 编辑
摘要:合计操作符如Count()、Sum()、Min()、Max()、Average()和Aggregate(),不返回一个序列,而返回一个值。 Count()扩展方法返回集合中的项数。下面的Count()方法应用于Racer 的Years 属性,过滤赛手,只返回 获得冠军次数超过3 次的赛手: private static void QuantifiersCount() { var racers = ...
阅读全文
2009-10-07 18:28 by Yan YAN(闫妍), 431 visits, 网摘, 收藏, 编辑
摘要:扩展方法Take()和Skip()等的分区操作可用于分页,例如显示5×5 个赛手。 在下面的LINQ 查询中,扩展方法Take()和Skip()添加到查询的最后。 Skip()方法先忽略根据页面的大小和实际的页数计算出的项数, 再使用方法Take()根据页面的大小提取一定数量的项: private static void Partitioning() { int pageSi...
阅读全文
2009-10-07 14:29 by Yan YAN(闫妍), 381 visits, 网摘, 收藏, 编辑
摘要:扩展方法Distinct()两个集合中的每一个列出了一次(唯一)、Union()并、Intersect()交和Except()差都是设置操作。下面创建一个驾驶Ferrari 的一级方程 式冠军序列和驾驶McLaren 的一级方程式冠军序列,然后确定是否有驾驶Ferrari 和McLaren 的冠军(交集)。当然, 这里可以使用Intersect()扩展方法。 首先获得所有驾驶Ferrari 的冠军...
阅读全文
2009-10-07 13:27 by Yan YAN(闫妍), 524 visits, 网摘, 收藏, 编辑
摘要:使用 join 子句可以根据特定的条件合并两个数据源,但之前要获得两个要连接的列表。 在一级方程式比 赛中,设有赛手冠军和制造商冠军。 赛手从GetChampions()方法中返回,制造商从GetConstructorChampions() 方法中返回。 现在要获得一个年份列表,列出每年的赛手和制造商冠军。 为此,先定义两个查询,用于查询赛手和制造商团队: 车手集合结构:new Racer() ...
阅读全文
2009-10-07 11:58 by Yan YAN(闫妍), 1020 visits, 网摘, 收藏, 编辑
摘要:分组要根据一个关键字值对查询结果分组,可以使用 group 子句。现在要实现一级方程式冠军应按照国家分组,并列出每个国家的冠军数。子句 group r by r.Country into g 根据Country 属性组合所有的赛手,并定义一个新的 标识符 g,它以后用于访问分组的结果信息。group 子句的结果根据应用到分组结果上的扩展方法 Count()来排序,如果冠军数相同,就根据关键字来排序...
阅读全文
2009-10-06 21:28 by Yan YAN(闫妍), 633 visits, 网摘, 收藏, 编辑
摘要:要对序列排序,前面使用了 orderby 子句。下面复习一下前面使用 orderby descending 子句的例子。其中 赛手按照赢得比赛的次数进行降序排序,赢得比赛的次数是用关键字选择器指定的: private static void Ordering() { var racers = from r in Formula1.GetChampions() where r...
阅读全文
2009-10-06 20:16 by Yan YAN(闫妍), 160 visits, 网摘, 收藏, 编辑
摘要:复合的 from 子句 如果需要根据对象的一个成员进行过滤,而该成员本身是一个集合,就可以使用复合的 from 子句。 Racer 类定义了一个属性 Cars, Cars 是一个字符串数组。 要过滤驾驶 Ferrari 的所有冠军, 可以使用如下所示的 LINQ 查询。 第一个 from 子句访问从 Formyla1.GetCha...
阅读全文
2009-10-06 17:23 by Yan YAN(闫妍), 2046 visits, 网摘, 收藏, 编辑
摘要:写博客是一个非常好的习惯,以前我没有意识到,还认为是在浪费时间,现在想起来真是错误的想法,后悔没有早点开始写博客。现在不仅要写,而且还要强制自己去写。写博客的优点很多,除了可以提高写作的水平和技术水平外,还可以认识更多志同道合的朋友,记录学习过程中的笔记,让你更热爱学习。记录生活中发生的事,在若干年后去回忆,让你更热爱生活。想想之前没有写博客的时候,学过很多东西,也都记录了笔记,到现在都不知道放到...
阅读全文
2009-10-06 12:25 by Yan YAN(闫妍), 655 visits, 网摘, 收藏, 编辑
摘要:在 LINQ to Objects 中,扩展方法需要将一个委托类型作为参数,这样就可以将λ表达式赋予参数。 λ达式也可以赋予Expression<T>类型的参数。Expression<T>类型指定,来自于λ表达式的表达式树存储在程序集中。 这样,就可以在运行期间分析表达式,并进行优化,以便于查询数据源。 下面看看一个前面使用的查询表达式: var brazilRace...
阅读全文
2009-10-06 12:23 by Yan YAN(闫妍), 459 visits, 网摘, 收藏, 编辑
摘要:LINQ 查询为最常用的操作符定义了一个声明语法。还有许多标准查询操作符 下面是 LINQ 定义的标准查询操作符。 下面开始学习这些查询 添加Using using System.Linq;using System.Linq.Expressions; 过滤使用 Where 子句,可以合并多个表达式。例如,找出赢得至少 15 场比赛的...
阅读全文
2009-10-06 12:02 by Yan YAN(闫妍), 350 visits, 网摘, 收藏, 编辑
摘要:LINQ 是.Net 3.5 中最重要的新功能,LinQ集成了C#编程语言中的查询语法,可以用相同的语法访问不同的数据源。LinQ提供了不同数据源的抽象层,所以可以使用相同的语法。演变 下面是一组示例,这些示例都是基于一级方程式世界冠军。获得国家是巴西的世界冠军,并按获胜的次数降序。 使用List<T>的查询private static void TraditionalQuery() ...
阅读全文
2009-10-06 10:23 by Yan YAN(闫妍), 636 visits, 网摘, 收藏, 编辑
摘要:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ProjectEdit.aspx.cs" Inherits="PTWeb.ProjectEdit" Titl...
阅读全文
2009-10-06 10:19 by Yan YAN(闫妍), 245 visits, 网摘, 收藏, 编辑
摘要:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ProjectList.aspx.cs" Inherits="PTWeb.ProjectList" Title="项目列表" %><asp:Content ID="Content1" Conten...
阅读全文
2009-10-06 10:12 by Yan YAN(闫妍), 424 visits, 网摘, 收藏, 编辑
摘要:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="RolesEdit.aspx.cs" Inherits="PTWeb.RolesEdit" Title=&...
阅读全文
2009-10-06 10:01 by Yan YAN(闫妍), 355 visits, 网摘, 收藏, 编辑
摘要:using System;using System.Data;using System.Data.SqlClient;using Csla;using Csla.Data;namespace ProjectTracker.Library{ /// <summary> /// 集?成?明?值?对?基?类?,?两?个?泛?型?参?数?,?名?类?型?,?值?类?型?,?因?为?其?中?的?...
阅读全文
2009-10-06 09:55 by Yan YAN(闫妍), 234 visits, 网摘, 收藏, 编辑
摘要://3.0一?致?using System;using System.Data;using System.Data.SqlClient;using Csla;using Csla.Data;namespace ProjectTracker.Library{ /// <summary> /// 集?成?自?ReadOnlyListBase基?类?,?提?供?了?两?个?泛?型?参?数?,...
阅读全文
2009-10-06 09:47 by Yan YAN(闫妍), 490 visits, 网摘, 收藏, 编辑
摘要:using System;using System.Data;using System.Data.SqlClient;using Csla;using Csla.Data;namespace ProjectTracker.Library{ /// <summary> /// 此?类?的?主?要?功?能?用?于?给?Project提?供?对?其?关?联?子?对?象?的?集?合?的?一?个...
阅读全文
2009-10-06 09:39 by Yan YAN(闫妍), 1495 visits, 网摘, 收藏, 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using Csla;using Csla.Data;namespace ProjectTracker.Library{ [Serializab...
阅读全文
2009-10-05 22:23 by Yan YAN(闫妍), 217 visits, 网摘, 收藏, 编辑
摘要:Membership 2006年的时候学习过当时觉着挺有意思,不过公司都有自己的权限系统,工作中一直都没有用过,现在回顾一下。 使用自己的SQL Server 2008 做存储和配置成员库 在开始菜单的Visual Studio 菜单中选择Tool->命令提示->运行ASPNET_RegSql.Exe文件,按照提示即可顺利安装成功。 配置连接字符串 <connectionSt...
阅读全文
2009-10-05 09:52 by Yan YAN(闫妍), 925 visits, 网摘, 收藏, 编辑
摘要:LINQ 是 C# 3.0 版本中最重要的改进。在C# 2.0 中主要的新特性是泛型,它为类 型安全的泛型集合类、泛型接口和委托奠定了基础。在C# 3.0 中主要新特性是LINQ。 通过它可以使用与语言集成的语法查询任意数据源,只要该数据源有提供程序即可。 本章讨论了LINQ 查询和查询所基于的语言结构,例如扩展方法和λ表达式,还列出了各种LINQ 查询操作符,它们不仅用于过滤数据源...
阅读全文
2009-10-05 09:17 by Yan YAN(闫妍), 321 visits, 网摘, 收藏, 编辑
摘要:示例源码下载:EL41Sample.rarEnterprise Library 4.1 目录:Enterprise Library 4.1 快速使用图文笔记 目录 将在数周第二期学习
阅读全文
2009-10-05 09:09 by Yan YAN(闫妍), 393 visits, 网摘, 收藏, 编辑
摘要:示例源码下载:EL41Sample.rarEnterprise Library 4.1 目录:Enterprise Library 4.1 快速使用图文笔记 目录 将在数周后学习
阅读全文
2009-10-05 08:41 by Yan YAN(闫妍), 337 visits, 网摘, 收藏, 编辑
摘要:Application Settings 可以使我们运用企业库的配置工具来管理类似于appSetting这样的配置文件中的标记,像我们经常用到的数据库连接字符串。新建一个Web应用程序右键点击Web.Config 文件 使用 Edit Enterprise Library Configuration 可以编辑Web.Config,可以看到Application Settings 是默认存在的。右键...
阅读全文