摘要:
实现IEnumerable接口的类,可以支持foreach循环遍历对象的集合元素IEnumerable: IEnumerator GetEnumerator() 返回可循环访问集合的枚举数。 IEnumerator: object Current 获取集合中的当前元素。 bool MoveNext() 将枚举数推进到集合的下一个元素。如果枚举数 成功地推进到下一个元素,则为 true;如果枚举数越... 阅读全文
摘要:
插入一条记录后想要立刻获取其数据表中的主键返回值。这个主键是自动生成的,其实实现的方式有很多,比如再进行一次查询,获取出来。或者在插入数据之前取 出最大值,在最大值上面加一等等,方法很多,但是有些很不方便。 个人感觉最快的方式就是,在插入数据后直接获取主键的值,然后返回过来。方法如下:sql语句如下:INSERT INTO tableName (fieldname ...) values (v... 阅读全文
摘要:
[代码]题目一、取出 A类中price最大的记录select cate,max(price) from t group by cate如果要用分组,只能取出两列,要把所有的列都显示出来后来想到用overselect id,des,price from (select *,max(price) over(PARTITION by cate) as newprice from t ) a where ... 阅读全文
摘要:
数据交互是WEB交互的核心功能,用户在Web页面的表单中提交数据,程序接受数据后进行相应的逻辑运算后将数据写入数据库中,在这样的应用中无论 是考虑到应用系统的安全还是用户数据的完整,我们都将对用户提交的数据信息进行相应的验证。 比如一个用户注册的交互应用: 一般会在Model层建立一个注册类 在UI层将页面提交来的数据对应赋予Register类实例化后的对象的属性,之后将对象传递给BLL层进行... 阅读全文
摘要:
http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGHT000022.asp 摘要: 本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基... 阅读全文
摘要:
Silverlight 3 的一个新特性是通过在其APIs中提供一个导航框架来实现页面的跳转。在App.xaml里提供了这种方式来使用它的Uri映射机制。1: <Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 2: xmlns:x="http://schemas.microsoft.c... 阅读全文
摘要:
数据绑定(Data Binding)是用户界面UI和业务对象或其它数据提供者(data provider)的连接。用户界面对象称为目标,数据提供者成为数据源。 数据绑定帮助隔离应用程序的用户界面层和其他层,如业务对象、数据等等。通过绑定对象,实现用户界面层和底层的隔离。 在Silverlight 2中,支持三种模式的数据绑定。 1.OneTime:一次绑定,在绑定创建时使用源数据更新目标,适用于... 阅读全文
摘要:
If you read my last post, you might have noticed how easy it is to get a Silverlight DataGrid up and running with the AutoGenerateColumns feature. Something else you might have noticed is that if you ... 阅读全文
摘要:
从 Silverlight 2 升级到 Silverlight 3 可能会报如下错误,程序中可能引用了 asp:silverlight 控件: Could not load file or assembly 'System.Web.Silverlight' or one of its dependencies. The system cannot find the file specified.... 阅读全文
摘要:
佳文推荐:25个优秀的 ASP.NET MVC教程及文章推荐 朱先忠Learn ASP.NET MVCThis is official learning site about Microsoft ASP.NET MVC. Here you can find lots of tutorials and videos that will help you to learn ASP.NET MVC.Sc... 阅读全文
摘要:
虽然MVP是与任何具体的框架或技术无关的,但本系列文章仅以DotNet相关的技术或框架来来说明问题,请读者谅解。 .Net的盛行 .Net 的出现无疑是一场变革,早期开发需要用C、C++、pascal等编写CGI程序,开发WEB应用,要求的技术门槛极高(当然,我听老一辈说那时的工资也 高),使用纯Asp.Net开发WEB程序,门槛低,甚至不用编写任何代码就用实现一个简单的应用(当然,个人觉得这种... 阅读全文
摘要:
作者:Billy McCafferty 翻译:张善友 原文地址:http://www.codeproject.com/useritems/ModelViewPresenter.asp 这篇文章描述了ASP.NET 2.0使用Model-View-Presenter 模式实现业务逻辑与表现层的适当分离。 Download trivial example of MVP - 18 Kb Downlo... 阅读全文
摘要:
以下代码 使用.net FtpWebRequest 实现FTP的常用功能, 代码已经调试通过, 可复制直接使用。 经测试使用此种方式实现的FTP操作与直接使用命令的方式操作FTP要稳定许多。 有设计不好的地方请指正。 using System;using System.Collections.Generic;using System.Text;using System.IO;using Syst... 阅读全文
摘要:
一、典型设置 cascade:(默认为none)级联。指明哪些操作会从对象级联到关联的对象。 inverse: (默认为false) 标记这个集合作为双向关联关系中的方向一端。在双向关联时才需要设置。在设为false的一端对cascade进行维护。处于性能的考虑,一般在数据少的 一端或者被依赖端设置inverse="true",而让数据多的一段维护cascade。 1.one-to-one 1.1... 阅读全文
摘要:
ApplicationexcelApp=newApplicationClass();Excel.Workbookworkbook=null;Excel.Worksheetworksheet=null;Excel.Rangerange=null;privateList<Teacher>LoadAccpBenetExcel(stringsourceFileName){List<Tea... 阅读全文
摘要:
安全套接字层 (SSL) 是一套提供身份验证、保密性和数据完整性的加密技术。SSL 最常用来在 Web 浏览器和 Web 服务器之间建立安全通信通道。它也可以在客户端应用程序和 Web 服务之间使用。为支持 SSL 通信,必须为 Web 服务器配置 SSL 证书。本文介绍如何获取 SSL 证书,以及如何配置 Microsoft® Internet 信息服务 (IIS),以便支持 W... 阅读全文
摘要:
中国站长站: http://tool.chinaz.com/ 中国站长之家 http://www.webmasterhome.cn/ 查询IP和域名地址 http://www.123cha.com/ 免费Google排名检索工具:(英文版)http://www.aakk.org/tools/googlemon.exe查看在GOOGLE服务器上的PR(可以用来判断PR是否更新)http://www.... 阅读全文
摘要:
前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器. 如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下. 本文分为以下部分: 1. TDD的简介 首先什么是TDD呢?Kent Beck在他的<... 阅读全文
摘要:
今天的一节培训课上谈起了.NET的体系结构,让我也想起了当初所学的.NET CLR的相关知识。所以在这里小谈一下,也算是个“温故而知新”了,还记的很久以前,曾在自己的另一篇文章中讨论过CLR和CLI的关系。从大家的回复中也明白了很多。(文章链接) 大家有空自己再看看,我就不多啰嗦这一点了。大家都知道.NET是支持所谓的多语言的,但其实.NET只有一种语言,就是MSIL,其它... 阅读全文
摘要:
VS2005还没有最终稳定的版本,但是我想在微软的某个办公室,一个项目组正在研究发展Visual Studio 2008这个版本。我看了一下表,现在的时间是公元2006-3-9日,离微软发布VS2008版的α版还有整整18个月,我不知道它最终会是如何的,但是它一定具有以下十项激动人心的特点: No.1 代码中插入图片,而且它可以被Notepad进行编辑? 是神话么,不是。它实际上是在... 阅读全文
摘要:
[代码]本文来自:http://www.cnblogs.com/goody9807简单地说就是把图片放入一个自动伸缩的DIV中,然后获取DIV的宽和高! 阅读全文
摘要:
接口的实现分为:隐式实现和显式实现。如果类或者结构要实现的是单个接口,可以使用隐式实现,如果类或者结构继承了多个接口那么接口中相同名称成员就要显式实现。显示实现是通过使用接口的完全限定名来实现接口成员的。 使用显式接口成员执行体通常有两个目的:1、因为显式接口成员执行体不能通过类的实例进行访问,这就可以从公有接口中把接口的实现部分单独分离开。如果一个类只在内部使用该接口,而类的使用者不会直接使用到... 阅读全文
摘要:
javascript中没有像c#,java那样的哈希表(hashtable), 然而,javascript中的Array也只有一些类似于'哈希表'的非常简单功能, 如下: vararr=newArray();arr['item1']='thevalueofitem1 ';arr['item2']='thevalueofitem2 ';alert(arr['item1']);alert(arr['i... 阅读全文
摘要:
很多朋友接触CSS时间不短了。那你说CSS的优先级到底有什么规律呢?相信很多人会说,让我总结出规律来我一是说不上来,但是到了实际应用我一般都能弄清。是的,我也是这样,心里有一个大致的模糊印象,今天看到标准区几个帖子涉及到CSS选择符的优先级的话题。于是鄙人不才,潜下心来研究了一番。谬误之处,还请大侠们指出,一起共勉。说说我总结的css优先级的四大原则:原则一: 继承不如指定如果某样式是继承来的永远... 阅读全文
摘要:
Application Domain可以看作是一个Assembly的逻辑容器。在程序执行过程中,如果遇到需要的Type并没有定义在已经加载的Assemblies中,CLR会把相应的Assembly加载的该Application Domain中。每个Application Domain都有一个属于自己的加载器堆(Loader Heap),用于维护从Application Domain创建以后所用到的... 阅读全文
摘要:
文档流将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流.每个非浮动块级元素都独占一行, 浮动元素则按规定浮在行的一端. 若当前行容不下, 则另起新行再浮动.内联元素也不会独占一行. 几乎所有元素(包括块级,内联和列表元素)均可生成子行, 用于摆放子元素.有三种情况将使得元素脱离文档流而存在,分别是浮动,绝对定位, 固定定位. 但是在IE中浮动元素也存在于文档流中(还让我觉... 阅读全文
摘要:
不可否认,W3C网页标准刚出来的时候的确很吸引人。那时因为firefox的出现,冲击了浏览器市场,使得大家为了一个小狐狸,而掀起一场网页标准的风波,但是对于设计师来说带来什么?在这场风波我看到的最多就是技术的泛滥。 和一些designer聊天,第一句话就问,“你的网页标准化了”吗,“你的网页又有几处错误”。无形中这些话就给我们这些designer... 阅读全文
摘要:
采用对应的区位的方法,但有些汉字不在这个范围里,大家试一下publicstringhz2py(stringhz)//获得汉字的区位码{byte[]sarr=System.Text.Encoding.Default.GetBytes(hz);intlen=sarr.Length;if(len>1){byte[]array=newbyte[2];array=System.Text.Encodin... 阅读全文
摘要:
<script> /* 2007-11-28 XuJian */ //截取字符串 包含中文处理 //(串,长度,增加...) function subString(str, len, hasDot) { var newLength = 0; var newStr = ""; var chineseRegex = /[^\x00-\xff]/g; var singleChar =... 阅读全文
摘要:
#region生成XML消息XmlDocumentxmlDoc=newXmlDocument();//生成描述版本XmlDeclarationxmlDec;xmlDec=xmlDoc.CreateXmlDeclaration("1.0","gb2312","yes");xmlDoc.InsertBefore(xmlDec,xmlDoc.DocumentElement);//定义根节点XmlElem... 阅读全文