Delay’s Blog : Where’s your leak at? [Using WinDbg, SOS, and GCRoot to diagnose a .NET memory leak]
Category: Technical
-
Telerik RadGridView Exception when trying to use the Filter Columns feature
Was getting an unhandled Silverlight exception when trying to apply column filters in the Telerik RagGridView component. This was caused by a missing reference to the Telerik.Windows.Controls.Input.dll which is probably being used by the filter UI elements.
-
Changeset based Build Numbering
What a great idea – Changeset based Build Numbering – Martin Woodward
-
Which files are checked out?
tf.exe status $/projectname /user:* /s:http://tfsserver:8080 /recursive -
Launch Cassini from the command line
A simple batch file will do this:
taskkill /F /IM WebDev.WebServer.exe
START /D "C:\Program Files\Common Files\microsoft shared\DevServer\9.0\" /B WebDev.WebServer.EXE /port:5002 /path:"$PROJECT PATH" /vpath:"/PROJECT"Replace $PROJECT with the local path of your web solution.
The VPATH value refers to the virtual folder that is used. This can be replaced with just / if your application runs from the web root.
Once saved into a batch file, this could be dropped into your start up folder to launch on every reboot.
Respect goes to XNeuron for the lead on this one.
-

Which domain groups is a user in?
A console application to determine which groups a user is in:
My.User.InitializeWithWindowsUser() Dim identity As System.Security.Principal.WindowsIdentity = TryCast(My.User.CurrentPrincipal.Identity, System.Security.Principal.WindowsIdentity) Debug.WriteLine(identity.Name) For Each group As System.Security.Principal.SecurityIdentifier In identity.Groups() Debug.WriteLine(group.Translate(GetType(System.Security.Principal.NTAccount)), “group”) Next