Click here to Skip to main content
15,894,646 members
Home / Discussions / C#
   

C#

 
GeneralRe: How to fix Error when i using BackgroundWorker in C# Pin
AmitGajjar20-Nov-12 21:22
professionalAmitGajjar20-Nov-12 21:22 
AnswerRe: How to fix Error when i using BackgroundWorker in C# Pin
Sivaraman Dhamodharan20-Nov-12 22:52
Sivaraman Dhamodharan20-Nov-12 22:52 
QuestionInvokeRequired Pin
MAW3020-Nov-12 15:04
MAW3020-Nov-12 15:04 
AnswerRe: InvokeRequired Pin
SledgeHammer0120-Nov-12 18:02
SledgeHammer0120-Nov-12 18:02 
AnswerRe: InvokeRequired Pin
Braj_1222-Nov-12 22:46
Braj_1222-Nov-12 22:46 
QuestionHow to Query if a ComboBox's AutoComplete Dialog is Open Pin
Skippums20-Nov-12 14:47
Skippums20-Nov-12 14:47 
QuestionFull path name of .cs file Pin
PozzaVecia20-Nov-12 10:35
PozzaVecia20-Nov-12 10:35 
AnswerRe: Full path name of .cs file Pin
Garth J Lancaster20-Nov-12 11:42
professionalGarth J Lancaster20-Nov-12 11:42 
AnswerRe: Full path name of .cs file Pin
jschell20-Nov-12 12:24
jschell20-Nov-12 12:24 
AnswerRe: Full path name of .cs file Pin
PIEBALDconsult20-Nov-12 12:56
mvePIEBALDconsult20-Nov-12 12:56 
GeneralRe: Full path name of .cs file Pin
PozzaVecia20-Nov-12 17:28
PozzaVecia20-Nov-12 17:28 
GeneralRe: Full path name of .cs file Pin
PIEBALDconsult20-Nov-12 18:06
mvePIEBALDconsult20-Nov-12 18:06 
GeneralRe: Full path name of .cs file Pin
PozzaVecia20-Nov-12 18:12
PozzaVecia20-Nov-12 18:12 
GeneralRe: Full path name of .cs file Pin
Richard MacCutchan20-Nov-12 21:34
mveRichard MacCutchan20-Nov-12 21:34 
GeneralRe: Full path name of .cs file Pin
Pete O'Hanlon20-Nov-12 22:10
mvePete O'Hanlon20-Nov-12 22:10 
GeneralRe: Full path name of .cs file Pin
PIEBALDconsult21-Nov-12 3:13
mvePIEBALDconsult21-Nov-12 3:13 
QuestionHow to create a connection bar for application in wpf mvvm pattern Pin
vinothezhilan m20-Nov-12 4:47
vinothezhilan m20-Nov-12 4:47 
Questioniwant to export dataset ot mpp project to mppproject Pin
ksbaboo20-Nov-12 4:25
ksbaboo20-Nov-12 4:25 
QuestionPossible to print definition of Func<> Pin
ezazazel20-Nov-12 4:00
ezazazel20-Nov-12 4:00 
AnswerRe: Possible to print definition of Func<> Pin
Simon_Whale20-Nov-12 4:14
Simon_Whale20-Nov-12 4:14 
GeneralRe: Possible to print definition of Func<> Pin
ezazazel20-Nov-12 21:43
ezazazel20-Nov-12 21:43 
Questionhow can i get exception from virtual machine Pin
belea1720-Nov-12 1:38
belea1720-Nov-12 1:38 
AnswerRe: how can i get exception from virtual machine Pin
Deflinek20-Nov-12 3:13
Deflinek20-Nov-12 3:13 
AnswerRe: how can i get exception from virtual machine Pin
Pete O'Hanlon20-Nov-12 3:17
mvePete O'Hanlon20-Nov-12 3:17 
QuestionCorrect use of Secure String Pin
MacUseless19-Nov-12 21:09
MacUseless19-Nov-12 21:09 
Hi Newbie here,

I've starting using C# a while ago and started a nice project to help my company maintiance PC profiles.
This application i'm writing connects to AD and retrieves a users email and with the push of a button changes a users profile to <username>.old so he can login agian with a fresh windows profile.
I want to protect the communication with AD and the application by puttin the password in a secure string.
And i was looking for some feedback if i have done this correctly.
The follwing code bit shows the secure string and Authenticate a bit of the Authenticate process.

Any suggestions or critisism is welcome.

Thanks in advance.
C#
private void btnLogIn_Click(object sender, EventArgs e)
{
        // Beveiligd?
        string PwProtect = txtPassword.Text;
        char[] PasswordChars = PwProtect.ToCharArray();
        SecureString Password = new SecureString();
        foreach (char c in PasswordChars)
        Password.AppendChar(c);

    if (Authenticate(txtLogIn.Text, txtPassword.Text))
    {
        gbxProfiel.Show();
        txtPassword.Clear();
        return;
    }

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.