Visual Guard Newsletter - October 2008 issue


We sent you this newsletter because we have been exchanging with you about Visual Guard.
If you experience difficulty viewing this message, you can view it online here

We can’t believe we’re already in November. We will continue working next year to provide you with the best solution for application security. Majors features and improvements are coming...Find it all in our newsletter.

About Visual Guard : VG is a ready-to-use solution that adds Authentication, Permissions and Auditing features to your applications. Visual Guard Supports .NET applications (Winforms, Webforms, Webservices, WPF...), as well as PowerBuilder applications. More information available at: http://www.visual-guard.com

What’s cooking

Release 2.8 is planned for the end of the year. Visual Guard will offer 2 great new features:
* Support for dynamic objects: VG will be able to secure objects created dynamically in runtime.
* Off-line mode: VG will be able to keep a user’s permissions in memory even if the user's PC is not connected to the database any more (laptop…).

Next step in 2009: we will extend Visual Guard support for n-tiers applications. No matter whether the front-end directly access the database or not: the client will call Visual Guard webservices to verify user identity and apply user permissions.
Visual Guard will also provide a new WEB Console for administrators. They will not need a direct access to the database nor a connection to the organization network to manage user accounts and roles. All they will need is an access to the Internet.

Request an evaluation version of Visual Guard

Tip of the month

As you may know, Visual Guard is able to modify the property of objects of your application (hide a button, disable a menu, etc...).

In some cases, the new value of a property should vary depending on other parameters (not always disabled for example).
For example, it may vary depending on another property or on the value of a field of the application.

Visual Guard allows you to modify the value of a property with an expression.

For example:

  • A form contains the buttons "button1" and "button2".
  • Depending to the business rules of the application, "button1" will be visible or not.
  • Let's suppose that "button2" has to change at the same time as "button1".
  • We will modify the property of "button2" with the following expression: "#this.button1.Visible"
  • This expression takes the value of the property "Visible" of "button1" to put it in the property "Visible" of "button2".
  • This kind of expressions are written in the last page of the permission editor – when you modify the property of the object – See screenshot.

What’s new

A new website and logo

Over the past months you may have noticed changes to the Visual Guard website and logo. These changes have been made to improve accessibility to the information, and make it easier to navigate the website. You can now find new flash animations that give you a quick look at Visual Guard core features, and you can access a “how to” section from the website.

We'd love to hear your feedback about the website, and the kind of information you’d like to find there.

New Visual Guard forum

We’ve reorganized the technical content about Visual Guard. All technical Q&As provided by our technical support are now centralized in our new forum dedicated to Visual Guard. We hope it will now be easier to navigate the forum and find the answers you need.
If you don’t find the information you’re looking for, then post a new question and we’ll answer ASAP! That will be very profitable for all of us!

Note: Those of you who were registered for the former forum have received an email with a new password. For those who want to have a look or register for the forum go to http://www.visual-guard.com/forum/index.php

Spotlight on

Have you read our white paper about Role based access control for .NET applications? If not you should do it now..

"The objective of this document is to provide the reader with useful information about designing and creating a Role Based Access Control system (RBAC)". read more


Tell us what you need!

We value your feedback! Simply reply to this email and tell us more about your needs and the improvements you’d like to see from Visual Guard.

Don’t hesitate to forward this newsletter to your colleagues and friends developing with .NET, they might want to use Visual Guard to secure their applications…

Request an evaluation version of Visual Guard


We sent you this newsletter because we have been exchanging with you about Visual Guard.
If you no longer wish to get messages from us, use this link.