分类: C/C++
2008-08-07 17:38:45
变更管理
??MERANT公司发布了针对Microsoft .NET系列产品的企业变更管理解决方案Merant Dimensions,它具有本地化Visual
Studio® .NET 2003系列产品的特点,可以方便、自动的管理软件生命周期中的过程变更。
??Merant Dimensions可以对版本、过程控制、基线、发行、下一代软件版本(build)和工作流程进行管理。通过它,开发团队可以在Visual
Studio® .NET环境下实时跟踪、管理及调整不同的工程和开发组。另外Merant Dimensions支持Windows Server®
2003,并计划支持代号为“Whidbey”的下一代Visual Studio工具。它同时支持SQL Server® 2000,只要企业用户的操作系统(如Windows,Unix,Linux,OS/390和z/OS)安装有简单的SQL
Server 2000数据仓库,用户就可以放心的存储、管理企业的资料和元数据。
实时调试XSLT/XML程序
??ActiveState公司推出了Visual XSLT 2.0,它可以配合该公司的即时调试器使用,在程序中测试其它基于.NET框架程序或库中内置的XSLT代码。你可以快速把XML文件从数据库中取出并在不需要源码的情况下对这种转换进行调试。新的Visual
Schema Mapper允许你在一个拖放界面中直接转换XML文件,而不需要写额外的代码或使用XML模式。
??Visual XSLT扩展了Visual Studio .NET 2003 IDE的特殊XSLT调试和编辑功能,提供了一个建立和测试Xpath语句的交互式工具,另外还有增强的工程管理功能,允许你在工程中增加、分级文件夹。Visual
XSLT计划支持Visual Studio .NET的下一版本。
比较、同步SQL Server数据库
??Red Gate软件公司的SQL Comparison and Synchronization Toolkit 3.0可以为开发人员创建一个自动化程序,在选定时段自动比较和同步SQL
Server数据库。为了在.NET下使用,它已经重新编写过了。并通过Red Gate公司提供的新工具SQL Compare 3.1 和 Data
Compare 3.3给开发人员和数据库管理人员提供了访问API接口的能力。
??Red Gate的SQL比较和同步软件的引擎可以用于安装和维护用户程序、复制数据库并对复制进行校验、在各开发环境中自动移植数据库。Red
Gate公司同时还改进了工具包的设计、使用方法和技术。3.0版本简化了开发过程,提供的帮助文件包括对象模型、例子代码程序和说明文档等。
分析网站使用信息
??Uplinkearth近日发布的网页分析软件Urchin 5,它在客户端添加数据收集单元,将数据传回到服务器端保存到日志文件,然后读取日志文件并输出网页使用报表到进度表,该进度表由管理员设置。
??Uplinkearth公司的设计者们相信仅靠日志文件系统就可以得到网站一半使用信息,而通过ASP可以知道另一半。而Urchin结合了这两者,它包括基于浏览器的管理器和报表、配置向导等功能。如果你通过互联网销售商品,它能分析你的商品的采购情况等信息。附加的报表功能使你可以直接通过拷贝、粘贴将Urchin生成的图表添加到Microsoft
PowerPoint®、Microsoft Word等生成的文件中。它支持的操作平台包括Windows Server 2003、Windows
XP、Windows 2000、Windows NT®、Mac OS X、Unix/Linux和Cobalt。Urchin还支持用包括双字节编码语言在内的各种语言生成报表。
在工程中跟踪变量、函数和类
??Adienta公司的产品Browsio 1.0可以直接添加到Visual Studio .NET工程中,用于跟踪工程中变量、函数和类的使用情况。它的一个应用就是使程序员知道改变某段代码对自己工程的影响。
??在用C/C 编写的工程时,Browsio用树的形式列出某标示符在工程中的出现位置。在树上点击选择某使用位置,在Visual Studio
.NET的编译环境中会出现该标示符的相应位置。如果你查看的标示符在很多文件中都出现过,那么树的不同的分支将体现这些文件的关系。对于函数你可以得到它的调用和被调用关系,对于类你可以得到它的从基类开始的继承关系。新建立的或已存在的工程都可以使用Browsio,它是一个可停靠窗口界面,类似于Visual
Studio工程中类的树结构窗口界面。
图像、视频和文件捕捉工具
??由TechSmith公司推出的著名图像捕捉工具SnagIt 7可以用于捕捉文件屏幕、视频、打印流和网页画面,它支持Microsoft Office
2003。新版本提供了配置文件管理、画图工具、图像效果编辑、单击捕获功能。
??配置文件管理功能允许用户创建和管理个人配置文件,用户可以保留自己的个性设置。画图工具中内置一个抓图预览窗口,SnagIt的编辑器允许用户添加线、图形、注释等到截图中。图像效果编辑功能允许用户对图像进行特效处理,比方说透视、聚光灯、放大等等。单击捕获功能可以用在直接从桌面上获得profiles。
??SnagIt广泛用于文档设计、职工用户培训、技术支持、远程教学、网页开发、调查研究、出版、软件设计、商业资料制作等。SnagIt 7可以在Windows
98、Windows Me、Windows NT、Windows 2000和Windows XP操作系统上运行。
取代传统控制文本框
??Dart公司近日开发出用于ASP.NET的PowerWEB TextBox,它可以取代原来标准的TextArea控件,它开发出的网页应用程序不需要任何客户端单元或控件就能支持HTML和传统的文字处理功能。
??用于ASP.NET的PowerWEB TextBox可以非常方便的用于制作基于ASP.NET的网络内容管理、电子邮件、论坛和字处理风格的程序。开发人员可以用它设计程序界面单元的外观,还可以创造按钮、工具栏和对话框并生成相应代码。它为用户提供了所有标准的HTML功能,如编辑表格、图像操作、颜色采集、文件格式设计。它的许多功能都通过内置的编辑器定制,该编辑器还支持Visual
Studio .NET 2003部分功能。高级用户可以通过背后代码或直接在ASPX文件中添加处理,从而操作对象模型来完善定制功能。所有的控件包括定制工具栏、对话框、进度条、选择条和文本都适应开发程序的商业要求。这些控件支持保留外壳和属性配置。另外,用基类可以定制特殊的对话框和按钮。
实时备份文件
??FSoft s.r.l.发布的RTMirror 1.0是一个优秀的实时文件备份软件。一旦文件被修改,RTMirror将会自动帮你备份到一个不同的文件夹(该文件夹可以是在本地硬盘上,也可以在其它电脑硬盘上),这样的工作几乎是同时进行的。
??RTMirror被设计为实时工作并在其备份策略添加了安全层保护概念,一旦文件创建或修改,近乎同时它会自动复制自己。万一你的硬盘空间不足,它会有选择性的将最重要的文件先备份。RTMirror不是那种隔一段时间运行一次的程序,也不是以设备驱动的方式运行。它是消息驱动的程序,只要修改了文件,系统就会通知RTMirror备份文件。它要求在Windows
2000、Windows XP和以后的系统上运行。
书架新书
??Morgan Kaufmann出版社最近出版了由Malcolm Chisholm所著的新书《制作商业规则引擎:通过元数据工程扩展应用程序的功能》。该书详细说明了制作商业规则引擎的路标图,并提供了极好的例子。
??通过商业规则引擎管理不同类型的操作规则会使工作更有效率。举例来说,如果公司有不同的客户并签订不同的商品合约和服务条款,就可以利用不同规则实现。规则引擎能加速软件的执行并保证工程达到要求。该书不仅介绍了制作规则引擎所需要的组成部分,还包括了公司的发行问题,它对规则引擎制作和执行是否成功有一定的影响。
??Que/Sams出版了作者为Kate Gregory的新书《Visual C .NET 2003快速入门》。该书着重介绍了使用Visual
C ® .NET的好处,并给出了不少实例。它解释了Visual C 代码和.NET框架是如何互相作用的,对Visual C 和
Visual Basic® .NET 以及C#的代码互用性进行了比较,介绍了如何使用Windows窗体,如何从Visual Studio
6.0和 COM中移植程序等。
??Que/Sams出版的另外一本书是《Objective-C编程》,作者是Stephen Kochan,该书可以作为Objective-C和object-oriented基础编程的指导书,作者假设读者以前没有接触过object-oriented编程语言或仅仅有C 语言基础,它可以让读者快速有效的掌握Objective-C编程的基本原理。
??Dan Tow所著的《SQL Tuning》一书(由O''Reilly出版)详细介绍了通过图表调整SQL语句的方法。这种方法并不是可任意反复的,它具有确定性。即你一旦遵循一个定义好的过程,最后你必将得到要查询的语句的最佳执行图。该方法不仅引导你一次得到执行图,而且保证所得到的一定是最佳执行图。最后一点相当重要,因为最佳执行图可以让你知道什么时间开始改进SQL语句的执行,并通过一些方法(如改变索引、改变数据库设计或改变SQL应用程序)找到这些改进处。
??O''Reilly出版的另一本书是由Michael Fitzgerald所著的《XSLT学习》一书,该书手把手的教你学习XSLT,XSLT是一个转化和显示XML文档的语言,它可以把XML文档转换为HTML文档或其它XML文档,如PDF文件、SVG
文件、VRML文件、Java代码等。首先你要编写一个定义XML文档转换规则的XSLT样式表,下面的工作XSLT处理程序会自己做。XSLT非常有用,但它的特有性质使它难以学习。而《XSLT学习》一书从易到难,逐步深入。书中的例子包括了XSLT
1.0的大部分内容,每个例子程序都对程序的每一步详细介绍。该书还介绍了XSLT的模板语法,XSLT模板之间以及XSLT模板与XSLT变量之间如何互相工作。
您的来信可寄:newstuff@microsoft.com