VS2005集成VSS2005的方法
VS 2005中,有时不能看到VSS 2005,解决办法如下:[@more@] Q:安装了VSS6/VSS2005,但是Visual Studio 2005的IDE中看不到VSS,怎么办?A:打开菜单中的 Tools->Options 选择 SourceControl->Plug-ins设置为“Microsoft Visual SourceSafe ” "Microsoft Visual SourceSafe (Internet)" (VSS 2005)如果没有这两个选项,则运行下面的命令:regsvr32 "C:Program FilesMicrosoft Visual SourceSafessscc.dll"regsvr32 "C:Program FilesMicrosoft Visual SourceSafessapi.dll"regsvr32 "C:Program F
ICE专题:实现简单的聊天室(一)
ICE专题:实现简单的聊天室(一) 目标:实现一个简单的聊天室。本文实现的聊天室仅出于演示ICE的多播功能,即由一个Client发送的消息,广播至注册的其他Client上。以后的系列文章,将逐步完善这个例子,使其成为一个现实意义上可用的聊天室软件。[@more@]Slice定义: module ChatSpaceDef { //回调函数接口,就是客户端传递给服务器,服务器接收到的一个方法代理签名 interface CallBack { void GetInput(string content); }; //在线列表 dictionary<string,CallBac
ICE专题:STLport 4.6安装指南
ICE专题:STLport 4.6安装指南ICE的C++编译需要使用STLport。 STLport-4.6 是完全兼容ANSI C++标准的类库。[@more@]ICE的C++编译需要使用STLport。 STLport-4.6 是完全兼容ANSI C++标准的类库。This distribution contains STLport sources only, no binaries.To use STLport iostreams, you have to build STLport library from sources in "src"directory and link your programs with it.这个发布包仅仅包括STLport源代码马,不含二进制发布软件包。必须重新编译src目录下的代码才可以使用STLport iostreams类库。This is ma
ICE专题:实战分布式的Hello Word 【原创】
ICE专题:实战分布式的Hello Word 【原创】 有关ICE的基础知识,请参照前面的ICE专题文章。由于这些文章均来自于网络,故未发之于首页。下面仅仅给出相关link:ICE专题:利用ICE编写程序的几个注意点ICE专题:ICE架构ICE专题:ICE起步ICE专题:ICE的5个服务ICE专题:使用C#编写ICE分布式应用程序ICE专题:学习ICE 3.0ICE专题:在客户端中如何定位服务器(即如何寻找代理)ICE专题:ICE在Linux下的安装ICE专题:ICE简介目标:在Windows平台上编写第一个基于ICE的Hello Word程序。[@more@]1、安装从http://www.zeroc.com/download.html#bin下
VOL,VLK,FPP,RTM的含义【ZT】
来自盗版世界的词语,了解了解吧。[@more@] VOL,VLK,FPP,RTM的含义 1、retail[full packaged product (fpp)]:零售版 就是在各大软件店看到有漂亮包装的那种。可以升级安装,也可以全新安装。 但是需要激活,机器配置更换了还要通知微软,是比较痛苦的东西。 2、oem(original equipment manufacturer):随机版 只能随机器出货,不能零售,所以叫做随机版。只能全新安装 ,不能从旧有操作系统升级。如果买笔记型计算机或品牌计算机就会有随机版软件。包装不像零售版精美,通常只有一片cd和说明书(授权书)。 这种系统通常会少一些驱动
17th Annual Jolt Award Winners
17th Annual Jolt Award Winners2007年度Jolt大奖[@more@]17th Annual Jolt Award Winnershttp://www.joltawards.com/2007/Click here to see the list of this year's Finalists.Click here for photos of this year's Jolt Awards presentation. 1. Books General Jolt Winner: Agile Software Development by Alistair Cockburn (Addison-Wesley Professional) Productivity Winners: Catastrophe Disentanglement by E. M. Bennatan (Addison-Wesley Professional) Practices of an Agile Developer by V. Subramaniam and A. Hunt (P
.NET调用Oracle存储过程,使用数组类型的参数(如ArrayList)
今天一个项目组的朋友问及:如何在.NET中调用Oracle的存储过程,并以数组作为参数输入。Oracle的PL/SQL非常强大,支持定长数组和变长数组,支持任何自定义数据类型。通过阅读ODP的文档,发现Oracle是完全支持将数组作为存储过程参数的。下面给出文档信息。[@more@]Array BindingThe array bind feature enables applications to bind arrays of a type using the OracleParameter class. Using the array bind feature, an application can insert multiple rows into a table in a single database round-trip. The following example in
Enterprise Library 3.0 安装过程
微软刚刚发布Enterprise Library 3.0,其更新程度非常大,功能非常强大。 3.0的安装过程却非常复杂,下面是安装过程记录,希望对应用Entlib3.0的人有所借鉴。[@more@]相关的介绍资源,可以从下面的链接下载:1、安装包 22.80MB2、PPT介绍资料 下载完成后,运行安装文件,一路无错误。最后,Enterprise Library 3.0的源码文件会放置在安装过程中指定的某个目录下,例如E:EntLib3Src。此时运行:E:EntLib3SrcApplication Block Software Factory 目录下的项目BlockFactory.sln,会出现编译错误。这实际上是未安装:GuidanceAutomationToolkit
AJAX 好文
Ajax 和 XML: 五种常见 Ajax 模式[@more@]http://www.ibm.com/developerworks/cn/xml/x-ajaxxml2/?ca=dwcn-newsletter-xml
SOA : Hands On Lab使用笔记(三)
SOA最佳实践学习笔记。[@more@]服务器端包含:1:业务组件(Business Component)业务组件包括:1.1:业务实体(Business Entities)业务实体是简单类,具有字段和属性,他们对应着数据库中的表,例如,这些对象一般包含一个字段xxxxID;注意,这些类不包括任何方法;如果表之间有各种关联关系的,在简单实体中也得以表现了。即:简单实体体现了数据库模式。注意:并非所有的业务实体都在数据库中有对应的表。例如,确认信息就不一定在数据库中对应表。这里约定:字段,用小写字符串表达;eg:addressLine1Field;对应的属性为:AddressLine
在Linux平台下用命令行工具显示Word文档
在Linux平台下用命令行工具显示Word文档·Antiword ·Catdoc ·wvWare[@more@]Tools & Utilities Viewing Word files at the command lineWednesday March 01, 2006 (09:01 AM GMT)By: Scott NesbittAs a Linux user, there are times when you have to play nicely with users of Windows or Mac OS -- such as when they send you Microsoft Word files. When you receive a Word file, you can either follow Richard Stallman's advice and refuse it, or bite the bullet and work with it. Modern Linux word processors --
SOA : Hands On Lab使用笔记(一)
今天研究了一下微软发布的SOA Hands On Lab: Web Service Software Factory.此组件是微软提供的一个SOA开发辅助包,方便那些使用.NET创建SOA应用的开发者应用最佳实践。[@more@]当直接使用微软提供的ASMX模板创建项目时,项目的目录结构如图:业务组件在Business Logic项目文件夹中,有两个项目:BusinessEntities:业务实体,代表着数据库表的对象表达。微软提供了对于SQL Server数据库的自动实体生成支持,对Oracle数据库并不支持。业务实体是基础类——数据库表的对象化。它不依赖任何项目。BusinessLogic:这里的类调用数据访问层(Da
Unix/Linux环境下处理MS Office(Word,Excel)文档
最近接到几个项目,总有一些怪异的需求,例如,在AIX Server端生成MS Word文档通过Email分发。这里总结了几个项目中利用到的OpenSource项目。[@more@]RTFTemplate https://sourceforge.net/projects/rtftemplate/RTFTemplate is RTF engine (RTF to RTF) which generate RTF by merging template RTF (model RTF) with JAVA object (context). RTFTemplate use Velocity for merging template with object. The RTF template can be designed with MS Word by using MERGEFIELD and BOO Project Admins: azerr Operating System: OS Porta
Guidance Automation
微软的SOA最佳实践的案例项目及VS2005扩展模块下载Link。下载这3个文件后,先安装:GuidanceAutomationExtensions.msi,然后安装GuidanceAutomationToolkit.msi,最后安装Web Service Software Factory - December 2006 。此工具包对于学习和使用SOA技术有很大借鉴意义,推荐下载学习、研究。[@more@]文件名称: Web Service Software Factory - December 2006 (refresh).msi文件大小: 13.21MB文件类型: Windows Installer 软件包URL: http://download.microsoft.com/download/e/e/f/eef91d1f-6a9d-4486-8b31
Java 2007:新年展望[ZT]
2007 年将是载入史册的一年,Sun Microsystems 公司将于这一年在开源许可协议下发布 Java 开发包(JDK),从而放弃了对 Java™ 平台的统驭,将权力交给了 Java 开发人员社区!在本文中,Java 开发人员 Elliotte Rusty Harold 从各个方面预测了 Java 平台的新方向,从脚本到 bug 修复到新语法。[@more@]2006 年又是 Java 平台繁荣的一年。尽管遭遇了来自 Microsoft(C#)和脚本语言社区(Ruby)的冲击,但 Java 语言仍然保持着其世界头号编程语言的地位。同时,尽管 Java 6 的发布很值得庆祝,但比起宣布 Java 将在 GNU General Publi
Web Service 设计模式
Web Service 设计模式微软给出了一个服务工场的设计模式项目,很具有参考意义。Service Factory Hands-on Lab [@more@]Service Factory Hands-on Lab The following lab exercises were originally built for the July 2006 release (for building ASMX Web services in C#). These exercises are currently being updated for the December 2006 release and will illustrate how to build WCF Web services with the Service Factory. They will be posted here when they are finished. We'll provide an estimated release date when
将 Visual Studio C 和 C++ 项目迁移到 Eclipse CDT
Eclipse Platform 是一种开放源码工具,协助您在单独一个开发环境内将项目从设计阶段转到测试阶段,而无需为各阶段使用不同的工具。开发 Eclipse 的目的在于为工具开发社区提供帮助,使人们能集中精力处理工具的核心功能性,而不是 IDE 自身。这是可行的,因为 Eclipse 程序模型支持被称作插件的软件构建块。最初,Eclipse 是作为 Java 编程 IDE 起步的,而发展只是时间问题。由于其可扩展性,它被推崇用来为其他编程语言开发应用程序,比如 COBOL 和 C/C++。本文主要关注 C 和 C++ 应用程序。以在 Windows 上部署为目的的大多数 C 和 C++