Arf…. midnight and train. That’s about it. I’m way too intoxicated right now to wirte something that makes sence. Still, I feel like writing something. And see! I’m actually typing without any errors whatsoever! Or atleast I would like to think so. Ugm….. thats about it.

I’m using the PasswordRecovery control and find it both good and bad. The good part is that its rather simple. It does what it’s supposed to do and its painless to use. If you you’re not bothered with the looks then its really really good since all you need is basicly one row of code. I’ll just post a quickie on how to use the passwordrecovery control in a more friendly way. Nothing new and nothing revolutionary and if you have any ideas or comments to add, I’ll appreciate it and add it to the post.

It’s a simple ”type your e-mail and you’ll get a new password” feature. Without a question to answer and that’s because its based on episerver thinking and your e-mail is more than enough. Anyway, here it comes.

For the Front:

[sourcecode language=’html’]

[/sourcecode]

And thats it. For some reason, everything is centered so I just put in a few left align to make it look better.

For the backend:

[sourcecode language=’csharp’]
protected override void OnLoad(EventArgs e)
{
CreateMail();
base.OnLoad(e);
}

private void CreateMail()
{
ctrlPasswordRecovery.MailDefinition.From = ”email”; //Fetch from db, xml or property
ctrlPasswordRecovery.MailDefinition.Subject = ”Subject”; //Fetch from db, xml or property
ctrlPasswordRecovery.SuccessText = ”Succeded”; //Fetch from db, xml or property
ctrlPasswordRecovery.MailDefinition.BodyFileName = ”RecoverPassword.txt”;
}
[/sourcecode]

And thats it.

The one thing that is really really bad about the passwordrecovery is that you can’t modify the body without using a txt file. i.e you can’t just make a method to generate the mailbody. You can indeed override the sending method and make your own mailbody, BUT, you can’t send the username and password in a format you wish. e.g if you speak another language than english and would like to send the email in say, spanish. I’ve searched around quite a lot but all I’ve found is the same ”make a txt file”. If someone knows how to send the password and username, please let me know.

Otherwise in a txt file you just use <%UserName%> and <%Password%> and in that way you can modify your txtfile however you want.

Among many of my joys, you can find the love to marvel comics. Recently they made a new comic called Wolverine and the X-Men and it’s really entertaining, I do recommend it if you fancy Marvel. Anyway, their plane was kinda smashed and when it was fixed, the lad that fixed it was really anxious about them taking off with it. Wolverine then takes up his claw and makes this huge scratch on the side of it, the poor lad screams and ask why in earth he did that.

”The first one is always the hardest, might aswell get it over with and now you wont worry about it”

Oh so true that is. Imagine the first day at a new job, first day at school, first date, first time you screw up and the first post on a blog…. its hard 😛

Hopefully, I’ll fill this place up with decent content. The idea is to post quite a lot about developing (specially since I’m going to develope an episerver5 based on vb.net and I’m more than sure that I’ll find a lot of problems which might be interesting to post about), gaming and some personal stuff.

Some posts might pop up in swedish but I’ll just take it as it comes.

Now that I’m done with the install (which was painfully easy!) I’ll goof around and see what widgets and more stuff I can find for wordpress and play some FM09. Oh… and change my old blogs and so forth. With that comes twitter, facebook, Jaiku and so on and so forth.

Peace

/Rizo