Click here to Skip to main content
16,004,686 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: login page in asp.net Pin
Richard Deeming19-Jun-15 2:06
mveRichard Deeming19-Jun-15 2:06 
Questionfind whole name list from word using textbox Pin
Member 1158609811-Jun-15 22:36
Member 1158609811-Jun-15 22:36 
QuestionRe: find whole name list from word using textbox Pin
ZurdoDev12-Jun-15 8:13
professionalZurdoDev12-Jun-15 8:13 
QuestionMessage Closed Pin
11-Jun-15 7:31
Stephen Holdorf11-Jun-15 7:31 
RantREPOST Pin
Richard Deeming11-Jun-15 7:52
mveRichard Deeming11-Jun-15 7:52 
QuestionUnchecked returned value causing unexpected states and conditions. Pin
Stephen Holdorf10-Jun-15 7:35
Stephen Holdorf10-Jun-15 7:35 
AnswerRe: Unchecked returned value causing unexpected states and conditions. Pin
Richard Deeming10-Jun-15 7:56
mveRichard Deeming10-Jun-15 7:56 
AnswerRe: Unchecked returned value causing unexpected states and conditions. Pin
Sascha Lefèvre10-Jun-15 15:01
professionalSascha Lefèvre10-Jun-15 15:01 
Use using-blocks for every object that implements IDisposable. Not doing that can have all sorts of strange effects.

And don't declare variables as class members if you're using them only locally, they don't need to retain state and they're not expensive to create ("aes", "decryptor", "csEncrypt").
C#
public String DecryptMessage(byte[] encrypted)
{
    using (var aes = new AesManaged())
    using (var decryptor = aes.CreateDecryptor(key, IV))
    using (var ms = new MemoryStream(encrypted))
    using (var cs = new CryptoStream(ms, decryptor, CryptoStreamMode.Read))
    {
        byte[] decrypted = new byte[encrypted.Length];
        int bytesRead = cs.Read(decrypted, 0, decrypted.Length);
        return Encoding.ASCII.GetString(decrypted, 0, bytesRead);
    }
}

If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson

GeneralMessage Closed Pin
11-Jun-15 8:34
Stephen Holdorf11-Jun-15 8:34 
GeneralRe: Unchecked returned value causing unexpected states and conditions. Pin
Richard Deeming11-Jun-15 8:43
mveRichard Deeming11-Jun-15 8:43 
QuestionWeb.config file debug="true" setting Pin
Stephen Holdorf10-Jun-15 3:48
Stephen Holdorf10-Jun-15 3:48 
AnswerRe: Web.config file debug="true" setting Pin
Richard Deeming10-Jun-15 4:02
mveRichard Deeming10-Jun-15 4:02 
QuestionAllowing the attacker to access unathorized records finding. Pin
Stephen Holdorf8-Jun-15 7:00
Stephen Holdorf8-Jun-15 7:00 
AnswerMessage Closed Pin
8-Jun-15 8:52
Stephen Holdorf8-Jun-15 8:52 
GeneralRe: Allowing the attacker to access unathorized records finding. Pin
Stephen Holdorf8-Jun-15 10:02
Stephen Holdorf8-Jun-15 10:02 
QuestionChosing the best technology Pin
rcanales7-Jun-15 21:23
rcanales7-Jun-15 21:23 
AnswerRe: Chosing the best technology Pin
Afzaal Ahmad Zeeshan8-Jun-15 1:42
professionalAfzaal Ahmad Zeeshan8-Jun-15 1:42 
QuestionGet Image on HTML on the fly from ASP.NET ASPX source not working Pin
DavidMills026-Jun-15 4:28
DavidMills026-Jun-15 4:28 
AnswerRe: Get Image on HTML on the fly from ASP.NET ASPX source not working Pin
F-ES Sitecore6-Jun-15 14:41
professionalF-ES Sitecore6-Jun-15 14:41 
SuggestionRe: Get Image on HTML on the fly from ASP.NET ASPX source not working Pin
Richard Deeming7-Jun-15 21:58
mveRichard Deeming7-Jun-15 21:58 
SuggestionRe: Get Image on HTML on the fly from ASP.NET ASPX source not working Pin
Kornfeld Eliyahu Peter8-Jun-15 0:51
professionalKornfeld Eliyahu Peter8-Jun-15 0:51 
QuestionEval_Bind Pin
Member 111616255-Jun-15 20:08
Member 111616255-Jun-15 20:08 
AnswerRe: Eval_Bind Pin
Richard MacCutchan5-Jun-15 21:28
mveRichard MacCutchan5-Jun-15 21:28 
AnswerRe: Eval_Bind Pin
Richard Deeming7-Jun-15 21:50
mveRichard Deeming7-Jun-15 21:50 
AnswerRe: Eval_Bind Pin
anandkannan858-Jun-15 12:54
anandkannan858-Jun-15 12:54 

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.