新软件新产品
原著:Theresa W. Carey
翻译:zhu35303
原文出处:MSDN
Magazine Feb 2004(New Stuff)
快速安装工具
InstallShield 软件公司近日发布了InstallShield Express 5。作为InstallShield 家族一员,InstallShield
Express的特点就是可以使程序员快速建立、测试并执行整个安装过程。InstallShield Express 5新增加的专案助理(Project
Assistant)功能可以指引你轻松完成制作安装。通过InstallShield Express 5你就不再需要重新获取、压缩所有文件来重新定制安装过程,当然你要下载并安装了InstallShield
Express 5的这些功能才可以随心所欲的使用它们。
你也可以在Microsoft® .NET的工程中通过向导添加安装制作功能。InstallShield Express是向后兼容的,它具有可移植性,而且新旧版本能同时工作。InstallShield
Express 5支持所有的32位Windows®操作系统,并且提供了30多种语言运行库,因此放宽了安装过程对系统配置的要求,所制作的安装包也能在不同的地区发布。
http://www.installshield.com
多平台数据库管理
最近,AquaFold公司推出了Aqua Data Studio的最新版本。这是一个集创建、管理、维护企业级关系数据库功能于一身的工具,它近乎支持所有的数据库平台和操作系统。
新版本完整的引入了模式抽取和数据库对象SQL脚本描述语言的概念。用于操作表、视图和存储过程等数据库对象的SQL DML语言可以作为脚本添加到查询窗口。SQL
history功能提供对SQL状态和脚本执行情况的历史查询。通过弹出多层查询窗口可以比较脚本和查询结果。Aqua Data Studio所提供的其它新功能如下:一个支持新模式的工具PostgreSQL
7.3;支持通过ODBC接口和SQL Server的连接;使数据库管理员和开发人员能轻松处理多任务;图形浏览功能使用户很容易的了解数据库模式的从属关系和结构,并挑选合适的数据库脚本。
http://www.aquafold.com/
.NET E-mail 组件
ExclamationSoft公司最近发布了Smtp.NET
3.0。它是一个完全用C#开发的被管理代码组件,使开发人员可以在ASP.NET或Windows图形界面软件中添加e-mail功能。
在Smtp.NET 3.0中完整的加入了ExclamationSoft公司的e-mail排队请求发送技术,该技术提供了e-mail预定发送功能,因此能很好的管理服务器资源。Smtp.NET
3.0中还包含内置的数据库,可以提供邮件合并和个性化服务等等。用户可以用HTML、普通文本等多样的格式发送消息。它采取认证管理和指定多个mail服务器的方法以达到灾难恢复、冗余的功能。
Smtp.NET 3.0的新功能包括自动压缩附件技术和帮助例子的链接,后者可以使用户通过选择关键字来打开产品文献以获得帮助信息。Smtp.NET支持的Windows
98,Windows NT®,Windows 2000,Windows Me和Windows XP,当然系统必须安装有.NET产品。
http://www.exclamationsoft.com/
32位Windows系统辅助工具
Heaventools Software公司已经发布了32位windows可执行文件的资源修改工具Resource Tuner 1.94。它能查看32位windows可执行文件中的所有资源(包括位图、图标、字符串等),并且在不需要重新编译资源代码的情况下修改资源。
在Resource Tuner 1.94中,用户可以通过PE文件来编辑Delphi窗体控件的属性。Resource Tuner也允许用户通过将应用程序的清单文件导入到EXE文件中实现应用程序的迁移,这样用户就可以利用具有Windows
XP特有外观的常用命令方式来控制自己的应用程序。
Resource Tuner内置有一个对启动码处理的插件—UPX Unpacker,它用于对被用UPX方式压缩的文件进行脱壳处理。你可以通过Resource
Tuner查看、提取、编辑、修改、翻译、修理32位windows可执行文件中的资源。1.94版提供的新功能包括:编辑加速器功能;通过修改DOS®下的存根的方式打开某一文件;自定义字体后保存对字符集的设置;新增的启动码处理选项;支持UPX
从0.8到1.9的版本。
http://www.heaventools.com/
老式应用程序数据的安全传输
HiT Software公司已经推出了新的系列产品SafeConduct,它充分利用了SSL(安全套接层)协议3.0的优点,提供了128位的密码保护和点对点的数据传输。以前,程序在Internet或没有安全认证(密码保护)的局域网中传输机密数据时,可能出现数据无法访问或数据丢失的问题,数据信息的保密和传送质量都得不到保证。而SafeConduct通过引入SSL安全机制来保护机密数据,能解决上述问题。
SafeConduct可以在各种不同的体系结构如客户机/服务器结构、主从式结构、分布式结构上工作。在SafeConduct这个新家族的成员包括有Windows客户端、Java客户端和服务器端版本。SafeConduct的Windows客户端版可以作为服务器或应用程序运行在Windows
98及以后的个人版或服务器版操作系统上。而与之不同的是,SafeConduct的Java客户端版和服务器版可以运行在很多操作系统上,不仅仅局限于Windows
上,还可以在OS/400,AIX,Linux,Solaris,Mac OS X 和 OS/2中运行。
http://www.hitsw.com/
基于ASP.NET网站的论坛设计
POP World Media LLC最近发布了用于设计ASP.NET网站论坛的工具CliqueSite POP Forums 7.0。这个最新版本充分利用了SQL
SERVER和ASP.NET网页应用平台设计技术,通过小心的把表现层(presentation)与逻辑( logic)分开设计,使设计出的论坛可以更改,并避免用户自己写数据库代码和数据存取代码。
.NET开发人员可以参考CliqueSite POP Forums 7.0附带的帮助文档和例子代码,了解如何利用内置的用户界面和如何制作包含有POP论坛的完整网站,并将POP
论坛作为基于角色成员管理系统的核心。POP Forums具有许多网页设计人员和他们的开发团队所期待的界面特性,包括用户个人档案、成员相册、头像、个人短消息和斑竹(论坛管理员)功能。
http://popforums.cliquesite.com/
Whois系统界面
近日,Hexillion Technologies公司推出了一套视窗界面的工具—RegistryFusion 1.0,它为Whois系统提供了友好的可编程界面,可以自动寻找正确的Whois服务器用于查询并分列显示输出,新增加的Whois系统应用工具包括域名注册的自动跟踪、安全日志分析和假象检测工具等等。
Whois协议事实上就是关于如何获得如域名、IP地址等网络资源的相关信息。问题是首先这些信息很难获得,其次由于网上有成百上千的Whois服务器,每台服务器都会返回不同的输出格式,所以这些信息不适合直接处理。Hexillion
Technologies公司的RegistryFusion可以解决这些问题,它通过跟踪可用的Whois服务器并对输出格式分析使用户能找到特定域名的所用者和IP地址,并用电脑可读的格式输出。RegistryFusion有三种不同的形式:Web服务器、XML代理服务器和.NET框架类库。它要求.NET
Framework1.0或1.1版本,在Windows NT 4.0 SP6a、Windows 2000 Windows XP或 Windows
Server® 2003上运行。.NET框架类库还可以在Windows 98 和Windows Me上运行。
http://www.hexillion.com/whois/
版本问题跟踪
NetResults公司的ProblemTracker 5.5是一个版本问题跟踪软件,最近该公司在其中加入了办公桌支持和帮助的附属选项。这个网页形式的辅助工具可以帮助企业跟踪他们系统的版本问题并自动处理问题。它的应用包括对漏洞、缺陷、问题的跟踪,对工作流管理、帮助办公桌、自助服务功能的自动支持。
当有问题提交到ProblemTracker 5.5时,它的AutoReport 功能就会自动报告用户的计算机配置信息,这样就可以收集普通用户的计算机信息。此外它还为支持、帮助办公桌和整体提供几个新加的选项。它的知识库特性可以帮助你创建一个可搜索的知识库,用户除了通过网页方式还可以通过Email提交报告。基于SOAP和XML技术的OpenAPI接口允许你把ProblemTracker加入到自己的程序中。
http://www.problemtracker.com/
清除垃圾文件
由Gigamind Systems公司发行的PE Corrector可以让你方便的修改windows的PE(便携可执行)文件,如exe、dll、sys、bpl、dpl、cpl、ocx、acm、ax、scr格式文件。你可以将无用的头文件、违法的字符串、用于输出的调试信息等垃圾从文件删除。
在文件编译过程中,很多编译器会把一些二进制格式的垃圾文件添加到文件中,这大大的增加了可执行文件的大小,更严重的是黑客可以通过它们了解你的程序的工作方式,然后轻松的对你进行攻击。PE
Corrector可以清除不必要的程序调试信息、删除头文件中的二进制垃圾文件、重组文件的内部结构,清除部分预定义段(如.rsrc、.reloc、.pdata等)、清除用于重置的表格。另外,PE
Corrector允许程序员在头文件中插入个人信息(比方说软件的版权),检查输出清单的功能。它可以提供PE文件来压缩EXE文件以减少它们的大小。
http://www.gigamindsystems.com/
设置软件测试环境
Software Prototype Technologies公司推出了软件测试环境工具DDT,它把软件测试例子设计和软件测试自动化结合为一个综合过程。DDT可以自动按照系统要求的模式设计出一套功能测试例子并生成测试文档,创建可立即运行的测试脚本文件。DDT不需要以往测试要用的即时说明书,不用对说明书手工写解释,更重要的是,在许多情况下不再需要手工测试。
DDT封装了如下几个工具:Bender RBT公司的 RBT测试设计工具,ScriptTech公司的TMX脚本工具,再加上Software
Prototype Technologies自己的软件测试建模和生成说明书技术,DDT从而给用户提供了一个简单实用的软件测试平台。用户再也不用去学习如何使用一大堆测试工具了。DDT支持对主要的自动执行工具自动写脚本,如Seque
Silk, Mercury Interactive的WinRunner,generic XML 和 Unix scripts。
http://www.softprot.com/
书架新书
Addison-Wesley最近出版了新书ASP.NET 解决方案-23个实例分析。在书中作者Rick Leinecker给每个ASP.NET开发者提供了很好的例子。该书通过对实际例子的研究详细介绍了该如何使用ASP.NET,每个例子都通过建立实际的工程来说明ASP.NET的某项功能,读者可以把书中的例子直接插入到自己的应用程序中。
Addison-Wesley出版的另外一本新书实用软件工程—.NET平台的分析和设计。作者Enricos Manassis在本书中通过对实例的研究,说明了如何指定、分析、设计、实现并且测试一个样品软件系统(使用.NET框架)。这本书还介绍了在软件开发过程(如软件的处理、表现方法和技术)中综合的三维视觉效果。Manassis在书中提供了作为软件工程师所要了解的实践知识,并将其作为例子展示出来。该书涵盖了从UML,Rational
XDE,Rational Unified Process到Visual Studio .NET的内容。
由Alex Homer和Dave Sussman所著的ASP.NET 2.0版预览和ADO.NET 及System.Xml 2.0版预览
属于Addison-Wesley的Microsoft.NET系列丛书。第一本书是和Microsoft公司的 ASP.NET开发小组成员Rob
Howard合著的,它向读者展示了ASP.NET 最新版本的大致改变,这本书的目的就是为了使.NET开发人员为使用新版本作好准备。第二本书的另外一位作者是ADO.NET
和 System.Xml 类的主要设计者Mark Fussell,本书引导读者了解新产品的新功能,使读者对ASP.NET和 System.Xml最新版本有大致的印象。
http://www.awprofessional.com
您的来信可寄 newstuff@microsoft.com
|