Desaware Home
Products    Purchase    Publishing    Articles   Support    Company    Contact    

Contact Us
In The News
Press Kit
User Groups
Privacy Policy



Contact Desaware and order today

Sign up for Desaware's Newsletter for the latest news and tech tips.

Desaware Press Release

Desaware, Inc. Announces the Release of CAS/Tester™ for Microsoft Visual Studio .NET 2003 and .NET Framework 1.1

Campbell, CA - April 24, 2003 -- Desaware announced the release of its latest product offering for Microsoft Visual Studio .NET 2003 and the .NET Framework 1.1, CAS/Tester (Automated Code Access Security Testing). CAS/Tester was developed to address the issue of security constraints as software is deployed through the Internet, Intranets and other distribution channels.

Code access security is a key feature of the Microsoft .NET Framework, in which the administrators of each machine are able, through configuration settings, to decide exactly what types of operations an assembly can perform. From deciding whether to permit unmanaged code to securing access to individual registry entries, there are endless possible permutations - any of which, when applied to an assembly, might prevent it from running.

As more and more Microsoft Visual Studio .NET code is deployed through various distribution channels, it will become increasingly important for developers to test their code under a variety of security constraints.

CAS/Tester automates the process of testing an assembly by executing it under multiple security configurations and producing a detailed report of the results. T he software product was designed in such a way that developers can use the software to run tests within minutes of installing the package, w hether they use the 80 or so predefined permission sets, or define their own .

"Security is a major concern for developers worldwide. Microsoft is pleased to see Desaware release CAS/Tester with support for the .NET Framework 1.1 and Visual Studio .NET 2003," said John Montgomery, director for the Developer and Platform Evangelism Division at Microsoft Corp. "CAS/Tester helps provide developers with reliable and fast software to manage code security."

A selection of the features in this product include:

  • Ease of use. Developers can use the simple command line utility included with the product or a GUI based test add-in that is integrated into Microsoft Visual Studio .NET 2003.
  • Users can perform simple tests, running an application or invoking a method, or can create sophisticated test scripts - in Microsoft Visual Basic .NET or Visual C# .NET.
  • Supports testing of class libraries, components, user controls, windows forms applications and console applications.
  • Can invoke outside test assemblies or test harnesses.
  • Output includes detailed information including permissions tested.
  • Output includes all exceptions that occur for each test, along with a stack trace.
  • XML format output lends itself to further test automation.
  • Reports can be customized by using XSLT templates.

A complete listing of the features of this product in addition to demonstration software and other technical information is available at

About Desaware, Inc.

Conceived by best selling author Daniel Appleman in 1991, Desaware Inc. is one of the original component vendors developing third party products for Microsoft Visual Studio. In addition to the CAS/Tester described above, Desaware is the developer of several other award winning entries in the component marketplace including the Desaware Licensing System, SpyWorks (Professional Edition), NT Service Toolkit for .NET, NT Service Toolkit COM edition, StateCoder, VersionStamper, StorageTools, the Event Log Toolkit, and the ActiveX Gallimaufry.

Demo software and other technical information regarding these products can be found on the company website:

All product and company names herein may be trademarks of their respective owners.

Learn More:
Products    Purchase    Articles    Support    Company    Contact
Copyright© 2012 Desaware, Inc. All Rights Reserved.    Privacy Policy