Archive for January, 2008

Enable ‘Ad Hoc Distributed Queries’ for Sql Server 2005


sp_configure 'show advanced options',1
reconfigure with override
go
sp_configure 'Ad Hoc Distributed Queries',1
reconfigure with override
go

IE6 Layer bug

Ik kwam vandaag de bekende en vervelende IE6 layer bug tegen. Door deze bug worden controls die onder een floating layer div liggen erboven getoond. Dit is op te lossen door een iets groter iframe te plaatsen onder de floating div.


<span class="sc2"><a href="http://december.com/html/4/element/style.html"><span class="kw2"><style></span></a></span>

.ajaxPreloaderContainer
{
border: solid 1px #cccccc;
background-color: #FAFAFA;
color: #333333;
z-index:119;
width: 200px;
height: 100px;
position: absolute;
top: 45%;
left: 45%;
}

.ajaxPreloader
{
width: 200px;
text-align: center;
position: absolute;
top: 30%;
}

.preventShineAjaxPreloader
{
width: 202px;
height: 102px;
position: absolute;
top: 45%;
left: 45%;
background-color:#cecece;
}
<span class="sc2"><span class="kw2"></style></span></span>

<span class="sc2"><a href="http://december.com/html/4/element/iframe.html"><span class="kw2"><iframe</span></a> <span class="kw3">class</span>=<span class="st0">"preventShineAjaxPreloader"</span> <span class="kw3">frameborder</span>=<span class="st0">"0"</span><span class="kw2">></span></span><span class="sc2"><span class="kw2"></iframe></span></span>
<span class="sc2"><a href="http://december.com/html/4/element/div.html"><span class="kw2"><div</span></a> <span class="kw3">class</span>=<span class="st0">"ajaxPreloaderContainer"</span><span class="kw2">></span></span>
<span class="sc2"><a href="http://december.com/html/4/element/div.html"><span class="kw2"><div</span></a> <span class="kw3">class</span>=<span class="st0">"ajaxPreloader"</span><span class="kw2">></span></span>
<span class="sc2"><asp:Image runat=<span class="st0">"server"</span> <span class="kw3">ID</span>=<span class="st0">"preloadImage"</span> ImageUrl=<span class="st0">"~/Web/Styles/sk123_nl/images/bamas/ajax-loader.gif"</span> /<span class="kw2">></span></span><span class="sc2"><a href="http://december.com/html/4/element/br.html"><span class="kw2"><br</span></a> /<span class="kw2">></span></span>
Data wordt opgehaald
<span class="sc2"><span class="kw2"></div></span></span>
<span class="sc2"><span class="kw2"></div></span></span>

Image Resizer 1.2

Image Resizer is uitgebreid met de volgende functionaliteit:

  • Drag and drop
  • Spiegelen (horizontaal en verticaal)
  • Roteren
  • Foto selectie

Voor de volgende versie staat gepland:

  • Hoogte instelbaar maken
  • Multicore threading

ImageResizer 1.2 installer (176)

ImageResizer 1.2 Source (128)

Email functionaliteit testen zonder SMTP server

Het testen van code die email moet verzenden is vaak lastig. Er is gelukkig ook een manier om email te verzenden zonder geconfigureerde SMTP server. Voeg onderstaande code toe aan je web.config en .NET plaatst de mailtjes in de aangegeven map:


  <system.net>
        <mailSettings>
            <smtp deliveryMethod="SpecifiedPickupDirectory">
                <specifiedPickupDirectory pickupDirectoryLocation="c:\Test\" />
            </smtp>
        </mailSettings>
    </system.net>

Dit instrueert de SmtpClient class om de mail op te slaan als .eml en te plaatsen in c:\Test\