« March 2004 | May 2004 »

Notable Links

Posted by David Carroll

Forms authentication without a (visible) formSecuring Your ASP.NET Application and Web ServicesDeveloping Automated Tests Using NUnit and VB.NETSysinternals Freeware - Process ExplorerServiced Components in VB.NETEnterprise Services FAQ15 Seconds : Programming the Task SchedulerImporting Content into OneNote 2003 SP1 Preview with the new API How to work with address lists by using the Outlook 10.0 Object Library in Visual Basic .NETMouse wheel events do not work in the Visual Basic 6.0 IDE -- I wished I had this a long time ago. Now that we have finally converted to .NET, this is a bit late How to debug managed-client applications that are started Read more

Notable Links

Posted by David Carroll

XPath Performance in .NETAuthorization and Profile Application BlockHow to be a Programmer: A Short, Comprehensive, and Personal SummaryWindows XP Media Center Edition 2004: Useful ResourcesAbbott and Costello meet the 21st CenturyDon Box: To answer the obvious "why don't you just use {insert-existing-software-here}" question the answer is easy: leverage. By building my own engine (again), I get to have some experiences (and hopefully insights) I might not otherwise have if I just configured MT, dasBlog, or dotText. I also expect to have a smaller code base and can hopefully morph the engine more rapidly as I go along - I have Read more

Forms of Government

Posted by David Carroll

Socialism: You have two cows. You keep one and give one to your neighbor. Communism: You have two cows. The government takes them both and provides you with some milk. Fascism: You have two cows. The government takes them both and sells you the milk. Anarchism: You have two cows. You keep both of the cows, shoot the government agent and steal another cow. Nazism: You have two cows. The government shoots you and takes both cows. Bureaucracy: You have two cows. The government takes them both, shoots one, milks the other, pays you for the milk, and then pours Read more

Prayer is not for getting things done

Posted by David Carroll

Prayer is not primarily a means of getting things done. It should never be a pragmatic exercise. Prayer is our means of meeting God - of entering into deep intimacy with Him. The life of prayer is born out of an overwhelming hunger for God - a desire that says, “I must have God or I die.” (via Imago Veritatis)

Show Progress for Long Running ASP.NET page

Posted by David Carroll

<%@ Import Namespace="System.Threading" %>
<%@Page Language="VB" %>

<html>
<%
Response.Write("<div id='mydiv'>Loading</div>")
Response.Write("<script language=javascript>;")
Response.Write("var dots=0;var dotmax=10;function ShowWait()")
Response.Write("{var output;output='Loading';dots++;if(dots>=dotmax)dots=1;")
Response.Write("for(var x=0;x<dots;x++)output+='.';mydiv.innerText= output;}")
Response.Write("function StartShowWait(){window.setInterval('ShowWait()',1000);}")
Response.Write("function HideWait(){mydiv.style.display='none';window.clearInterval();}")
Response.Write("StartShowWait();</script>")
Response.Flush()
Thread.Sleep(10000)
%>
<head>
<script>HideWait();</script>
</head>
<body>
<h1>Loaded</h1>
</body>
</html>

Notable Links

Posted by David Carroll

The Regex Coach - interactive regular expressionsSigning your assembly, newbie guideLLBLGen Pro: The leading O/R mapper - generatorMindModel is easy-to-use relational database software that allows you to store and recall information on any topic, without programming. Oops! Typed Datasets ARE scalable!Exchange FAQsMicrosoft SQL Server 2000 Desktop Engine (MSDE 2000) is the free downloadable, redistributable version of SQL ServerDebunking Dataset MythWeb Applications: One Site, Many Faces (ASP.NET Technical Articles)OutlookCode.ComHTTP Conditional Get for RSS HackersASP.NET: Out-Of-Process Session StateCSS Design: Taming Lists: A List ApartTablet PC Post :: Your Tablet PC Software Trading PostNew build toollike Nant or MSbuildDotNetJunkies :: Keeping Passwords in a Read more

Notable Links

Posted by David Carroll

Using NAnt to Build .NET ProjectsNAnt - A .NET Build ToolData structures, not how but Why articles at MSDN MSDN TV: Visual Studio 2005: WhitehorseWeb Services Enhancements (WSE)Email Spoofer for .NET (Server control) Creating a Simplified Asynchronous Call Pattern for Windows Forms ApplicationsSmart Client Application BlockUsing JavaScript Along with ASP.NETHow to perform bulk updates and inserts by using the OpenXML method with .NET providers in Visual Basic .NETEnterprise Solution Patterns Using Microsoft .NETA First Look at ObjectSpaces in Visual Studio WhidbeyAdd XML Functionality in Microsoft Office Excel 2003 from Microsoft Visual Basic .NETOutlook, .NET, and WordMLGetting into XML with the Microsoft Office Read more

« March 2004 | May 2004 »