
包括小经验、小技巧)
iteye_617
这个作者很懒,什么都没留下…
展开
-
UML学习笔记
一、UML中的关系依赖: 如果对象X发生变化,引起另一个对象Y的变化,则成Y依赖于X,虚线箭头从X指向Y 常用依赖指明一个类把另一个类作为它的操作的特征标记中的参数。当被使用的类发生变化时,那么另一个类的操作也会受到影响,因为这个被使用类此时有了不同的接口和行为。 当channel发生变化时,类TV的行为也发生了变化。 UML中定义了四种依赖类型使用(Usage)依赖、抽象(Abst...2007-11-25 09:55:00 · 125 阅读 · 0 评论 -
ASP.NET 2.0 XML 系列(2): XML技术
1. DTD XML最强大之处是允许自定义标签,但是对任何既有的应用程序来说,任何类型的标签以任意顺序出现并没有实际意义,所以必须对次序和标签的嵌套加以约束。 DTD就是干这件事的,但是DTD缺少强类型检验,而且,DTD创建使用了一种奇怪的,表面陈旧的语法,而且功能较少,这种方法已经不是主流。2. XDR XML数据简化(XML Data Reduce)模式是微软在1999...2008-03-15 14:13:00 · 95 阅读 · 0 评论 -
ASP.NET 2.0 XML 系列(3): .Net Framework中XML类
System.Xml包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingReader、 XmlNodeReader、XmlWriter、XmlTextWriter 以及 XmlNode(其子类包括:XmlDocument、XmlDataDocument、XmlDocumentFragment)等类。 System.Xml....2008-03-15 14:52:00 · 136 阅读 · 0 评论 -
ASP.NET 2.0 XML 系列(4):用XmlReader类介绍
(本文摘自MSDN) XmlReader 类是一个提供对 XML 数据的非缓存、只进只读访问的抽象基类。该类符合 W3C 可扩展标记语言 (XML) 1.0 和 XML 中的命名空间的建议。 XmlReader 类支持从流或文件读取 XML 数据。该类定义的方法和属性使您可以浏览数据并读取节点的内容。当前节点指读取器所处的节点。使用任何返回当前节点值的读取方法和属性推进读取器。 XmlRe...2008-03-15 16:02:00 · 139 阅读 · 0 评论 -
ASP.NET 2.0 XML 系列(5):用XmlReader读取XML文档
一、使用XmlReader类的步骤如下(1) 使用XmlReader类的Create()创建该类的一个实例,并将被读取的XML文件名称作为参数传入方法(2) 建立一个反复调用的Read()方法的循环。这个方法从文件的第一个节点开始,然后读取所有余下的节点,但每次调用只读取一个节点,如果存在一个节点可被读取 则返回True,当到达文件最后时返回False.(3) 在这个循环中将检查XmlR...2008-03-15 17:46:00 · 161 阅读 · 0 评论 -
MSDTC不能启动的一个解决方法
项目里要用到事务,而.NET事务需要用到MSDTC,但是启动时,报错。经实验,找到以下解决方法 1. 如果只是提示需要MSDTC 那么点开始→运行→输入命令"net start msdtc",运行该命令即可. 2. 如果启动不了,请查看事件查看器 在系统事件中有错误:Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) ...2008-03-28 12:35:00 · 306 阅读 · 0 评论 -
ASP.NET MVC+LINQ开发一个图书销售站点(11):图书管理
这篇主要演示如何绑定下来列表框,controller向view传递多个数据,在图书添加和修改中我们用于选择作者(作者可能较多,这里是演示),图书目录 1.在Model下新建一个BookDAL为BookController,我们的Controller需要得到所有Author,所有Category,所有Book,添加Book。 2.在Controller下新建一个BookHelp辅助类,当Cont...2008-04-02 17:25:00 · 476 阅读 · 0 评论 -
RUP简介
RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RUP和类似的产品--例如面向对象的软件过程(OOSP),以及OPEN Process...2008-04-07 10:11:00 · 194 阅读 · 0 评论 -
RUP:切实可行的流程
这是一个Rational统一过程切实可行的流程的图示,是一个PDF文件,请点击/Files/cnblogsfans/Rational-RUP-poster-out.pdf) 介绍了每一个过程及每个过程的关键工作2008-04-07 10:32:00 · 135 阅读 · 0 评论 -
使用ASP.NET 3.5 Extensions管理浏览器历史:使用客户端
1.新建一个web form,代码如下,注意黄色部分2.浏览效果3.贴一个微软提供的示例:Microsoft sample code<%@ Page Language="C#" %><%@ Import Namespace="System.Globalization" %><%@ Import Namespace="System.Collections...2008-04-08 13:43:00 · 116 阅读 · 0 评论 -
升级ASP.NET3.5 Application到ASP.NET3.5 Extensions
我们希望升级到ASP.NET3.5使用ajax history功能,其实只需在Web.config里加入以下代码即可 <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyId...2008-04-08 14:51:00 · 107 阅读 · 0 评论 -
(转)40 分钟内演示 31 项微软技术
Nigel Parker 利用他的假期时间制作了一段40分钟的视频,其中演示了微软的 31 项技术。 以下是他演示的技术的列表: 1. Microsoft Research Group Shot (00:20) 2. Sea Dragon (TED Video) (01:31) 3. Photosynth (02:45) 4. Microsoft Research HD Vie...2008-04-09 11:29:00 · 117 阅读 · 0 评论 -
如何启动Nunit的调试功能
1.首先下载安装Nunit-GUI,在这里下载:http://prdownloads.sourceforge.net/nunit/NUnit-2.4.7-net-2.0.zip?download 2.首先添加一个被测试的工程DebugWithNunit,添加一个类CalcFunction,提供一个除法功能 3,在添加一个测试工程TestProject,新建一个TestCalcFunction的...2008-04-15 09:34:00 · 155 阅读 · 0 评论 -
ASP.Net2.0使用Log4Net(一)
第一种方法 在web.config中写配置文件 Log4Net主页: http://logging.apache.org/log4net/,下载Log4Net Log4Net主要由Logger, Appender, Filter, Layout 4个组件构成, 一般情况下后3个组件在配置文件中配置. Logger 负责产生日志消息,可以在代码中调用 ...2007-11-24 15:40:00 · 115 阅读 · 0 评论 -
ASP.NET 2.0 XML 系列(1): XML介绍
1.1 简介XML的一个强大之处在于它的强大可扩展性。XML没有定义自己的标签,你可以创建你自己的标签,形成你自己的词汇表。XML关注的是内容,而不是表现,你创建的标签主要用来阻止数据而不是表现数据。(a).<H1>ASP.NET XML 系列</H1><p>Author: Jack Wang</p>(b).<articles&g...2008-03-15 12:40:00 · 100 阅读 · 0 评论 -
VS2008开发Silverlight2程序:环境安装
微软在MIX08大会,发布了Silverlight 2 Beta1、Expression Blend 2.5 March 2008 Preview等一系列的产品。(1). 如果你以前安装过silverlight相关插件,请删除silverlight的插件,silverlight for vs2008的模板,express blend等和silverlight相关的组件,只需要留下vs2008....2008-03-06 13:36:00 · 136 阅读 · 0 评论 -
NBear学习笔记(一)
使用已有数据库。(之前先设计实体,再自动生成数据库,发现每次重新生成时,数据库测试数据都清空了)。本文参考Teddy's Knowledge Base的相关文章,这篇文章只演示单表操作.Step1: 创建数据库NBearDBCREATE TABLE [dbo].[User] ( [ID] [uniqueidentifier] NOT NULL , [FirstName] ...2007-12-01 21:14:00 · 103 阅读 · 0 评论 -
NBear学习笔记(二)
本篇演示一对多关系,和两个表联合查询。使用已有数据库,我们演示一个家庭理财的小程序 本文参考Teddy's Knowledge Base的相关文章,这篇文章只演示单表操作. Step1: 创建数据库Family Account表:记录每一笔消费,列ConsumeCategory是消费的类别。 ConsumeCatagory表:消费类别。 ConsumeCatagory----Accou...2007-12-02 17:14:00 · 124 阅读 · 0 评论 -
NBear学习笔记(三)
上一篇一对多的关系说的不是很清楚,这篇补充一下。这篇我们创建一个销售数据库,里面有两个表,一个是消费者表,也就是购买者表。 另一个是订单表。一个消费者有多个订单,一个订单只对应一个消费者。step1: 创建数据库shoppingCREATE TABLE [dbo].[Buyer] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [Name] [...2007-12-04 22:11:00 · 169 阅读 · 0 评论 -
CSS使用总结
在分配ID和类名时,尽可能保持与表现形式无关,例如contleft有可能以后希望出现在右边。 尽量少使用类,因为可以层叠识别,如: .News h3而不必在h3上加类 <div class=”News”> <h3></h3> <h2></h2> <p></p> </div>2007-12-12 21:10:00 · 99 阅读 · 0 评论 -
ASP.NET2.0缓存技术
ASP.NET2.0提供如下缓存方式: Output Caching Fragment Caching Data Cache SQL Cache Cache Configuration 1. Output Caching: 当一个网页被频繁访问时,我们可以把把整个网页缓存起来提高效率,当用户在此访问时,被格式化好的HTML被直接送到客户端。 <%@ OutputCache Durat...2007-12-12 23:33:00 · 189 阅读 · 0 评论 -
VS2008正式版创建silverlight项目失败的解决办法
安装microsoft express blend2 最新的试用版时,说请安装.net framework3.5 或更新的版本,我一想,我装了vs2008 beta2,有3.5呀, 于是我就下了个vs2008正式版的试用版,但是创建silverlight项目时,一直安装不成功,搞了好久,原来是需要下载Silverlight Tools Alpha for Visual Studio 2008正式版...2008-02-16 09:49:00 · 141 阅读 · 0 评论 -
vista英文版语言包安装
最近,需要给老外截英文vista的一些图,但是系统装的是中文版系统,不想重装系统,于是一想,是不是有语言包,一搜索,果然有。 经过试验: 我的环境是windows vista 旗舰版 下载英文语言包: http://www.download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/lp-en-us_c38cb05f3146b6...2008-02-17 21:35:00 · 234 阅读 · 0 评论 -
SilverLight显示中文字(一)
我们知道silverlight只提供了一下几种字体,当我们需要显示中文字时,虽然在blend2里是正常的,但是浏览时还出现方框 。 比如当我们输入“博客园”,blend2显示如下。 xaml文件内容如下:<Canvas xmlns="http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.m...2008-02-18 14:42:00 · 181 阅读 · 0 评论 -
silverlight显示中文字(二):使用TextBlock+Downloader
(一),建立一个Silverlight1.0 site. (二)修改page.xaml为如下内容<Canvas xmlns="http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > <!-- 進度列指示器 --...2008-02-18 16:39:00 · 123 阅读 · 0 评论 -
SilverLight显示中文字(三) :使用Path和图形
使用path将文字转换为路径 用Direct selection工具选中文字,选择object--path--convert to path或者ctrl+shift+O,测试浏览器中显示出了,正确的中文。 各位看看xaml的data属性,天哪,数据能让你晕,不过,你要是喜欢,就这么干吧。 还有一种方法,就是使用图片,把文字做成图像放到silverlight里,这个很简单,就不废话了 ...2008-02-18 16:59:00 · 149 阅读 · 0 评论 -
在Silverlight1.1中定义与调用Javascript事件的方法
我们在silverlight1.0 想调用javascript事件,直接在事件后写上函数名就可以,比如Loaded=SayHell, 但是在silverlight1.1 里是不行的,因为Silverlight1.1中一个XAML文件对应一个C#文件,和aspx与aspx.cs的对应关系一样,在XAML中可以定义一个Silverlight对象的事件代理,在对应的.xaml.cs文件中定义事件处理方...2008-02-20 13:19:00 · 96 阅读 · 0 评论 -
在线流程图制作工具
1. DrawAnywhere , 的在线流程图制作工具。 DrawAnywhere 采用目前Web App.流行的Flex技术架构,直观的类Windows可视化操作大大简化了操作的过程;用户可以从任意角度修改节点的形状并完善相关数据等等。 点击进入 2. Gliffy ...2008-02-26 22:32:00 · 288 阅读 · 0 评论 -
VS2008下开发ASP.Net2.0 and AJAX1.0的程序
为什么要在vs2008下开发ASP.Net2.0 and AJAX1.0的程序,因为vs2008提供了很多新的特性,比如WYSIWYG design surface, CSS management features, Jscript Intellisense, and Jscript debugging 有关这些的介绍你可以到soctte的博客浏览1. 下载vs2008的Team suite或者...2008-03-05 13:57:00 · 143 阅读 · 0 评论 -
ASP.Net2.0使用Log4Net(二)
(二)使用单独的配置文件,不放在web.config里 1.新建一website. 2.添加一个类库工程,取名LogNet 3. 为LogNet工程引用log4net.dll4. 双击打开AssemblyInfo.cs在最后添加[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch =...2007-11-24 17:39:00 · 99 阅读 · 0 评论