Monday, March 21, 2005

Cool Code Site: NetOMatrix

I came across this site while searching for Directory Services code snips, http://www.netomatix.com. It hosts a number of cool .Net code snips and utilities (most with source).

Check out their list of Directory Services code samples;
"How to create a file share using .Net framework
How to add a user to file access permissions
How to get file security information using DirectoryServices
How to get list of groups user is member of
How to get list of domains in Active Directory
How to get members of a windows group.
How to get user SID using DirectoryServices classes
How to add a new user account in your machine or domain?
How to get full name of logged in user.
How to display schema information of Active Directory object using Directory Services in ASP.Net
How to use Active Directory classes in ASP.Net to enumerate AD Users
How to use Active Directory classes in ASP.Net to enumerate AD Groups
How To Enumerate Web Application Directories in IIS Using DirectoryServices"


As for utilities, check out their Depends.Net;
"This is a utility that can hellp you in finisding out if the versions of assemblies you have in bin folder of your application are the same as the ones that the application or assembly was compiled with. We have found this utility to be of great help in large projects where you have lot of assemblies linked to one assembly or application. Here is an example that I will give you from my personal expereince. I was wroking on a project that uses about 20 other assemblies from the solution. Every time I will execute the application, at certain point it will throw an exception at me that the version of assembly X does not match the one that was used to compile the component Y. And as the project started growing this became more and more of a problem. Then I decided to create this utility for our internal use.

This version has very simply UI and usage. As the time goes we will add more functionality to it so that it can become a helpful tool in resolving the conflicts. "


Pretty cool...

No comments: