Common HTML Markup
Everyone that writes content on the web should know a little HTML. This is my cheat sheet for the most common used HTML elements I've seen that are supported in multiple browsers, tools, and CMS...
View ArticleBlogEngine.Net Expanding Categories And Tags
BlogEngine.Net provides the ability to selectively disclose information in the blog postings based on the configuration settings. I took Dave Burke's concept on the Flexible Post Excerpt Display and...
View ArticleSilverlight 2.0 Released
On October 14, 2008, Microsoft released Silverlight 2.0, the cross-platform browser plug-in for both Macintosh and PC platforms.Silverlight includes several Rich Internet Application (RIA) features,...
View ArticleWebsite Tags As Images
Sala has an interesting application (Java Applet) that will display the tags of a specific Website as a graph or image. The images are generated from the tags for a specific web page. [more]The link...
View ArticleOffice Accounting Express 2009
Microsoft has a great deal for small business with a free version of Accounting Express 2009. It can create estimates, invoices, track customer payments, set product and service pricing and can export...
View ArticleBest Nikon Remotes
Which remote works with which Nikon? Most new Nikon cameras don't come with a remote control. Some camera bodies will work with multiple remotes (wired and wireless), but unlike the legendary Nikon...
View ArticleDell Laptop XPS M1530
I purchased a new Dell XPS M1530 laptop at the end of 2008. I've grown to prefer desktops for the preferred improvements in reliability, cost, and performance, not to mention I use a 22" LCD monitor....
View ArticleVista Can't Find DNS Servers With Check Point
I've had problems from day one with VPN Connections on Vista Ultimate Service Pack 1 returning a default gateway 0.0.0.0 and it couldn't resolve any DNS lookups.I purchased a new Dell XPS M1530 in...
View ArticleVista For Retail
Having recently used Vista for about a month now, I’d like to provide some feedback on Vista’s use in Retail for POS.In the same way that lower end versions of XP were not suitable for a multi-POS...
View ArticleHow To Restart ASP.Net Applications
Many times, from an administration perspective, it's desirable to restart an ASP.NET web site without restarting IIS on the whole server. [more]One quick way to do this is to leverage the fact that the...
View ArticleHawk Eyes
There are several hawks that hunt near the house. In the spring we often see the young hawks getting a few lessons from the parents. This weekend this one landed on a tree right off the living room....
View ArticleIE 6 Support Discontinued
As of February 2009, I am discontinuing mainline support for new or updated sites for IE 6 and older IE versions. There are enough known and documented issues in how IE 6 treats CSS that make it cost...
View Article2008 Theme Pack
The BlogEngine.Net 2008 theme pack was released at the end of last year with 13 new themes. [more]BlogEngine...
View Article15 Online Photo Editors
Cnet has an article comparing 15 online photo editors. The best part is most of them are free. [more]The list includes:FlauntrFotoflexerLunapicPhixrPhoenixPhotoshop.comPicnik...
View ArticleNikon Lens Rentals
Before you spend nearly $2000 for a fantastic lens, you may want to rent it to see if it’s really worth it. If you rent this for a week, you can rent this Nikon 70-200mm f2.8 for almost $10 / day. If...
View ArticleMulti Post User Control
Trailing on the lead from Chris Blankenship and his singlepost user control, I created a multi-post user control. I’ve never been quite satisfied with the results of the recent posts control and...
View ArticlePretty Good URLs
With a little forethought and planning, it’s possible to create URLs that can be around the web for a long time and as Tim Berners-Lee pointed out cool URIs don't change. Choose wisely though, you may...
View ArticleGrowth of Target
Target has grown since 1962 to over 1600 stores. Flowing Data illustrates the growth of new Target stores over time.
View ArticleNetwork Names For Systems
When you have five machines to keep track of, the naming format for those machines may not be important. When you have 500,000 in twelve countries, identifying and locating a machine or groups of...
View ArticlePretty URLs And IIS7 Authentication
One side effect of using Pretty URLs in IIS7 is that IIS7 doesn’t authenticate these URLs because they don’t have the .aspx file extension. Here is a quick tip on how to fix it. [more]IIS7...
View ArticlePretty URLs And IIS6
IIS7 can support pages without extensions without administrator configuration settings. IIS6 can also support URLs without extensions, but it requires an administrator setting. Here's a tip on how to...
View ArticleE3 Retail Web Site
What they neededE3 Retail had some good looking products including Point of Sale, Enterprise promotions, Returns, and 4690 hardware migration. Which used Microsoft’s Windows Presentation Foundation...
View ArticleSecure Data
Given the high profile nature of identity theft and security breaches, there are many laws, policies, and guidelines that companies are using to classify and manage the information technology systems...
View ArticleOutlook 2007 Panning Cursor
The outlook 2007 panning cursor can get “accidentally” enabled. When it does, It’s annoying at best and it interferes with copy / paste. Phil Wiffen has an excellent summary on how to turn it off and...
View ArticleFields to Properties
How to automatically have Visual Studio 2008 convert fields to properties. [more]Type the following:public String _Title;Right click the “_Title”, select Refactor, Encapsulate Field…Select the new...
View Article960 Grid Templates for Expression Design 2
Leveraging Nathan Smith's 960.gs, I’ve created some 960 grid templates for Expression Design 2. Included in the zip file are design templates for the 12 column and 16 column formats.960_Expression.zip...
View ArticleDate And Time Tracking in .Net
Getting the right date and time sounds simple enough, but when you look at a few interesting scenarios with multiple teams coordinating actions across multiple time zones with multiple clients and...
View Article11 Free Photo Editing Tools
The Guide To Art Schools has published a list of free photo editing software at The 11 Best Free Photo Editing Programs. [more]The list includes:GimpPhotoscapePaint.NETArtWeaverSerif PhotoPlus...
View ArticleBest Children’s Portrait Photographer
Andrea Joki is without a doubt the best child portrait photographer I’ve ever seen. She is located in Helsinki Finland, so you may have a way to travel to meet with her. She does take occasional...
View ArticleFeatures, Flags, Updates And Branches
Version control systems are wonderful tools and terrible tools all depending on the process used to manage the files stored in them. They allow tracking changes, updates, reversing updates, comparing...
View ArticleField Codes
Using field codes to replace values in content, templates, and reports allows users and designers a great deal of flexibility for creating and managing content and templates without requiring code...
View ArticleMSDN Style Class Documentation
NDoc is dead. Long live NDoc! How to generate MSDN style documentation using Sand Castle on Visual Studio 2008. [more]HistoryCode Is The DocumentationShow Me The CodeA New Programming Documentation...
View ArticleExchange Hosting
Is Software As a Service hype or real. Microsoft Exchange Server Hosting is not only real, but extremely cost effective. [more]I’ve worked with organizations with anywhere from 25 to 10,000 people...
View ArticleWindows Live Writer XMLRPC and BlogEngine.Net
BlogEngine.Net supports XMLRPC and the MetaWeblog API. This allows it to support other tools like Windows Live Writer. But where are the specifications for the API and WLW found? I came across some...
View ArticleCustom Controls In ASP.NET
ASP.net has that neat little feature where all the controls can start with <asp:. It makes it easy to code. I had numerous custom controls and I always had to register the control on each page to...
View ArticleUse HostingEnvironment.MapPath
When running a service under IIS, the HttpContext.Current object is not available, so HttpContext.Current.Server.MapPath will fail.fileName = HttpContext.Current.Server.MapPath(fileName);The solution...
View Article2010 Era Blog Platform Retired
This site (tim-stanley.com) was first started in February 2006. It first went publicly live October 8, 2007. The engine used to power this site was used from 2006 to 2022. The main technology really...
View ArticleMigrating To .Net6 and Azure
In 2022, I decided to make a significant update the the code base and hosting platform used by this site. I decided to migrate to .Net 6 and host it on Azure.[more]I could have taken the old site to...
View ArticleBuilding an Azure Dev Test Lab Series
Microsoft has a very large quantity of documentation on Azure. But most of those articles are focused on new large-scale production scenarios or migrating existing production scenarios to Azure. For a...
View ArticleMigrating to .Net7
On November 8, 2022, Microsoft released .Net 7. After getting Visual Studio Professional 17.4 installed, updating to .Net 7 was fairly painless.[more]Changing the obligatory TargetFramework entry in...
View ArticleBuilding an Azure Dev Test Lab - Why Azure
This is part of a series on Building an Azure Dev Test Lab for software development.What is Azure and why use it?[more]What Is Azure?Focus Business Resources on the Primary BusinessAvailability and...
View ArticleBuilding an Azure Dev Test Lab - Authentication
This is part of a series on Building an Azure Dev Test Lab for software development.This is a summary of how to migrate from an Active Directory (AD) on premises system to Azure Cloud, how to migrate...
View ArticleBuilding An Azure Dev Test Lab - Azure Devops Migration
This is part of a series on Building an Azure Dev Test Lab for software development.This is a summary of how to migrate from an on-site Microsoft Team Foundation Server (TFS), aka Visual Studio Team...
View ArticleBuilding an Azure Dev Test Lab - Data Centers
This is part of a series on Building an Azure Dev Test Lab for software development.Azure has Data Centers located all over the globe. But not all Data Centers have all the same features or price...
View ArticleBuilding an Azure Dev Test Lab - Networking
This is part of a series on Building an Azure Dev Test Lab.There are many things that can be done in Azure without setting up Azure Networking. But, there are also many reasons to setup a private Azure...
View ArticleDeriving Version Information from Git for Incremental Builds
If you want to generate a unique build number for each build in Azure Devops, Git, Team City, or other environments consistently, it can be challenging. This article is a summary of how to generate a...
View ArticleOffice 365 SPF Mail Flow Rules
The Sender Policy Framework (SPF) allows one to configure DNS entries to list valid sources of truth for Office 365 email. Attackers will often try to send email from outside a domain to recipients...
View ArticleOffice 365 HTML Attachment Mail Flow Rules
Office 365 will by default filter out emails that have attachments that are executables (exe, scr, ps1, cmd, etc.) as well as an unencrypted zip file that contains executables. Office 365 allows HTML...
View ArticleMacbook Pro M2 Limitations for Development
I recently updated from a 2018 MacBook Pro Intel i9 to a 2023 MacBook Pro M2 Max. The primary reason; faster compilation times. So how much faster is the new MacBook Pro M2 Max than the older machine:...
View ArticleMigrating to .Net8
On November 14, 2023, Microsoft released .Net 8. After getting Visual Studio Professional 17.8 installed, updating to .Net 8 was easy.[more]Changing the obligatory TargetFramework entry in all the...
View Article
More Pages to Explore .....