Nyheter

  • Use an animated gif on long running post backs

    Use an animated gif on long running post backs
    20 december 2011
    Skriven av: Kristoffer

    With all the new jQuery and client callback methods available to .net developers, it has become a lot easier to refresh the DOM of a running page without a reload. However, sometimes you just want to display an animated gif after the user clicks a button until the page reloads, in order to display some sort of visual indication to the user that something is happening.

    This is not as easy as it sounds and I think I tried 5-6 options before I found a good solution.

    So in this case I am importing pages to EPiServer from a sitemap XML. I was importing 820 pages and it took too much time so I needed to display some kind of animation to show that the import still was in progress.

    So we have our html code. When the user clicks the btnImport we start to import the pages from the sitemap.

    <div class="epi-buttonContainer">
        <span class="epi-cmsButton">
            <asp:Button ID="btnImport" 
               runat="server" 
               CssClass="epi-cmsButton-text epi-cmsButton-tools epi-cmsButton-Import" 
               Text="Import" 
               OnClick="btnImport_Click" 
               OnClientClick="showLoading();" />
        </span>
        <div id="loading" style="float: left; visibility:hidden;">
            <img src="../../Img/loading.gif" alt="" />
        </div>
    </div>

     

    We have our div containing the animation. By default we set the visibility to hidden and when the user clicks the button we use the OnClientClick event to call the javascript function showLoading(); to display the div before postback.

    <script type="text/javascript">
            function showLoading() {
                setTimeout("document.getElementById('loading').style.visibility = 'visible'", 200); 
            }
    </script>

     

    As you can see we are just using ordinary JavaScript to change the visibility of the div, but we are calling the function via JavaScript setTimeout function. If we don't use the setTimeout the gif animation will just freeze, but if we set a little 200 ms wait on the function the animation will be loaded correctly. Once the post back is ready and the page is reloaded the animation will be hidden again.

    This is a really easy way to display an animated gif on post back without including jQuery or another typ of AJAX.

  • SoftResource blir Microsoft Silver Partner

    SoftResource blir Microsoft Silver Partner
    15 december 2011

    Som ett led i utvecklingen av våra konsulter har vi den senaste tiden arbetat för att certifiera oss i de tekniker vi dagligen arbetar med. För att stärka vår position på marknaden har vi därför blivit en del av Microsofts partnerprogram.

    Genom vår kompetens som webbutvecklare har vi i partnerprogrammet uppnåt status som Silver Partner, vilket innebär att flera av våra konsulter har uppnåt erfoderliga certifieringar i Microsofts tekniker för webbutveckling. För dig som uppdragsgivare innebär det en större trygghet i att du kan lita på att vi på SoftResource verkligen kan det som vi utger oss för att kunna.

  • Hitta din nästa med Lantmännen Restdejting

    Hitta din nästa med Lantmännen Restdejting
    15 november 2011

    Med Restdejting kan du enkelt matcha dina rester med vänners, bekantas eller helt främmande främlingars.

    På uppdrag av, och i samarbete med, B-Reel har vi gjort en dejtingapplikation som sömlöst integrerar i Lantmännens befintliga EPiServer-implementation, och på ett innovativt sätt använder Facebook-kopplingar för att hjälpa dig att hitta en middagsdejt för kvällen. Sajten är byggd på EPiServer CMS 6 och EPiServer Composer 4, med kopplingar mot Facebook, Twitter och Google+. Med hjälp av Google Analytics spårar vi besökarens beteende och gör det möjligt att på ett effektivt sätt se hur kampanjen används. Det finns även en widget som entusiastiska dejtare enkelt kan lägga på sin egen sajt.

    Prova att restdejta du också!

    http://lantmannen.se/restdejting

  • Martin ny medarbetare i Göteborg

    Martin ny medarbetare i Göteborg
    12 september 2011

    Vi har fått en ny medarbetare i Göteborg, Martin, som förstärker vårt erbjudande på Sveriges framsida. Vi hälsar honom välkommen med en kort intervju, och en stor bild.

    Vad ska du göra på SoftResource?

    Koda och hjälpa till att få Göteborgskontoret till ett härligt ställe att jobba på. Då vi inte är så många i Göteborg ännu blir det nog att man får göra lite allt möjligt, vilket ska bli kul.


    Vad gjorde du innan du kom hit?

    Jag är självlärd programmerare och började koda redan som 11-åring i basic och sen in i demoscenen med C++ och Assembler. Efter lumpen började jag programmera ASP för ett göteborgsbolag. Efter tre år sprack IT-bubblan och hela göteborgskontoret lades ner. Jag gick vidare till ett litet konsultbolag och jobbade med .NET mot Trafikkontoret, Volvo, Gatubolaget mfl. i ungefär tre år.

    Jag blev intresserad av att jobba för produktbolag och hoppade då till ett annat litet göteborgsbolag där jag byggde upp ett serversystem som hanterade digitala dokument skrivna med Anoto-pennor (Digital Ink).


    Senast jobbade jag på Cybercom där jag var resurskonsult på bland annat Ericsson National Security & Public Safety, där vi jobbade mot SOS Alarm, och AB Volvo, där vi jobbade med stödsystem för det nya elsystemet för nästa generations lastbilar.

    Vad gör du när du inte jobbar?


    På min fritid kör jag gärna motorcykel, tränar, spelar golf eller kodar på något hobby-projekt.
    Då min fru och jag är nyinflyttade i hus blir det en del där att ta hand om.

  • Förvaltningsavtal med Thomas Cook

    22 augusti 2011

    Under sommaren skrev vi ett förvaltningsavtal med Thomas Cook. I Avtalet ingår support och vidareutveckling av deras intranät. Vi är mycket stolta och glada över detta förtroende.

  • Dagensindustri för prenumeranter

    Dagensindustri för prenumeranter
    26 maj 2011

    Som underkonsult till Ciber har vi vart med i utvecklingen av Dagensindustris tidning för prenumeranter, tidningen.di.se samt DI-Guld.

    Webbplatsen är byggd med EPiServer CMS 6 och lanserades nu i våras.

  • Nytt Intranät för Svensk Markservice

    Nytt Intranät för Svensk Markservice
    13 maj 2011
    Skriven av: John

    I våras lanserade vi i samarbete med Big Finger Svensk Markservice nya Intranät.

    Uppdraget innebar att utveckla ett nytt intranät baserat på Svensk Markservice externwebb och EPiServer CMS 6.

  • Nytt intranät till DynaMate IS

    11 maj 2011
    Skriven av: John

    Tillsammans med 11261 har SoftResource under våren utvecklat DynaMate Industrial Services nya intranät.

    Tanken med intranätet var att ha en gemensam knutpunkt för företagets anställda och skapa en mer interaktiv webb mellan företagets anställda. Därför valdes en community-webb. Som plattform valde vi EPiServer Relate+ 2.0. Intranätet fick tillslut namnet DinMate.

SoftResource

SoftResource är ett konsultföretag med spjutspetskompetens inom .NET-utveckling, med särskilt fokus på webben.

Referenser

Vi är EPiServer Associated Partner, Umbraco Certified Partner och Microsoft Silver Partner. Nedan kan du se några av våra referensuppdrag.