12 2008 档案
摘要:利用批处理结合Msbuild实现快速编译我们经常在用vs2005做项目的时候会把一个项目分成几个模块(不管是对于功能上,还是系统构架上面),为的是以后部署,还有修改维护时候的方便。这样就会带来一个问题,随着模块的增加(这里所说得每个模块就是指每个项目),我们如果依赖IDE的话,每次都得从源代码管理器读取最新得版本,进行编译。然而IDE加载得时候会加载很多必须得文件,这样就大大浪费了时间。再有就是我们不能一次都把这些项目都编译了。我们不得不重复着打开编译这样的顺序。这里也许大家会想到nant,但是nant不支持.net2.0(听说是被微软收购了...)不管怎样MS给我们提供了具有同样功能的工具:
阅读全文
摘要:有一些通用性的组件一般都放在一个解决方案里面, 一个项目有时候为了开发上的方便也可能切割成多个解决方案,各个Project之间通过程序集的方式来产生引用, 这样比较便于协同开发,主要是编译上速度会快一些. 编译解决方案以前都是用VS来打开来编,但是VS本身比较消耗资源,打开的速度也比较慢. 如果只是为了输出的程序集可以写一个批处理来完成编译.@echo offC:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe "E:\DIR\WPFFlexibleApplication1.sln" /t:Build /p:Configur
阅读全文
摘要:现有的Web表现层技术按照事件模型所在的位置可以分成两大类,事件模型位于服务器端的和事件模型位于客户端的。基于HTML表单交互的传统的Web开发框架,事件模型都位于服务器端,这些框架包括各种Web MVC框架(Struts、WebWork、Spring MVC等等)、JSF、ASP.NET、RoR、以及PHP、Python等语言开发的各种Web开发框架。这样一类框架的主要特点是用户的事件必须要发送到服务器端来处理。如果它们不与Ajax或者某种RIA技术相结合,它们无法提供最佳的响应能力(因为所有的用户事件都需要到服务器端走一趟)。在这些框架中,RoR和ASP.NET对于Ajax的支持是最好的。
阅读全文
摘要:1.首先需要打开你的个人的模板目录,对于非Vista系统,位置为"c:\Documents and Settings\USERNAME\My Documents\Visual Studio 2008\Templates\ProjectTemplates\Visual C#";对于Windows Vista操作系统,位置为"C:\Users\USERNAME\Documents\Visual Studio 2008\Templates\ProjectTemplates\Visual C#"。2. 打开这个目录后,创建一个新的文件夹,命名为FlexibleA
阅读全文
摘要:已经30的人了,在这个领域滚了10年,老是在思考为什么见到心动的东西总控制不住自己要去追求,原来这里面有一种美,这种美是一种和谐,一种韵律,就像数学家在数学公式中发现的美,物理学家在万事万物中发现的美,搞这个的也会在这个领域发现美,并为此乐此不疲的去追逐,去享受它,忘记人世间的种种烦恼。追求美是人的本性。
阅读全文
摘要:vmware在host为ntfs的文件系统中创建虚拟机时,虚拟硬盘可指定为一个大的vmdk文件。但如果把这个虚拟机复制到FAT32的文件系统中后,可能将不能启动,提示如下错误信息:VMware Workstation 无法打开该虚拟机所需的一个虚拟磁盘,因为它的大小大于主机文件系统支持的最大大小。某些远程文件系统不支持大于 2 GB 的文件,即使服务器上的文件系统支持。无法打开磁盘 Windows XP Professional.vmdk 或者某一个快照所依赖的磁盘原因: 文件太大解决的办法:使用vmware自带的vmware-vdiskmanager工具,把虚拟硬盘进行转换成按2G分割文件的
阅读全文
摘要:在使用Dos命令时,我们必须通过命令cmd/command来打开dos窗口,再切换到运行目录,频繁的切换使人非常的厌烦,我们可以通过修改注册表来快速的切换到运行目录。 在“开始”-“运行”中输入“regedit”,打开注册表。找到\HKEY_CLASSES_ROOT\Folder\shell,如果没有shell,可以在Folder下新建一个名为shell的键,在shell下新建一个名为“命令行(Command Windows)”的键,在这个键之下再建一个新的名为“Command”的键,设置默认值为“cmd /K cd /d %L”。完成后的效果如下: 这样当我们选中一个目录,在右键上下文菜单里
阅读全文

浙公网安备 33010602011771号