11 2012 档案
摘要:转自:http://zhidao.baidu.com/question/97850113.html我刚接触ASP.Net,在这个模板中放了控件,运行页面的时候在哪里可以看到?怎么就可以看到?这个模板的具体作用是什么?请结合自己经验。。最好不要复制。。简单说明就好。。谢谢。。我的理解就是<headerTemplate>和<FooterTemplate>类似于word中的页眉和页脚。没怎么用过。
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_link.asp定义和用法<link> 标签定义文档与外部资源的关系。<link> 标签最常见的用途是链接样式表。实例链接一个外部样式表:<head><link rel="stylesheet" type="text/css" href="theme.css" /></head>TIY浏览器支持在用于样式表时,<link> 标签得到了几乎所有浏览器的支持。但是几乎没有浏览器支持其他方面的
阅读全文
摘要:转自:http://www.w3school.com.cn/js/jsref_eval.asp定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。如果试图覆盖 eval 属性或把 eval() 方法赋
阅读全文
摘要:转自:《Microsoft ASP.NET 深入编程》里的一段话很好:也有人简单的说:aspx是页面文件ascx是用户控件,用户控件必须嵌入到aspx中才能使用。ascx是用户控件,相当于模板其实ascx你可以理解为Html里的一部分代码,只是嵌到aspx里而已,因为aspx内容多的时候实在是不太好管理,而且你把公共的Html部分写成ascx也可以公用在很多aspx里比如Web页的下面注释部分以上是从网站搜索的。ascx 也相当于ASP中的<!--#include file="Include/md5.asp" -->看代码得知来个实例:<%@ Regist
阅读全文
摘要:设置或返回当图像不能用于设备时显示的替换文本。默认值为空字符串 ("")。public string AlternateText { get, set}备注替换文本出现在不支持图像的浏览器中。示例下面的示例演示了如何使用 AlternateText属性进行显示。private void Page_Load(object sender, System.EventArgs e){ // Programmatically add an image URL. Image1.ImageUrl = "myimage.gif"; // Browsers that do
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_meta.asp定义和用法<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。HTML 与 XHTML 之间的差异在 HTML 中,<meta> 标签没有结束标签。在 XHTML 中,<meta> 标签必须被正确地关闭。提示和注释:注释:<meta> 标签永远位于 head
阅读全文
摘要:转自:http://zhidao.baidu.com/question/439119590.html点击后<a href='NewsShow.aspx?id=<%#Eval("id") %>' class="red"><%#Eval("title") %></a>怎样用一个Textbox接收其中的ID值!Asp.net+c#呵呵,这个很简单的啦:在可以在NewsShow.aspx页面的加载事件中写入如下代码: protected void Page_Load(object
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_thead.asp定义和用法<thead> 标签定义表格的表头。该标签用于组合 HTML 表格的表头内容。thead 元素应该与 tbody 和 tfoot 元素结合起来使用。tbody 元素用于对 HTML 表格中的主体内容进行分组,而 tfoot 元素用于对 HTML 表格中的表注(页脚)内容进行分组。注释:如果您使用 thead、tfoot 以及 tbody 元素,您就必须使用全部的元素。它们的出现次序是:thead、tfoot、tbody,这样浏览器就可以在收到所有数据前呈现页脚了。您必须在 ta
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_tr.asp定义和用法<tr> 标签定义 HTML 表格中的行。tr 元素包含一个或多个 th 或 td 元素。实例一个简单的 HTML 表格,包含两行两列:<table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td&
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_table.asp定义和用法<table> 标签定义 HTML 表格。简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。实例一个简单的 HTML 表格,包含两行两列:<table border="1"> <tr> <th>
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_span.asp定义和用法<span> 标签被用来组合文档中的行内元素。HTML 与 XHTML 之间的差异NONE提示和注释:提示:请使用 <span> 来组合行内元素,以便通过样式来格式化它们。注释:span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。例子<p><span>some text.</span>some other text.</p>例子解释如果不对 span 应用样式,那么 span 元素中的文本与其他文本不
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_form.asp定义和用法<form> 标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。表单用于向服务器传输数据。提示和注释注释:form 元素是块级元素,其前后会产生折行。例子<form action="form_action.asp" method="get"> <p>Fi
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/att_standard_title.asp实例在 HTML 文档中使用 title 属性:<abbr title="People's Republic of China">PRC</abbr> was founded in 1949.<p title="Free Web tutorials">W3School.com.cn</p>亲自试一试(可以在本页底部找到更多实例)定义和用法title 属性规定关于元素的额外信息。这些信息通
阅读全文
摘要:转自:http://www.pconline.com.cn/pcedu/soft/wl/brower/0811/1476762.html 在网上闲逛的时候,我最喜欢躺在椅子上看,本来嘛,闲逛干嘛做那么直,怪累的,好在IE有很多快捷键“Ctrl”、“Alt”、“Shift”、方向键、数字键、字母键……创造出无穷的组合,我再也不用在满桌子摸鼠标了! 键盘快捷键在后台打开新选项卡中的链接CTRL+ 单击在前台打开新选项卡CTRL+T从地址栏打开新选项卡ALT+ENTER从搜索框打开新选项卡ALT+ENTER打开快速导航选项卡 ( 缩略图视图 )CTRL+Q在选项卡之间切换CTRL+TAB/CTRL.
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/att_a_target.asp定义和用法<a> 标签的 target 属性规定在何处打开链接文档。如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。打开新窗口被指向的超链接使得创建高效的浏览工具变得很容易。例如,一个简单的内容文
阅读全文
摘要:转自:http://blog.163.com/huangkui_009@126/blog/static/5227269420118145153148/将Asp.Net网站发布到IIS的四种方法及注意事项不管是那种发布方法, 第一件事情是让IIS能够支持asp.net程序, 默认IIS是不开器asp.net网站程序的支持的.在IIS中的"Web服务扩展"中, 确保"ASP.NET v2.0.50727"被启用. 其他的可以保持禁用状态.发布方法1:---直接复制到IIS目录发布目录中(C:\Inetpub\wwwroot)a. 将经过VS调试且运行正常的A
阅读全文
摘要:转自http://blog.csdn.net/zp752963831/article/details/3589041我用第一种方法配置成功。在IIS中设置默认网页 2008-12-23 13:30 1986人阅读 评论(1) 收藏 举报以下列举的是在IIS中设置默认页的几种方法。都经过了我的测试,我测试的环境是IIS 5.1 + Windows XP ProSP2。默认页的定义:先声明这里是我的定义。主要是说明一下我这里默认页的意思。所谓默认页就是用户在地址栏中如果仅仅是键入了您的IP地址,那么系统自动跳转到的页面。当然我们往往希望的页面是某个Web Application的首页面,或者是登录
阅读全文
摘要:转自:http://www.w3school.com.cn/sql/sql_delete.aspDELETE 语句DELETE 语句用于删除表中的行。语法DELETE FROM 表名称 WHERE 列名称 = 值Person:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilsonFredZhongshan 23Nanjing删除某行"Fred Wilson" 会被删除:DELETE FROM Person WHERE LastName = 'Wilson' 结果:LastNameFirst
阅读全文
摘要:转自:http://www.w3school.com.cn/sql/sql_update.aspUpdate 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值Person:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilsonChamps-Elysees更新某一行中的一个列我们为 lastname 是 "Wilson" 的人添加 firstname:UPDATE Person SET FirstName = 'Fred
阅读全文
摘要:转自:http://www.w3school.com.cn/sql/sql_insert.aspINSERT INTO 语句INSERT INTO 语句用于向表格中插入新的行。语法INSERT INTO 表名称 VALUES (值1, 值2,....)我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)插入新的行"Persons" 表:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingSQL 语句:INSERT
阅读全文
摘要:转自:http://www.w3school.com.cn/sql/sql_orderby.aspORDER BY 语句用于对结果集进行排序。ORDER BY 语句ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。原始的表 (用在例子中的):Orders 表:CompanyOrderNumberIBM3532W3School2356Apple4698W3School6953实例 1以字母顺序显示公司名称:SELECT Company, OrderNumber FROM Orde
阅读全文
摘要:http://www.w3school.com.cn/sql/sql_and_or.aspAND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。AND 和 OR 运算符AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。原始的表 (用在例子中的):LastNameFirstNameAddressCityAdamsJohnOxford StreetLondonBushGeorgeFifth AvenueNew YorkCarterT
阅读全文
摘要:转自:http://www.w3school.com.cn/sql/sql_where.aspWHERE 子句用于规定选择的标准。WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值下面的运算符可在 WHERE 子句中使用:操作符描述=等于<>不等于>大于<小于>=大于等于<=小于等于BETWEEN在某个范围内LIKE搜索某种模式注释:在某些版本的 SQL 中,操作符 <> 可以写为 !=。使用 WHERE 子句如果只希望选取居住在城市
阅读全文
摘要:转自:http://hi.baidu.com/ouvxqbjpbhhjmqe/item/ed3aaa8bbfbd50854414cf99我的开发工具是VS2005 IE浏览器是8.0,设置断点之后不能调试。一般会有两种可能:一、web.config debug属性设置为TRUE<compilation debug="true" />二、IE8的问题修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main 新增名称为TabProcGrowth的
阅读全文
摘要:转自:http://blog.pfan.cn/nothing/11987.html大多数程序员考虑编程时,他们都要设想用于编写应用程序的命令式样式和技术。最受欢迎的通用编程语言(包括Python和其它面向对象的语言)在样式上绝大多数都是命令式的。另一方面,也有许多编程语言是声明性样式,包括函数语言和逻辑语言,还包括通用语言和专用语言。让我们列出几个属于各个种类的语言。许多读者已经使用过这些工具中的许多工具,但不见得考虑过它们之间的种类差别。Python、C、C++、Java、Perl、Ruby、Smalltalk、Fortran、Basic和xBase都是简单的命令式编程语言。其中,一些是面向
阅读全文
摘要:转自:http://zh.wikipedia.org/zh-cn/URL#.E7.BB.9F.E4.B8.80.E8.B5.84.E6.BA.90.E5.AE.9A.E4.BD.8D.E7.AC.A6.E7.9A.84.E6.97.A5.E5.B8.B8.E4.BD.BF.E7.94.A8维基百科,自由的百科全书(重定向自URL)跳转到: 导航、 搜索统一资源定位符(URL,英语 Uniform / Universal Resource Locator 的缩写)也被称为网页地址,如同在网络上的门牌,是因特网上标准的资源的地址(Address)。它最初是由蒂姆·伯纳斯-李发明用来作为万
阅读全文
摘要:历史上,先后问世了多个具有重大社会影响的电子通信技术。第一个这样的技术是19世纪70年代发明的电话。电话使得不在同一物理位置的两人得以实时地口头交流。它对社会有重大的影响——有好的也有坏的。下一个电子通信技术是20世纪20年代及30年代问世的广播收音机/电视机。广播收音机/电视机使得人们能收听收视大量的音频和视频信息。它对社会同样有重大的影响——有好的也有坏的。改变了人们的生活与工作方式的第三个重大通信技术是web。web最吸引用户的也许是它的随选(on demand)操作性。用户只在想要时收到所要的东西。这一点不同于广播收音机/电视机。广播收音机/电视机的用户是在其内容供应商播出内容期间..
阅读全文
摘要:转自http://icandoit.hard.blog.163.com/blog/static/507101342009102535519788/一、利用HyperLink服务器控件实现从一个页面跳转到另一个页面1、在ASP中常使用“<a href=“WebForm2.aspx”>跳转到页面2</a>”方式实现页面跳转的功能,在ASP.NET中仍可使用此方法,另外还可以使用HyperLink服务器控件代替,HTML代码如下: <form id= “Form1“ method= “post” runat=“server”> <asp:HyperLink
阅读全文
摘要:转自:http://www.cnblogs.com/9999/archive/2009/08/21/1551636.html一、<a>标签1.<a href=”test.aspx”></a> 2.这是最常见的一种转向方法;二、HyperLink控件 1. Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址 2. NavigateUrl是可以在服务器端使用代码修改,这个区别于<a> 3. 由于HyperLink本身没有事件所以要在服务器端其它事件中设置NavigateUrl 4.代码示例:<Asp:HyperLi
阅读全文
摘要:定义和用法<li> 标签定义列表项目。<li> 标签可用在有序列表 (<ol>) 和无序列表 (<ul>) 中。实例<ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li></ol><ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li></ul>运行结果:可选的属性DTD 指示此属
阅读全文
摘要:定义和用法<ul> 标签定义无序列表。实例无序 HTML 列表:<ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li></ul>运行结果:一个无序列表:咖啡茶牛奶可选的属性DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.属性值描述DTDcompactcompact不赞成使用。请使用样式取代它。规定列表呈现的效果比正常情况更小巧。TFtypediscsquarecircle不赞成
阅读全文
摘要:转自:http://www.w3school.com.cn/tags/tag_div.asp定义和用法<div> 可定义文档中的分区或节(division/section)。<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。用法<div> 是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是 <div> 固有的唯一格式表现。可以通过 <div> 的 class 或 id 应
阅读全文
摘要:定义和用法<style> 标签用于为 HTML 文档定义样式信息。在 style 中,您可以规定在浏览器中如何呈现 HTML 文档。type 属性是必需的,定义 style 元素的内容。唯一可能的值是 "text/css"。style 元素位于 head 部分中。实例<html><head><style type="text/css">h1 {color:red}p {color:blue}</style></head><body><h1>Header 1&l
阅读全文
摘要:转自 http://www.w3school.com.cn/css/css_syntax_class_selector.asp在 CSS 中,类选择器以一个点号显示:.center {text-align: center}在上面的例子中,所有拥有 center 类的 HTML 元素均为居中。在下面的 HTML 代码中,h1 和 p 元素都有 center 类。这意味着两者都将遵守 ".center" 选择器中的规则。<h1 class="center">This heading will be center-aligned</h1>
阅读全文
摘要:转自 http://mindhacks.cn/friend-links/{技术}TopLanguage | PythonCN | ErlangCNCoding Horror | High Scalability | InfoQReddit | Stack Overflow | Steve Yegge淘宝UED团队 | 淘宝数据仓库团队 | 银杏站内搜索代码发芽网 | 玩聚网 | 移山之道 | OpenParty@Beijing{科普}Gigapedia | Scientific American | Scientific American Mind科学松鼠会 | 科幻世界 | 幸福课 | 译言
阅读全文
摘要:转自http://blog.163.com/ketai_lin/blog/static/235906782007384917627/初步研究,抛砖引玉。Iterator是Visual C# 2005的新功能,Iterator可以让您支持类或结构中的Foreach循环反复运算,而不需要实现整个IEnumerable接口,只要指定好Iterator就可以。当编译器侦测到您的Iterator时,它会自动产生IEnumerable接口的Current MoveNext 和Dispose方法。Iterator特别适合与集合类搭配使用,因为能够提供逐一查看像是二元树等复杂数据结构的方法。Yield关键字可
阅读全文
摘要:在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一:yield return <expression>;yield break;备注计算表达式并以枚举数对象值的形式返回;expression 必须可以隐式转换为迭代器的 yield 类型。yield 语句只能出现在 iterator 块中,该块可用作方法、运算符或访问器的体。这类方法、运算符或访问器的体受以下约束的控制:不允许不安全块。方法、运算符或访问器的参数不能是ref或out。yield 语句不能出现在匿名方法中。有关更多信息,请参见 匿名方法(C# 编程指南)。当和 expression 一起使用时,y
阅读全文
摘要:转自:http://www.cnblogs.com/artech/archive/2010/10/28/yield.htmlC#的yield关键字由来以久,如果我没有记错的话,应该是在C# 2.0中被引入的。相信大家此关键字的用法已经了然于胸,很多人也了解yield背后的“延迟赋值”机制。但是即使你知道这个机制,你也很容易在不经意间掉入它制造的陷阱。目录 一、一个很简单的例子 二、简单谈谈“延迟赋值” 三、从反射的代码帮助我们更加直接的了解yield导致的延迟赋值 四、如果需要“立即赋值”怎么办? 后记 一、一个很简单的例子下面是一个很简单的例子:Vector为自定义表示二维向量的类型,Pro
阅读全文
摘要:转自http://www.cnblogs.com/hsapphire/archive/2010/04/16/1713211.html在平常的代码编写中,虽然不常用到Ienumerable 但却不可不知他的意义,有些时候使用会起到意想不到的作用,我们从中可以知道 foreach 在IL中,是以Ienumberable 来体现的。IEnumerable和IEnumerable 主要实现 public IEnumerator GetEnumerator() C# 1.0中的foreach没有迭代器的时候,创建一个可用于foreach的集合(C# 1.0):public class MyCollect
阅读全文
摘要:http://lzhp924.blog.51cto.com/1877817/354604咋一看到IEnumerable这个接口,我们可能会觉得很神奇,在一般的编程时,基本上我们是想不到去用它的,可是,俗话说得好,存在便是道理,那么,它对我们来说,能够带来哪些奇妙的事情呢?要想弄懂它,我们还是看看其定义吧!在MSDN上,是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简单的迭代。换句话说,对于所有数组的遍历,都来自IEnumerable,那么我们就可以利用这个特性,来定义一个能够遍历数组的通用方法,这样看来,是不是很神奇呢?例如: public static void...
阅读全文
摘要:转自http://www.cnblogs.com/kingmoon/archive/2011/05/03/2035696.htmlLambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。Lambda运算符的左边是输入参数(如果有),右边是表达式或语句块。Lambda表达式x
阅读全文
摘要:http://blog.csdn.net/gabby1985/article/details/725172不论您在学习或者借用这里无疑是个好地方:http://csharp-source.net/C# Open SourceOpen Source Aspect-Oriented Frameworks in C#AspectSharp - Aspect# (pronunced as AspectSharp) is a free AOP ( Aspect Oriented Programming ) framework for the .NET Framework, it uses Dynamic
阅读全文
摘要:http://blog.csdn.net/wangzi041/article/details/4269954最近做了小软件,里面要用到实时显示日志;本来呢,是自己做个累似的窗口,原理就是用定时读取文本文件,但是发现如果文本文件到了100K的时候,程序会显得很卡;所以不得已还是得用Console控制台。目前来说,网上有两种方法,一种是将项目的输出改成控制台方式;另一种就是调用win32 api来运行控制台...本人更倾向于第二种方式;但是在做的过程中碰到了一个问题,就是关闭控制台的话,整个程序就关闭掉了...这个问题我还无法解决。为了避免直接点击关闭按钮,在程序中把叉按钮灰掉了,这样就可以避免掉
阅读全文
摘要:http://blog.sina.com.cn/s/blog_4d38a3b00100pzz2.html控制台输出有时比winForm程序输出更直接,对于程序中间操作流程提示可以很好的输出到控制台.如果你新建了winform程序,而是想做成一个类似控制台的应用程序.首先删除Form文件,然后修改program.cs文件修改后如下:static class Program{ static void Main() { Work.Run(); Console.Read(); }}//在program类下海应该有个Work的类和Run方法public class Work{ public static
阅读全文
摘要:http://runze118.blog.163.com/blog/static/65682071201041354421979/我们知道Internet是基于TCP/IP协议的网络,计算机都是通过公网ip地址来通信的,如何从世界的任何角落访问你处于局域网中的电脑是本文所探讨的。前提:你所在的居于网已经接入internet,简单的说就是你的电脑能上网操作流程:1.我们通过路由器接入internet,路由器是有公网ip的,也就是所可以通过公网访问我们的路由器,要想访问我们内网的机器, 只需要让路由器带为转发下,这中技术就叫端口映射或叫虚拟服务器功能。比如路由器的公网ip是57.41.18.204
阅读全文
摘要:http://www.w3school.com.cn/sql/sql_distinct.aspSQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句:SELECT Company FROM Orders"Orders"表:CompanyOrderNum
阅读全文
摘要:简介大多数程序员可能都听说过Java自带的一个工具JavaDoc;使用它可以自动地为你的代码生成HTML文档。C#和C#编译器也有类似的功能,不过它生成的是XML,而不是直接生成HTML。不过使用XML会使得文档更加灵活。注释语法 为了使用C#提供的XML注释功能,你的注释应该使用特殊的注释语法(///)开头。在///之后,你可以使用预先定义的标签注释你的代码,也可以插入你自己定义的标签。你定制的标签将会在随后加入到生成的注释文档中。预定义的标签 用处<c> 将说明中的文本标记为代码<code> ...
阅读全文
摘要:http://www.cnblogs.com/shenzhoulong/archive/2011/01/27/1946532.html昨天看到咱们园子里有一个仁兄写的关于xml的有关操作,在读的过程中,由于是初学者有不明白的地方就查资料,发现自己多innerXml,outerXml,innerXml的理解很不清楚,自己就在原有代码的上进行了部分修改(这不算侵权吧)。首先建立的xml的结构是这样子的,并命名为U-Shop:<Teams> <Member team="U-Shop" Description="U-Shop团队"> &l
阅读全文
摘要:http://blog.csdn.net/xjj51296646/article/details/4241548一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingleNode("/root");//获取节点下所有
阅读全文
摘要:http://blog.csdn.net/aksnzhy/article/details/6767297XmlElement is a subclass of XmlNode (and so is XmlAttribute, XmlText, XmlDocument, etc.). There is no performance implication of using one over the other at all, since XmlNode is simply the base class for all types of nodes in a DOM Xml document in
阅读全文
摘要:http://www.cnblogs.com/dragonlhf/archive/2006/08/01/464512.html1、封装下面的案例摘自微软课程《Course 2124C: Programming with C#》。继承、封装、多态性可以说是面向对象程序设计的三大特征。我们先来看看封装这个概念。在传统的C语言程序设计中是没有封装一说的(注意:这里暂不谈C语言中的指针使用),如果两个函数需要对同一个变量进行操作的话,不得不将该变量声明为公有,但这一来就不能排除其它人不通过正当渠道而直接修改公有数据,如下图左边所示:我们通过Deposit方法与Withdraw方法完成存钱与取钱的动作,
阅读全文
摘要:第一个this的意思是调用Car(int petals)方法的属性petals。第二个this的意思是实例化Car(String s, int petals)方法中的参数s(this.s = s)。第三个this是调用Car(String s, int petals)方法的两个参数并传参。在C#中,this关键字代表当前实例,我们可以用this.来调用当前实例的成员方法,变量,属性,字段等; 也可以用this来做为参数状当前实例做为参数传入方法. 还可以通过this[]来声明索引器 下面是你这段程序的注解:using System; // 引入使命空间System namespace Call
阅读全文
摘要:http://blog.csdn.net/yangchun1213/article/details/7307873一个只会英文美国人(不会日语汉语)一个只会汉语的中国人(不会英语与日语)一个只会日语的日本人(不会英语与汉语)3个人要沟通怎么沟通呢?我读遇见心想事成的自己的时候看到里面有这么个设备,英国人带着这样一个设备,然后讲话之后,会自动翻译成汉语与日语,这样的话中国人与日本人就理解刚刚那个英国人讲什么东东了。同样中国人带着设备就可以同日本人与英国人进行沟通了。我自己认为WCF就好比这个神奇的设备,我只要对着这个设备讲话,不管对方是不是懂汉语,都可以理解我在讲什么。经过长时间学习WCF,对它
阅读全文
摘要:http://home.cnblogs.com/group/topic/4213.html实作为一个老菜鸟,说点我想说的东西,高手就不要贬低了,没有意思,不是吗其实我们一开始学习.Net的时候,并不需要深入什么是设计模式,什么是单元测试,什么xx..之类的貌似很高深的名词,也不需要开口闭口就反射工厂,单间模式的,作为一个新手,该干啥干啥,首先问问自己,会什么,不会什么比如,你要开发一个网站,就先不要想什么webservice,xml之类的东西了,你先能做一个留言本就不错了,把留言本做好,做精就可以,或者尝试自己开发个博客之类的小应用玩玩,再慢慢体验什么是Asp.Net,什么是生命周期,什么是s
阅读全文
摘要:http://www.cnblogs.com/leslies2/archive/2012/01/05/2289106.html引言其实事务在数据层、服务层、业务逻辑层多处地方都会使用到,在本篇文章将会为大家一一细说。其中前面四节是事务的基础,后面的三节是事务的重点,对事务有基础的朋友可以跳过前面四节。文章有错漏的地方欢迎各位点评。目录一、事务的定义二、事务管理器三、在ADO.NET中实现事务四、隐式事务 TransactionScope五、在WCF中实现事务六、嵌套式事务七、异步事务一、事务的定义所谓事务,它是一个操作集合,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。典型的例
阅读全文
摘要:http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html#t33.1 使用ThreadStart委托这里先以一个例子体现一下多线程带来的好处,首先在Message类中建立一个方法ShowMessage(),里面显示了当前运行线程的Id,并使用Thread.Sleep(int ) 方法模拟部分工作。在main()中通过ThreadStart委托绑定Message对象的ShowMessage()方法,然后通过Thread.Start()执行异步方法。public class Message { p...
阅读全文
摘要:http://kb.cnblogs.com/page/114821/定义:新创公司(Startup) — 25 人以下,设立 3 年以内的公司。 上次在龙腾微笑竞赛的决赛队伍辅导上,台下有同学问到想创业,但是没什么好的 idea,或是不敢冒这么大的险,该怎么办?群联电子创办人潘健成先生给了一个很棒的答案,他说:那就加入新创公司啊! 我很赞同这个观点,而且事实上,我认为这个逻辑不只想创业没 idea 的人适用,它根本是所有年轻人都该思考的路。没错,这完全违背老师、父母教你的「去联发科上班」,但今天就让我证明给你们看,对年轻人来说,加入新创公司绝对是比直接去联发科更好的选择。 「稳定」的工作...
阅读全文
摘要:来源: 果壳网发布时间: 2012-04-03 11:05阅读: 9156 次原文链接 全屏阅读 [收藏]上课的时候记笔记?哪门功课不行,就集中精力专项突击?自习的时候不要晃,选好一个地儿安安稳稳地待那儿学习?你还在这样学习吗?不要被骗了:这些被我们奉为良好学习习惯的东西,恰恰是冒了学习正道的大不韪。 英文原文:Everything You Thought You Knew About Learning Is Wrong 原文发布于 2012 年 1 月 29 日 文 / Garth Sundem 译 /小老鼠汪 前不久,我有幸采访了加州大学洛杉矶分校 “学习和遗忘实验室” 主任,...
阅读全文
摘要:http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rarC# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深
阅读全文
摘要:http://www.cnblogs.com/goodtest/archive/2009/12/27/1633666.html这篇文章, 我想和大家分享一些我学习生涯中的一些体会, 其中一项, 就是技术要拿得起, 更要放得下.回想数年前, 我也曾经在C++虚拟继承类的object memory layout研究过程中激动过. 也为了实践不同的COM Apartment Model写过多种测试程序. 当然, 也为了到底是学Java还是.NET踌躇过. 也在论坛上为了牛角尖问题和人家打过口水仗, 也拿自己用汇编写的程序炫耀过. 也怀疑过算法到底对实际工作有多大帮助, 也沉迷于论坛上回答问题赚的专家
阅读全文
摘要:http://www.cnblogs.com/zhili/archive/2012/10/27/MulticastDelegate.html引言:上一专题介绍了下编译器是如何来翻译委托的,从中间语言的角度去看委托,希望可以帮助大家进一步的理解委托,然而之前的介绍都是委托只是封装一个方法,那委托能不能封装多个方法呢?因为生活中经常会听到,我代表大家的意见等这样的说话,既然委托也是一个代表,那他如果只能代表一个人,那他的魅力就不是很大了吧,所以我们就会委托能不能代表多个方法的? 答案是可以的,这就是本专题要讲的内容——委托链,委托链也是一个委托,只是因为它是把多个委托链在一起,所以我们就以委托链来
阅读全文
摘要:http://www.cnblogs.com/zhili/archive/2012/10/25/DeepDelegate.html引言:上一个专题已经和大家分享了我理解的——C#中为什么需要委托,专题中简单介绍了下委托是什么以及委托简单的应用的,在这个专题中将对委托做进一步的介绍的,本专题主要对委本质和委托链进行讨论。一、委托的本质 平时我们很容易使用委托——用C# delegate关键字定义委托,再用new操作符构造委托实例,然后通过调用委托实例来调用回调方法(就是用一个了委托对象的变量来代替方法名,这句话如果刚接触的人不好理解的话,这里给个例子:MyDelegatemydelegate .
阅读全文
摘要:http://www.cnblogs.com/zhili/archive/2012/10/22/Delegate.html引言:对于一些刚接触C# 不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一些接触C#不久的朋友分享下关于C#基础知识的文章,所以有了这个系列,希望通过这个系列让朋友对C#的基础知识理解能够更进一步。然而委托又是C#基础知识中比较重要的一点,基本上后面的特性都和委托有点关系,所以这里就和大家先说说委托,为什么我们需要委托。一、C#委托是什么的?在正式介绍委托之前,我想下看看生活中委托的例子——生活中,如果如
阅读全文
摘要:http://www.cnblogs.com/zhili/archive/2012/10/27/Event.html引言:前面几个专题对委托进行了详细的介绍的,然后我们在编写代码过程中经常会听到“事件”这个概念的,尤其是写UI的时候,当我们点击一个按钮后VS就会自动帮我们生成一些后台的代码,然后我们就只需要在Click方法里面写代码就可以,所以可能有些刚接触C#的朋友就觉得这样很理所当然的,也没有去思考这是为什么的,为什么点击下事件就会触发我们在Click方法里面写的代码呢?事件到底扮演个什么样的角色呢?为了解除大家的这些疑惑,下面就详细介绍了事件,让一些初学者深入理解C#中的事件的概念。一、
阅读全文
摘要:http://technet.microsoft.com/zh-cn/windows/58918ffs.aspx用于获取类型的 System.Type 对象。 typeof 表达式采用以下形式: System.Type type = typeof(int);备注若要获取表达式的运行时类型,可以使用 .NET Framework 方法 GetType,如以下示例中所示: int i = 0;System.Type type = i.GetType();不能重载 typeof 运算符。 typeof 运算符也能用于公开的泛型类型。 具有不止一个类型参数的类型的规范中必须有适当数量的逗号。 下面的示
阅读全文
摘要:http://www.cnblogs.com/donghaiyiyu/archive/2007/07/29/828738.html在所有关于C#事件机制的介绍中,我更倾向于发布者/订阅者(Publisher/Subscriber)这种描述。理解事件机制并不是一件容易的事情,它所涉及的思想值得我们好好去研究。本文资源来自《C#与.NET技术平台实战演练》——中国青年出版社谈到事件,我们涉及到两个角色:事件发布者(Publisher)和事件订阅者(Scriber),也可以说是事件发送者(Sender)和事件接收者(Receiver)的关系。举个例子来说,市面上目前有许多杂志,杂志的种类也很多。而我
阅读全文
摘要:http://www.cnblogs.com/holbrook/archive/2012/02/21/2361255.html2012年2月18日,从CSDN搬家到这里。对于搬家的理由,总觉得该说点什么。我是在2012年1月29日又开始写博客的,在此之前我的CSDN博客闲置了10个月。从1月29日开始,不到1个月的时间建立了一个“专栏”,并且PV增加了1万。但是,为什么还要离开CSDN呢?愤怒的开始CSDN升级了2次passport。一次是周一的上午(2月13日),一次是周六的下午(2月18日)。如果我没记错的话,我没有收到任何邮件通知,只是访问的时候告诉我正在升级。我就在想,作为一个网站,会
阅读全文

浙公网安备 33010602011771号