http://www.google.com/profiles/dougrathbone
Name: http://www.google.com/profiles/dougrathbone
Score: 340.02
Last Seen: 847 days, 17 hours, 55 minutes ago
Member Since: 6 May, 2010
DotNetShoutout
atom rss
8
Shouts

Set up scheduled log file cleaning for Windows Servers running IIS

published 844 days, 18 hours ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 847 days, 17 hours, 55 minutes ago
Friday, February 25, 2011 10:54:52 PM GMT Tuesday, February 22, 2011 10:59:53 PM GMT
The one thing that is lacking as a feature in IIS is log file recycling. If you manage an IIS installation of any decent size, you’ll know first hand how quickly log files can fill up a server’s hard disk, and bring it to its knees if not managed properly – how do i take care of this? (more)
category: Web Dev | clicked: 1 | comment | | source: www.diaryofaninja.com
tags: log shipping, logging, Windows Server, IIS
8
Shouts

Agile Methodologies: Build Driven Deployment – The hot new craze coming to a development team near you

published 853 days, 17 hours, 33 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 856 days, 14 hours, 53 minutes ago
Wednesday, February 16, 2011 11:21:45 PM GMT Monday, February 14, 2011 2:02:15 AM GMT
Test Driven Development, Behaviour Driven Development, Extreme Programming and many other new-age hippy development methodologies have spread through the development world like wild fire. I believe there is room for one more in the shape of Build Driven Deployment/Automated Deployment - A new source of confidence in the development world. Time to go out and spread the word. (more)
category: Agile | clicked: 1 | comment | | source: www.diaryofaninja.com
tags: auto-deployment, Agile
6
Shouts

Using ASP.Net MVC Validation Attributes outside of ASP.Net

published 878 days, 4 hours, 11 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 880 days, 10 hours, 6 minutes ago
Sunday, January 23, 2011 12:43:41 PM GMT Friday, January 21, 2011 6:48:47 AM GMT
Some people love them, others absolutely hate them, but if you ask me one of the coolest features in ASP.Net MVC is the Data Annotations that you use to decorate your ASP.Net MVC classes for validation. But one of the coolest things that came along in .Net 4.0 was support for this across the whole framework – even outside of ASP.Net MVC! (more)
category: Agile | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: ASP.NET MVC, .net 4, C#, command line, Web Service
5
Shouts

Required CheckBox validation in ASP.Net MVC 2 onwards

published 878 days, 4 hours, 11 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 880 days, 14 hours, 38 minutes ago
Sunday, January 23, 2011 12:43:41 PM GMT Friday, January 21, 2011 2:16:44 AM GMT
Having forms with checkboxes that require users to check them to be valid is a pretty common phenomenon on the internet today, however when thinking about this in terms of ASP.Net MVC it can not always be obvious what the best approach to take is. Thankfully the ASP.Net MVC team gave us the support to create a really simple solution when they added inheritable validation classes to the framework. (more)
category: Web Dev | clicked: 4 | comment | | source: www.diaryofaninja.com
tags: ASP.NET MVC 3, ASP.NET MVC 2.0, C#
3
Shouts

Tips to get your Application in the Windows Phone 7 Marketplace ASAP

published 883 days, 4 hours, 35 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 883 days, 10 hours, 24 minutes ago
Tuesday, January 18, 2011 12:19:33 PM GMT Tuesday, January 18, 2011 6:30:54 AM GMT
So after submitting applications a few times for both myself and a few friends, i have learnt a few a few do’s and don’t that can make the difference between it taking 2 weeks to get your application in the Windows Phone 7 marketplace, and only a day or two including registration. With the help of the tips below, hopefully i can help some of you avoid any of the frustrations that can come from starting development on a new platform. (more)
category: Metro | clicked: 0 | comment | | source: www.diaryofaninja.com
tags: Silverlight, C#, How-To, Windows-Phone-7
4
Shouts

Two little tips for working with Silverlight chart DateTime Axes

published 890 days, 23 hours, 9 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 891 days, 6 hours, 12 minutes ago
Monday, January 10, 2011 5:46:21 PM GMT Monday, January 10, 2011 10:43:03 AM GMT
Over the past few weeks i have spent a fair bit of time creating Silverlight charts for a few Windows Phone apps I've been writing. The Silverlight charting toolkit’s documentation for advanced scenarios is pretty sparse to say the least. My experience in finding information on working with the DateTimeAxis that you can use on these charts was nothing short of frustrating. This post’s purpose is to hopefully serve to better educate others in my situation. (more)
category: Metro | clicked: 1 | comment | | source: www.diaryofaninja.com
tags: Silverlight, Windows Phone 7, Windows Phone 7 Development
4
Shouts

Introducing BurnStats 1.0 now available for Windows Phone 7 on the Zune Marketplace

posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 895 days, 5 hours, 35 minutes ago
Thursday, January 06, 2011 11:19:45 AM GMT
Over Christmas and New Year i had a little fun with the free time i had, i did what i do most years and started a spelunking exercise into something new and exciting, this time it was: Windows Phone development. After purchasing a Samsung Omnia 7 and getting a feel for the OS and UI design, i set out to create a simple app to try my luck at the lucrative (… we’ll see) world of Windows Mobile app development. My first Release, BurnStats, a simple app that allows you to view your FeedBurner statistics nati... (more)
category: Metro | clicked: 49 | comment | | source: www.diaryofaninja.com
tags: Silverlight, windows-phone, Windows-Phone-7
2
Shouts

Checking for Network connectivity in Windows Phone 7 SDK

posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 922 days, 15 hours, 49 minutes ago
Friday, December 10, 2010 1:05:30 AM GMT
In my early testing of Windows Phone 7 apps, it has become apparent that a lot of developers are simply not checking for network connectivity before attempting to access the internet – this gives a bad user experience as the user is left to wait until the connection times out. Checking to see if the device is connected to a network will improve this user experience dramatically. (more)
category: Metro | clicked: 3 | comment | | source: www.diaryofaninja.com
tags: Windows Phone 7, C#
4
Shouts

Continuous Integration Tip #3 – Version your Databases as part of your automated build

published 930 days, 3 hours, 12 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 930 days, 9 hours, 57 minutes ago
Thursday, December 02, 2010 1:42:44 PM GMT Thursday, December 02, 2010 6:58:02 AM GMT
Having a good Continuous Integration setup is the gift that keeps on giving, but what about your database? For most web applications these days, your database is a large part of your application – so why is versioning it such an uncommon thing? Because it’s time consuming and complicated – two requirements that Continuous Integration love conquering with a one-two punch. (more)
category: Agile | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: SQL, Database, Continuous Integration
3
Shouts

Debugging SQL Queries, Functions, & Stored Procedures with SQL Management Studio’s Integrated Debugger

published 937 days, 19 hours, 55 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 938 days, 13 hours, 38 minutes ago
Wednesday, November 24, 2010 9:00:16 PM GMT Wednesday, November 24, 2010 3:16:52 AM GMT
Working with Stored Procedures and functions on a database tier can be time consuming, hard to debug and sometimes just difficult to get clarity on what is “happening”. A rarely discussed feature of Microsoft SQL Management Studio is its inbuilt debugging features. These allow you to see exactly what is going on, and step through your logic in a similar fashion to Visual Studio (more)
category: Data | clicked: 3 | comment | | source: www.diaryofaninja.com
tags: Debugging, Database, Stored Procedure, management studio
5
Shouts

Using Fiddler to sniff mobile device application traffic

published 952 days, 1 hour, 14 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 953 days, 6 hours, 7 minutes ago
Wednesday, November 10, 2010 3:41:01 PM GMT Tuesday, November 09, 2010 10:48:13 AM GMT
Ever wondered what your favourite iPhone, Android or Windows Phone application is actually doing with your data plan? Wonder if its sending your data to the mother ship without you knowing – Fiddler can be used to easily check this data traffic in the same way that it can be used for web application and web-service troubleshooting and development work. (more)
category: How To | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: Fiddler, Mobile Device, Tips & Tricks
2
Shouts

Visually edit records for any query using SQL Management Studio

published 955 days, 7 hours, 27 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 956 days, 10 hours, 25 minutes ago
Sunday, November 07, 2010 9:27:51 AM GMT Saturday, November 06, 2010 6:29:45 AM GMT
I watched an interesting thing take place the other day, in the form of someone using the visual tooling in SQL Management Studio to “Edit Top 200 rows” in a table, then realising that the record they wanted was not there, running a manual SELECT query to find the record, and then running a manual UPDATE command to edit the row. This can all be done a lot quicker using the same visual tooling they used in the first action – it’s just sneakily hidden in SQL Management Studio. (more)
category: Data | clicked: 0 | comment | | source: www.diaryofaninja.com
tags: SQL Management Studio, MS SQL Server 2008, Database
9
Shouts

Continuous Integration Tip #2 – Using App_offline.htm in your build

published 993 days, 12 hours ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 995 days, 5 hours, 18 minutes ago
Thursday, September 30, 2010 4:54:55 AM GMT Tuesday, September 28, 2010 11:37:11 AM GMT
Deploying in an automated fashion using Continuous Integration doesn’t happen instantly, and depending on the size of your application, your continuous integration deployment can get caught in a state of unknown/in-between if a user visits your application half way through deployment. This can be far from optimal, but ASP.Net has a trick up it’s sleave in the form of the App_offline.htm file. (more)
category: Web Dev | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: Automated Build, Deployment, Continuous Integration, ASP.NET
4
Shouts

Continuous Integration Tip #1 – FTP Deployment

published 999 days, 22 hours, 6 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1002 days, 5 hours, 3 minutes ago
Thursday, September 23, 2010 6:48:59 PM GMT Tuesday, September 21, 2010 11:52:14 AM GMT
Having a good Continuous Integration setup can be one of the highlights of any developers daily grind. Regardless, it can be seen as almost pointless if your automated deployment setup still needs a physical person to upload the files to your server if it is offsite. Adding FTP/SFTP to your CI process is the solution to this. (more)
category: Web Dev | clicked: 0 | comment | | source: www.diaryofaninja.com
tags: Automation, Deployment, FTP, Continuous Integration
5
Shouts

Adding IE 9 pinned sites and pinned list support to your site

published 1002 days, 4 hours, 48 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1003 days, 10 hours, 17 minutes ago
Tuesday, September 21, 2010 12:06:57 PM GMT Monday, September 20, 2010 6:37:52 AM GMT
So you may or may not have heard about some of the great features coming out in Internet explorer 9. One of these new features that many developers will be interested in, is Pinned Sites. Although some of you may be a little upset by Microsoft’s decision to deviate from web standards once again, others may like the added functionality this allows you to provide your users – either way let’s take a look... (more)
category: Web Dev | clicked: 1 | comment | | source: www.diaryofaninja.com
tags: Internet Explorer 9, HTML, ASP.NET
6
Shouts

Track remote page views with GoogleAnalyticsDotNet

published 1079 days, 2 hours, 15 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1080 days, 4 hours, 37 minutes ago
Tuesday, July 06, 2010 2:39:43 PM GMT Monday, July 05, 2010 12:17:27 PM GMT
So yesterday i released my open source project GoogleAnalyticsDotNet and have recieved a lot of great feedback e-mails over the past day. There where also a few emails mentioning that they didn’t understand my comment about Facebook fan page tracking using the library. This post will show you how. (more)
category: Web Dev | clicked: 3 | comment | | source: www.diaryofaninja.com
tags: Facebook, Http Handler, ASP.NET
6
Shouts

Release of Google Analytics Dot Net - Diary of a Ninja...

published 1080 days, 2 hours, 36 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1081 days, 4 hours, 25 minutes ago
Monday, July 05, 2010 2:19:17 PM GMT Sunday, July 04, 2010 12:29:55 PM GMT
So today is the day that a little side project I've been working on sees the days of light. GoogleAnalyticsDotNet allows you to log a page view to Google Analytics from code behind of a website or from within a web service or win forms project without needing to use the Google JavaScript code, or even use web browser at all. (more)
category: Web Dev | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: .NET, Google Analytics, Open Source, ASP.NET
5
Shouts

IIS team lets slip of plans to release IIS Express

published 1085 days, 4 hours, 17 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1086 days, 9 hours, 17 minutes ago
Wednesday, June 30, 2010 12:37:34 PM GMT Tuesday, June 29, 2010 7:38:11 AM GMT
So today something happened that excited me somewhat. Microsoft’s Scott Guthrie set the twittersphere on fire with his blog post about the upcoming IIS Express release – a feature complete version of IIS that is portable and can be launched by right clicking a folder in explorer – GENIUS! (more)
category: Web Dev | clicked: 2 | comment | | source: www.diaryofaninja.com
tags: IIS Express, IIS, ASP.NET
6
Shouts

Make your XML strongly-typed: Because you can, and its easy

published 1137 days, 7 hours, 32 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1139 days, 3 hours, 26 minutes ago
Sunday, May 09, 2010 9:23:22 AM GMT Friday, May 07, 2010 1:29:05 PM GMT
Earlier in the week i posted a Twitter post commenting on how if your not using the XMLSerializer class to you advantage, well, as Scott Hanselman puts it now and then: Your doing it wrong. I use the XML Serializer classes on a daily basis to refer to my XML in a strongly typed manner and often wonder why i see people go to so much effort in creating hard to maintain code just to get data from or to an XML file. (more)
category: Architecture | clicked: 1 | comment | | source: www.diaryofaninja.com
tags: Serialization, C#, XML, ASP.NET
4
Shouts

Keep your ASP.Net websites warm and fast 24/7

published 1139 days, 3 hours, 55 minutes ago posted by http://www.google.com/profiles/dougrathbonehttp://www.google.com/profiles/dougrathbone 1140 days, 4 hours, 25 minutes ago
Friday, May 07, 2010 1:00:09 PM GMT Thursday, May 06, 2010 12:29:37 PM GMT
ASP.Net web applications are awesome most of the time. But there is a sad reality: ASP.Net applications are tuned to handle huge amounts of traffic, not 50 page views a day. This becomes an issue when you have limited traffic to your site, because if your it doesn’t keep being viewed, your application pool may recycle, and that important visitor number 1 gets screwed waiting as your site rebuilds or your app pool to fires up. Whether it’s a SharePoint site, an ASP.Net or your internal TFS 2008/TFS 2010 S... (more)
category: Web Dev | clicked: 4 | 1 comment | | source: www.diaryofaninja.com
tags: SharePoint Add Ons, TFS 2010, TFS 2008, ASP .NET