I’m truly impressed with Meebo.com. The page will give you access to pretty much every chat protocol out there. Since my Tele2 3g modem is totally worthless and I pretty much never get it to work, I needed to find a web based msn. A colleague of mine recomeded it and its truly easy to use. Other webbased msn always keep opening new windows for each chatwindow and its really slow aswell. Meebo simply opens the chatwindows within the page (which is pretty much like a desktop) and gives you a nice overview of them. There’s no slowdown either, it feels pretty much like a stand-alone client.

Thumbs up!

The PasswordRecovery control is very handy and you can pretty much use it out of the box. But the design might not fit in your site and the styles provided by the control itself might not be what you need. But it’s rather easy to customize the way you want it too. I posted earlier how you could set a PasswordRecovery up and here we’ll look how we can customize it a bit further more.

Here’s an example


<asp:PasswordRecovery ID="ctrlPasswordRecovery" runat="server" BorderStyle="None" BorderWidth="0"
SubmitButtonText="Send"  UserNameFailureText="User not found" >
<UserNameTemplate>
<h3><asp:Literal ID="UserNameTitle" runat="server" Text="Forgot your password?"/></h3>
<p><asp:Literal ID="UserNameInstruction" runat="server" Text="Type in your e-mail adress to recieve a new password"/></p>
<div class="passwordfields">
<asp:Label CssClass="label" ID="UserNameLabel" runat="server" Text="E-mail" />
<asp:TextBox ID="UserName" runat="server" />
</div>
<div class="passwordbutton">
<asp:ImageButton ID="SubmitButton" CommandName="Submit" runat="server" ImageUrl="/img/btnsend.jpg" />
</div>
<p class="errorcontainer"><asp:Literal ID="FailureText" runat="server" /></p>
</UserNameTemplate>
</asp:PasswordRecovery>

There are three templates to customize, usernametemplate, successtemplate and questiontemplate.  If nothing is changed the control will render a table which you can customize with the help of the inbuilt styles. But I reckon that it’s better to have full control on how you are rendering things.  Basicly, you can take any of the ”xxxxxText” properties and make a literal or label out of it, just take away the Text part. e.g. UserNameTitleText is aquired by giving a literal/label the id of UserNameTitle and so forth (see the code above).  The properties you might want to add is the success and failure text. Remember to add a literal for the failure text. The ID for UserNameFailure is FailureText. Also, last but not least, the button must have the CommandName ”Submit” or else it won’t work.

Den 14e februari fyllde jag 30 år och detta firade vi med en weekend till London, bara Sara och jag. Vi har inte rest utanför Sverige (nåja, finland har vi åkt färja till) tillsammans sen 2000 och det var onekligen spännande. Som present fick jag även gå på FA cup matchen mellan West Ham – Middlesbrough och vilken känsla det var! underbar fotbollskultur och man kunde verkligen känna det sekunden man lämnade tunnelbanan. Ska inte beskriva resan för mycket då Sara kommer att köra en lite mera ”djup” rapport från själva resan men jag tänkte länka upp lite bilder som vi tog under helgens gång 🙂

Lite kort om det som hände:

* vi körde till fel parkering i arlanda och kom inte ut
* vi kom just när boardingen skulle ske (skön timing 😉 )
* tog tåget från flyget men hoppade på fel buss och hamnade långt åt h-e.
* tog fel buss igen
* gick och gick och gick
* London eye var fantastiskt!
* Big Ben var inte så big som man trodde, dock vacker från långt håll
* London älskar högklackat
* vi var med en ”Silent disco” event i Trafalgar Square som var facebook uppstyrt, rätt häftigt
* Sara hittade en ”present” när hon var på toa i Scotch Steakhouse vilket förövrigt tog 50kr för två glas kranvatten
* Vi blev ombedda att planka tunnelbanan av själva tunnelbanavakten. Han var supertrevlig 🙂
* Upton Park har en magnifik fotbollskänsla. Läktarkulturen var oslagbar!
* Biljetterna som Sara hade fixat var fenomenala! Jag kunde känna svettlukten från ‘Boros avbytarbänk! 😀
* vi gick och gick ännu mer
* Sara fick feber

och mycket mycket mer hände men det tar vi sen annars kommer jag aldrig att posta bilderna i väntan på att vi ska orka skriva något mer om det hela 🙂

Sara här, tänkte hoppa in och skriva lite när jag får lust, vilket jag fick nu så jag tänkte uppdatera lite med fisk situationen. Det visade sig att vi nästan höll på att ta död på alla fiskar i vårt fina akvarium, vattnet blev bara grumligare och Black Molly fiskarna risigare. Framförallt en av dem stod bara stilla i kanten ovanför luftpumpen.  Lusse ville byta vatten vilket jag ansåg var för tidigt, det tar ju ett tag för att rätt bakterieflora ska byggas upp och jag ville inte förstöra den. Men jag ringde till fiskaffären, efter Lusses inrådan och förklarade situationen.

-Har ni salt i vattnet? Var den första frågan jag fick. Hmm salt, nej eftersom det är sötvattenfiskar. MEN det visade sig att Black Molly ska leva i bräckt vatten, annars får deras hud infektioner och blir slemmig, och de blir hängiga. Skitbra tänkte jag, att de inte sa det när vi köpte dem. Sedan frågade jag lite lätt om matningen, hur ofta ska de egentligen äta? Jo det ska aldrig och då menar jag aldrig ramla ned mat till botten. Ok, vad händer om det i alla fall fallit mat till marken? Vattnet blir förgiftat och fiskarna får blodförgiftning och kan dö. Ja det var ju inget bra svar alls, verkligen inte bra, verkligen verkligen inte bra. Så det förklarar det grumliga vattnet, de slappa fiskarna och de hängande växterna. SKIT.  Tog ut hälften av vattnet, tvättade rent hela akvariet och allt som fanns däri, förutom fiskarna, vilket Lusse gärna ville, hans exakta ord var -Kan vi inte ta upp och skrubba av dem? Tur att min sötis inte var helt allvarlig, hoppas jag. Sedan blandades det ut rätt mängd salt i nytt vatten samt bra bakteriedroppar, fyllde i allt och väntade på resultat.

Och bra gick det, fiskarna simmade överallt och parade sig för fullt, värsta sexorigen på morgonkvisten. Suveränt tänkte vi, ända tills vi såg att två av Black Molly fiskarna fått vita prickar,  jaha, skitkul, så nu har de små jäklarna fått parasiter och måste ha medicin och vattenbyte varannan dag. Två grundregler med Black Mollys är att de ska ha varm temperatur, 28grader och god kvalite på vattnet och vi fuckade up med båda. Men jag måste skylle lite på affären som inte sa något, en sa att de skulle ha 25 grader och den andra lite högre, hade ju varit bra om de sagt ordentligt vad som skulle göras. Ok, sedan kunde vi ju läst på lite mer också, men det ska vi inte fokusera på. Jag trodde det var lätt att ha fiskar, städa då och då, mata då och då och så for de runt och lekte. Men det är ju skitmycket att göra. Tur för dem att de är så söta, annars hade de legat risigt till ;o)

This is a common error to get after migration to EPiServer 5 and happens when you do the migration itself on a machine running IIS7, because the migration will make your web.config configured for IIS7, then when you take it to your developing machine that is running IIS6 you’ll get this error. What you need to do is take away the IIS7 settings and implement the IIS6 ones. Biggest difference is that IIS6 uses <system.web>(Integrated mode)  and IIS6 uses <system.webserver>(Classic mode).

IIS6 Example:


<system.web>
<httpModules>
<add name=”WorkflowRuntime” type=”EPiServer.
Web.InitializationModule, EPiServer” />
</httpModules>
<httpHandlers>
<add verb=”Get” path=”WebResource.axd”
type=”System.Web.Handlers.AssemblyResourceLoader” />
</httpHandlers>
</system.web>

IIS7 example


<system.webServer>
<modules>
<add name=”WorkflowRuntime” type=”EPiServer.Web.
InitializationModule, EPiServer” />
</modules>
<handlers>
<add name=”webresources” verb=”Get” path=”WebResource.axd”
type=”System.
Web.Handlers.AssemblyResourceLoader” />
</handlers>
</system.webServer>

The examples are taken from the EPiServer documentation and you can read more about this issue there.

Easy fix:

Easiest way for you to fix this is to simply install a new EPiServer 5 solution on your machine that is running IIS6, copy the web.config and add your specific changes to that web.config.

En tråkig söndag eftermiddag satt vi och lekte med dockorna. Ebba har alltid så roliga lekar så vi bestämde oss för att helt enkelt ta och göra en liten film av det 🙂 Så här blev resultatet av Ebbas Dockteater!