3.5.4.3

Rating: No reviews yet
Downloads: 472
Released: Jun 8, 2009
Updated: Jun 8, 2009 by aferende
Dev status: Stable Help Icon

Recommended Download

Application NetSqlAzMan Core & SnapIn
application, 10218K, uploaded Jun 8, 2009 - 234 downloads

Other Available Downloads

Application NetSqlAzMan Web Console
application, 2136K, uploaded Jun 8, 2009 - 67 downloads
Application NetSqlAzMan WCF Cache Service
application, 1208K, uploaded Jun 8, 2009 - 66 downloads
Documentation NetSqlAzMan Guide.pdf (tutorials inside)
documentation, 2801K, uploaded Jun 8, 2009 - 105 downloads

Release Notes

3.5.4.3 08-June-2009
• Fix: WCF Cache Service GetItemNames(storeName, applicationName, itemType) returns names of ALL item types, without consideration of the itemType passed in the call.
Thanks to usood. Work Item 3106: http://netsqlazman.codeplex.com/WorkItem/View.aspx?WorkItemId=3106
• Change: StorageCache 60% of performance improvement on CheckAccess
• Fix: spelling mistake Unknow ==> Unknown
• Thanks to omtara. Work Item 3179: http://netsqlazman.codeplex.com/WorkItem/View.aspx?WorkItemId=3179
• Fix: Import from MS AzMan. An error ‘Store XXX not found’ was raised. Bug introduced with the 3.5.4.0 release.
Thanks to mvendramin. Work Item 3197: http://netsqlazman.codeplex.com/WorkItem/View.aspx?WorkItemId=3197
• Fix: CacheService.BuildCache() retrieves only affected records if StoreNameFilter/ApplicationName parameters are given otherwise all
Thanks to tusanesen. Work Item 3198: http://netsqlazman.codeplex.com/WorkItem/View.aspx?WorkItemId=3198
• New: Added 2 new methods into the StorageCache class (and WCF Cache Service too) to retrieve all Authorized Items all at one:

[OperationContract(Name="GetAuthorizedItemsForDatabaseUsers")]
AuthorizedItem[] GetAuthorizedItems(string storeName, string applicationName, string DBuserSSid, DateTime validFor, params KeyValuePair<string, object>[] contextParameters);
[OperationContract(Name = "GetAuthorizedItemsForWindowsUsers")]
AuthorizedItem[] GetAuthorizedItems(string storeName, string applicationName, string userSSid, string[] groupsSSid, DateTime validFor, params KeyValuePair<string, object>[] contextParameters);

Where AuthorizedItem class is:

[DataContract()]
[Serializable()]
public class AuthorizedItem
{
[DataMember()]
public string Name { get; set; }
[DataMember()]
public ItemType Type { get; set; }
[DataMember()]
public AuthorizationType Authorization { get; set; }
[DataMember()]
public List<KeyValuePair<string, string>> Attributes { get; set; }
}

Reviews for this release

No reviews yet for this release.