Segregation of Duties: DNS, Domain Registration & Hosting 

This blog focuses a lot of development and management of web applications in a secure manner.  In this posting I'm going to introduce a common principal of computer science, Separation of Concerns, and how a focus on separation is critical to the long term success and stability of your hosting environment.

Read more...

Posted by Mitchel on Wednesday, May 09, 2012

Development and Test DotNetNuke Installations and Search Engines 

It is quite often that when working on a new version of a site that you will have a development, test, upgrade copy of the site that might be around for a while.  It is also possible that if you are working for a third-party that you might stage client sites on your server for a period of time before go-live.  At first glance this all seems common place and not something that you would be concerned about.  However, that is not the case.  Search engines have become overly aggressive in indexing sites, including those that have no direct back links but have been e-mailed to individuals or similar processes. In this post I'll discuss some important considerations when working with these "non-production" installations to help you ensure that search engines will NOT index the content and cause confusion.

Read more...

Posted by Mitchel on Monday, May 07, 2012

DotNetNuke Login and Auto Complete - How to Cope 

Recently I have been getting a lot of questions regarding the DotNetNuke login and why when you go to login that "auto complete" is disabled on the username/password fields.  The typical follow-up question to that is "how can I change that behavior".  So after answering this question individually around 5-6 times I though it would be best to get this out here, at least my opinion on the issue.

Read more...

Posted by Mitchel on Friday, May 04, 2012

Windows Updates, Monitoring, and ASP.NET...Oops! 

For those of you that are regular readers of this blog you will know that outages of the site are very, very rare with the past year showing almost 99.9% up time.  Well if you were around here this AM you will know that the record for up time was killed, with the sites being down almost 10 hours today.  In this post I'll talk a little about my experience with this as I know a number of other people across the world have experienced similar issues this morning based on my conversations with a few of them.

Read more...

Posted by Mitchel on Thursday, April 12, 2012

Replacing My iPad with a Windows 8 Slate How its Possible 

For those of you that follow me on Twitter you might have found one of the tweets from earlier this week to spark your interest specifically "Its official with WIndows 8 my Samsung Slate replaces the iPad.".  As I promised in that tweet this is the blog posting that shows my justification behind the claim and why for at least my use this transition is not only possible, but beneficial to me.  Before I get too far into this though, I'll provide a bit of background on the basis/use scenarios that are important to me then I'll discuss the specifics.

Read more...

Posted by Mitchel on Sunday, March 04, 2012

Installing Windows 8 Consumer Preview to Samsung Series 7 Slate 

Others have blogged about this, for example Brad Wilson Blogged about using the Developer Preview that was released at BUILD last year.  I used his tutorial as a stepping point to get my install up and running. In this post I'll go through the process that I went through to get the Community Preview up and running.

Read more...

Posted by Mitchel on Wednesday, February 29, 2012

Visual Studio 11 Caller Member Info Attributes 

If you have been paying attention to what is going on in the Microsoft Community today you will notice is a big day.  Visual Studio 11 Beta as well as Windows 8 Consumer Preview were both released this morning, for those of us developers it means tons of new tools to try out and lots of new functionality that we can use in our applications as well as productivity and language improvements with.NET 4.5.  With this, I'm starting a new blog series highlighting some of the new items that I find helpful, cool, or otherwise interesting with VS 11 Development.  Today's installment talks about Caller Member Info Attributes.

Read more...

Posted by Mitchel on Wednesday, February 29, 2012

Simple Zip Code to Zip Code Distance Calcuations with SQL Server 

Over the years I have implemented a number of various "near me" style searches using third-party zip code databases and a long, complicated formula to find the distance between two different latitudes and longitudes.  Well, starting with SQL Server 2008, it is possible to get the same result, with a lot less effort, following two simple steps.  In this post I will walk through things step by step.

Read more...

Posted by Mitchel on Monday, January 23, 2012

DotNetNuke 6.x Text Editor Upgrade Issues 

In the past 2-3 weeks I have been working on upgrading the DotNetNuke Installations on both this website and the IowaComputerGurus website and finally I can say I'm done with the upgrades.  These sites, although not that complex had a number of issues with the upgrades, some of which I have blogged about in the past, and then today a brand new oddity was discovered.  After upgrading the site everything was functional, however the text editors were behaving very unusually.  Clicking "Save" at times would not redirect you back to the page, but content would be saved.  Other times it would redirect you back to the page, but your changes were not saved.  I couldn't find any rhyme or reason behind it, so I started digging.

Read more...

Posted by Mitchel on Sunday, January 22, 2012

Improve Performance with Static File Caching 

This post will be the first of what will be many posts with regards to application performance. After giving a number of presentations over the last 1-2 years, including one this evening in the Minneapolis/St. Paul area I've decided that some of these tips/tricks that I have with regards to improving application performance should really get put out here so people can find them and make the improvements to their applications. Going forward all of these posts will be categorized with at least the "Performance" category and then others that identify what systems are benefited by the changes. The subject of this post is Static Content Caching.

Read more...

Posted by Mitchel on Thursday, January 19, 2012

Previous Page       1 of 38       Next Page

Content provided in this blog is provided "AS-IS" and the information should be used at your own discretion.  The thoughts and opinions expressed are the personal thoughts of Mitchel Sellers and do not reflect the opinions of his employer.

Friend of RedGate

www.datasprings.com - DotNetNuke Modules ICG Hosting

Click here for advertising information.

Content in this blog is copyright protected.  Re-publishing on other websites is allowed as long as proper credit and backlink to the article is provided.  Any other re-publishing or distribution of this content is prohibited without written permission from Mitchel Sellers.