I am currently aiming to implement a read-only role provider for an ASP.NET application based on domain security groups using the utilities in the System.DirectoryServices.AccountManagement assembly. I have the following piece of code which works fine on my development domain, but fails in the deployment environment:
Using myContext As New PrincipalContext(ContextType.Domain, Nothing, "DC=My,DC=Controller", accountName, accountPassword) Try Dim p As UserPrincipal = UserPrincipal.FindByIdentity(myContext, IdentityType.SamAccountName, userName)
[code]....
I know the obvious "gotcha" here is to be certain the object actually, well... exists on the server. However, I can confirm without a doubt that no matter which account's SAM Account Name I use, I receive the same result from the call. Additionally, Microsoft's ActiveDirectoryMembershipProvider has no trouble authenticating against the same SAM Account Name and I am able to find the object using that information with the DirectorySearcher class. The only differences I can identify between the development network and deployment is that the deployment environment's DC is a Windows Server 2003 box, whereas locally I am developing with a Windows Server 2008 DC. What might I be overlooking?
I'm writing a program which assists users update passwords for our windows systems and some other applications. Everything is working except when I call the UserPrincipal.Current.ChangePassword command cached credentials are not updated like they are when you change a password using the windows OS password change.
That is: when a remote user who is VPN'd in uses my application to change passwords, when they reboot and VPN is disconnected, they are forced to login to windows using there old password.
Is there a way I can force windows to update the cached credentials to the new password so upon reboot they are able to login using this new password?
If I typed in "Dim X as Integer" in a text box, I figured that I could just use If TextBox1.contains to make vb.net dim it. However, how would, if I typed "X = 3y * 9" in the text box, actually calculate that and print it in another text box?
I was thinking is there anyway VB2005 can be done if I create an animation( car) such that its movement can me opearted using another external component(example a sensor).
I'm using a Microsoft Word form template to create objects in a form programatically, so depending on the information read by the program from the template.
So, I've got some fields where I store formula data for the form, in which I specify that the value for that field is obtained by multiplying other fields in the template. So I store in the string something like this:
"Text1.Text * Text2.Text"
So I need to convert these string values into variable calls to actually operate these values.
I have an interface that i have declared some of the basic internal functions, subs, properties, etc. This interface is then implemented into 3 pre-defined classes. These classes are end-use classes so they dont get derived or inherited elsewhere. I am trying to create a generic shared class that can operate on each of these 3 predefined classes and potentially more as long as they implement the interface.
I have a program that I need to operate functions based off of hotkeys.One of the most important things I need to be able to do, is hit Escape at any time and end the program.Remember, the program form will not be up, it will be a number of any other applications, I need like a global hotkey or something.
I'm throwing errors when I call this function before running my calculations:
Function CalcValidation() As Boolean ' Didn't want to leave something out, so I needed a validation to ensure that a selection ' had been made for each component.
I have a block of related sub routines I would like to "group" together within class to make navigating a littel easier. When I say group, I mean achieve the same functionality of being able collapse and expand a block of code as would with single procedure or class. Two alternative ways I can think to accomplish this is either use a partial class for those procedures or use namespace. I just wanted to see if VS for VB.Net had another way to be able group and collapse blocks of procedures.
I have a contextmenustrip. I want to create many groups items in that contextmenu. I mean Line which separate each groups. I can do that in Dotnetbar. but with contextmenu in win form I cant.
I have a string of hexadecimal numbers that is generated by the program which I created. B 53 D0 A1 58 3 DA AF E2 15 9E E 68 F0 65 Given by: HexText = HexText & " " 'the space makes the characters separated into groups
I want the single characters "B" and "E" would both have 0's before them so that the text is all in groups of twos. How can this be done? 0B 53 D0 A1 58 3 DA AF E2 15 9E 0E 68 F0 65 instead of: B 53 D0 A1 58 3 DA AF E2 15 9E E 68 F0 65
I was thinking I might be able to do a for Loop and go through the text and if it's a single character add a 0 before but don't understand the exact syntax behind it: For i = 1 to Len(HexText.Text) 'If a character in a group of two of the string is not equal to a hexadecimal number, make that character equal to 0. Next
I state that I am Italian and I am using a translator.
I have a problem that I can not fix.
I have a listview with a group. The property view is SmallIcon
On my windows xp everything works perfectly, but I tried the same thing on Windows 7, and I have this problem: When I add a bit of items in the listview I have some strange display problems, no errors.I made some screenshots to let you know
I want to know if it is possible to nest groups within a listview. I started with a listview in my application that contains list types and this worked fine. I have now been asked to group by Product, then Week Commencing and finally by List Type; This would envolve a 3 group nest and i just cant figure out how to do it (if at all possible).
like so...
Rods 1st Jan 2009 Shakespeare listview items 1
[CODE]...
If what I am trying to accomplish is beyond the listview control, can anyone suggest a possible avenue to explore?
I am writing an application where active directory validation is required before accessing the main form. There are 2 forms. Form 2 is the login form and form 1 is the main form. The main form would have a simple look, with about 10 checkboxes.I have managed to get the authentication working great but what now need to do is validate groups. Say if "user A" is in "groups A,B and C" and "user B" is in "groups B and C" i would like for them to use my login form, once they log in, the groups that they are members of would appear in a listbox on either form, (whichever is easiest) and is hidden from the user ... if they are in group A, then the main form would show only the first 3 checkboxes, if they are in group B, then it would show the 4th and 5th checkboxes, if in both groups then show the first 5 checkboxes etc.It is a simple idea, but is complicated to explain.As i said, the login form is working with the active directory... here is the code for the login form:[code]Form1 in the code is my main form, and wish for it to change according to which groups the user is in.
Any snippet of code for adding groups at run-time to a listview. I am currently listing books (and stats) without groups via the following code which is executed in a loop (one pass per book title).
The listview is set to details view. What I want to do is group the book titles by series. For example, books by Michael Connelly may be grouped by "Harry Bosch", "Jack McEvoy", "Mickey Haller", etc. I can create a new group for each new series by groupnum += 1 group = New ListViewGroup("group" & groupnum, _ System.Windows.Forms.HorizontalAlignment.Left) group.Name = "group" & groupnum group.Header = series But I cannot find how to add the group to the listview and add the new item to the associated group.
on button.click event,Dim category As New ListViewGroup(cbType.Text) If Listview.Groups.Contains(category) Then Arggh! this should work. Listview.Items.Add(lvi).Group = category
Else Listview.Groups.Add(category) Listview.Items.Add(lvi).Group = category End If
If cbType.Text was "Dog", it will add another "dog" group header every time I add an item having selected dog, when I want to add the item to the existing dog group.
does a big business in shirts, especially for groups and teams. They need a project that will calculate the price for individual orders, as well as a summary for all orders.The store employee will enter the orders in an order form that has text boxes for customer name and order number. To specify the shirts, use a text box for the quantity, radio buttons to select the size (small, medium, large, extra large, and XXL), and check boxes to specify a monogram and/or a pocket. Display the shirt price for the current order and the order total in labels.
Include buttons to add a shirt to an order, clear the current item, complete the order, and display the summary of all orders. Do not allow the summary to display if the current order is not complete. Also, disable the text boxes for customer name and order number after an order is started; enable them again when the user clicks on the button to begin a new order. Confirm the operation before clearing the current order.
When the user adds shirts to an order, validate the quantity, which must be greater than zero. If the entry does not pass the validation, do not perform any calculation but display a message box and allow the user to correct the value. Determine the price of the shirts from the radio buttons and check boxes for the monogram and pockets. Multiply the quantity by the price to determine the extended price, and add to the order total and summary total
The assignment also requires a pop up message "Daily Summary" with total shirts sold, total sales, and average sale per customer.So far I have this as my code but I am not sure what needs to change in order to display the correct total shirts- mine only displays the last accepted shirt order.
For a race, I am trying to evenly disperse the heats for smaller race groups within those of larger race groups. I do not want the smaller groups to finish too early and I am also trying to minimize groups running back to back heats.
As an example: Group A has 4 heats Group B has 2 heats Group C has 1 heat
The resulting schedule would look something like this: A1 B1 A2 C1 A3 B2 A4
To complicate things, there could be any number of race groups and each race group can have any number of heats.
I'm building an control interface for a system that consists of 1-4 modules. In my interface, each module has its own control set, grouped in a groupbox. I only want to show the control groups for the modules that are actually connected and hide the rest.
This is easy to do with the visble property.
I also want all of the groups to be stacked vertically in the UI such that when one is hidden, the rest below it shift up into its place as if you deleted a row in a table. It needs to be able to come back just as easily.
I have a group of graphic ellipses that I need to arrange in a group. 12 groups actually. It's a matrix for traing guitar students. I have the locations of the "G" notes grouped so far, but not under the title "G notes group". Since I can't use ellipses outside of the paint event handler, I have to rename them, I guess in the event handler...
Here's what I have so far... Dim GroupG As e.Graphics.FillEllipse(Brushes.Green, 84, 6, 10, 10) And e.Graphics.FillEllipse(Brushes.Green, 84, 106, 10, 10) e.Graphics.FillEllipse(Brushes.Green, 24, 46, 10, 10) e.Graphics.FillEllipse(Brushes.Green, 124, 66, 10, 10) [Code] .....
The paint event handler does not accept my attempts to declare them as a group, & this is my first ever project with graphics in an active state. I haven't found any where to turn for info, tried Google, tried bob Powell's GDI+ site, Tried some free ebooks, nowhere I have looked seem to cover this aspect. I need some direction to turn.
Tokens such as CM, RM are being replaced using Regex.Replace with a MatchEvaluator. However, this should only be replacing characters in the FirstPeriod and LastPeriod groups.
Example input: "FIELDCNS 01CM" Desired output:
[Code]....
Is this possible or am I best just pulling out the parts I want to replace and re-assembling afterwards?