improve.dk - 2009









Search Preview

2009 | Mark S. Rasmussen

improve.dk
Mark S. Rasmussen improve.dk About Me Pages
.dk > improve.dk

SEO audit: Content analysis

Language Error! No language localisation is found.
Title 2009 | Mark S. Rasmussen
Text / HTML ratio 40 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud Server SQL NET IIS Conferences Optimization Presenting blog logging Apr Flash genetic post I’ve data it’s Sep I’m Oct work
Keywords consistency
Keyword Content Title Description Headings
Server 23
SQL 22
NET 19
IIS 17
Conferences 7
Optimization 7
Headings
H1 H2 H3 H4 H5 H6
29 0 0 0 0 0
Images We found 0 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
Server 23 1.15 %
SQL 22 1.10 %
NET 19 0.95 %
IIS 17 0.85 %
Conferences 7 0.35 %
Optimization 7 0.35 %
Presenting 7 0.35 %
blog 6 0.30 %
logging 5 0.25 %
Apr 5 0.25 %
Flash 5 0.25 %
genetic 5 0.25 %
post 5 0.25 %
I’ve 5 0.25 %
data 5 0.25 %
it’s 5 0.25 %
Sep 5 0.25 %
I’m 4 0.20 %
Oct 4 0.20 %
work 4 0.20 %

SEO Keywords (Two Word)

Keyword Occurrence Density
SQL Server 22 1.10 %
how to 8 0.40 %
and Presenting 7 0.35 %
Conferences and 7 0.35 %
on the 6 0.30 %
Server Optimization 6 0.30 %
of the 5 0.25 %
IIS 7 4 0.20 %
of a 4 0.20 %
devLink 2009 4 0.20 %
NET IIS 4 0.20 %
08 2009 3 0.15 %
NET ASFlexFlash 3 0.15 %
can be 3 0.15 %
Server 2005 3 0.15 %
genetic algorithm 3 0.15 %
on my 3 0.15 %
blog I 3 0.15 %
on how 3 0.15 %
to the 3 0.15 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
Conferences and Presenting 7 0.35 % No
SQL Server Optimization 6 0.30 % No
SQL Server 2005 3 0.15 % No
SQL Server Data 3 0.15 % No
my blog I 3 0.15 % No
on how to 3 0.15 % No
Server Data Types 2 0.10 % No
Optimizing SQL Server 2 0.10 % No
at devLink 2009 2 0.10 % No
Optimization SQL Server 2 0.10 % No
Server Optimization SQL 2 0.10 % No
on IIS 7 2 0.10 % No
Types SQL Server 2 0.10 % No
Data Types SQL 2 0.10 % No
a genetic algorithm 2 0.10 % No
NET User Group 2 0.10 % No
genetic algorithm I 2 0.10 % No
2005 Conferences and 2 0.10 % No
to write a 2 0.10 % No
SQL Server Internals 2 0.10 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
Server Data Types SQL 2 0.10 % No
Simple Genetic Algorithm NET 2 0.10 % No
SQL Server Data Types 2 0.10 % No
Data Types SQL Server 2 0.10 % No
SQL Server Optimization SQL 2 0.10 % No
Server Optimization SQL Server 2 0.10 % No
2005 Conferences and Presenting 2 0.10 % No
Server 2005 Conferences and 2 0.10 % No
SQL Server 2005 Conferences 2 0.10 % No
Optimizing SQL Server 2005 2 0.10 % No
SQL Server Internals SQL 2 0.10 % No
Server Internals SQL Server 2 0.10 % No
I think it went 2 0.10 % No
Thoughts on Blogging Miscellaneous 1 0.05 % No
NET User Group Apr 1 0.05 % No
at the Copenhagen NET 1 0.05 % No
hastily nearing my third 1 0.05 % No
the Copenhagen NET User 1 0.05 % No
am hastily nearing my 1 0.05 % No
Copenhagen NET User Group 1 0.05 % No

Internal links in - improve.dk

About Me
About Me | Mark S. Rasmussen
Misc
Misc | Mark S. Rasmussen
Miscellaneous
Miscellaneous | Mark S. Rasmussen
just migrated from Wordpress to Hexo
Migrating from Wordpress to Hexo | Mark S. Rasmussen
http://improve.dk/sql-server-mirroring-a-practical-approach/
SQL Server Mirroring - A Practical Approach | Mark S. Rasmussen
save the day
SQL Server Corruption Recovery - When All Else Fails | Mark S. Rasmussen
OrcaMDF’s Corruptor class
Corrupting Databases on Purpose Using the OrcaMDF Corruptor | Mark S. Rasmussen
RawDatabase
OrcaMDF RawDatabase - A Swiss Army Knife for MDF Files | Mark S. Rasmussen
OrcaMDF
Introducing OrcaMDF | Mark S. Rasmussen
dynamically recreating common DMVs
OrcaMDF Now Exposes Metadata Through System DMVs | Mark S. Rasmussen
simple GUI
OrcaMDF Studio Release + Feature Recap | Mark S. Rasmussen
as I’ve already got my iPad next to me when presenting
Keeping Track of Time While Presenting | Mark S. Rasmussen
« Past
Mark S. Rasmussen
AS/Flex/Flash
AS/Flex/Flash | Mark S. Rasmussen
IIS
IIS | Mark S. Rasmussen
Life
Life | Mark S. Rasmussen
Performance
Performance | Mark S. Rasmussen
Testing
Testing | Mark S. Rasmussen
Umbraco
Umbraco | Mark S. Rasmussen
Web
Web | Mark S. Rasmussen
Windbg
Windbg | Mark S. Rasmussen
Windows
Windows | Mark S. Rasmussen
2009
2009 | Mark S. Rasmussen
2008
2008 | Mark S. Rasmussen
2007
2007 | Mark S. Rasmussen
2006
2006 | Mark S. Rasmussen

Improve.dk Spined HTML


2009 | Mark S. Rasmussen Mark S. Rasmussen improve.dkWell-nighMe Pages Categories Archive Dec 16 2009 TechTalk on Scalability & Availability Using NLB and IIS ARR Conferences and Presenting As promised during my TechTalk today at Microsoft Denmark, here are the links to all slides and demo code. Unfortunately you’ll not be worldly-wise to download the VPC’s as those total virtually 30GB. Dec 09 2009 Fixing Flash Bugs and Intercepting IIS Application Request Routing Cookies .NET , AS/Flex/Flash , IIS What does Flash, upload, cookies, IIS load balancing and cookies have to do with each others?Increasinglythan I’d like :( Nov 11 2009 Reading Width & Height of Flash File .NET , AS/Flex/Flash Obtaining the movie height & weidth of a Flash file is an easy task using the swfdump tool that comes as part of the swftools package. Here’s an example of how to invoke swfdump from C# and read out the height & width of a given Flash file. Nov 05 2009 Defending Against the Improbable .NET As little children we’ve all been taught that it’s largest to program defensively than relying on exceptions stuff thrown. However, sometimes it’s preferably to just hope for the weightier and reservation exceptions if they happen. Oct 28 2009 Working With Identity Column Seed & Increment Values SQL Server - Tricks All of the pursuit samples are based on the pursuit table: Oct 21 2009 Solving Access Denied Errors Using Process Monitor .NET , IIS Access denied errors are not uncommon when deploying new websites / features that interact with the filesystem. While it might work in local testing, it suddenly doesn’t anymore when deployed. Using Process Monitor I’ll show how to hands debug these issues. Oct 14 2009 How To Do URL Rewriting on IIS 7 Properly .NET , IIS One of my older blog posts, and the all time most popular one, was well-nigh how to make URL rewriting on IIS 7 work like IIS 6. While my method did provide a ways to the goal, it’s humiliatingly far from what I should’ve done. Since the old post is still the most visited post on my blog I finger obligated to write a followup on how to do proper url rewriting in IIS 7. Oct 07 2009 Simple File Synchronization Using Robocopy Windows On numerous occations I’ve had a need for synchronizing directories of files & subdirectories. I’ve used it for synchronizing work files from my stationary PC to my palmtop in the pre-always-on era (today I use SVN for scrutinizingly all files that needs to be in synch). Recently I needed to implement a very KISS replacement solution that simply synchronized two directories once a week for offsite storing of the replacement data. Sep 30 2009 Writing a Calculator in C# Using SableCC .NET Writing a calculator is a simple task - just add nine buttons labeled 1-9 and add a plus and minus sawed-off and we’re scrutinizingly good to go. In this entry I’m going to write a calculator tabbed SimpleCalc that does not have a GUI, instead it’ll take in an wrong-headed expression and summate the results of it. The input I’ll use as my firsthand goal is the following: Sep 25 2009 IIS 7 w3wp Process Hung on Shutdown IIS , Windbg A single server has started to sometime leave zombie w3wp.exe processes when trying to recycle. A new process is spawned properly and everything seems to work, except the old processes are still present and take up memory. Task manager reports there’s only a single thread left, far from the zippy ones that have between 40 and 70 threads usually. Using ProcDump I’ve taken a full memory dump to unriddle remoter in WinDbg. The machine is a Server 2008 R2 x64 8 cadre machine as stated by WinDbg: Sep 23 2009 IIS Request Filtering Woes IIS I recently put a number of load well-turned websites in production by using the newly released IIS7 Application Request Routing v2 Beta extension. Everything seemed to run perfectly both performance and functionality wise. There was a slight problem however. Sep 16 2009 Combining Paths With Multiple Parts .NET Whenever you concatenate multiple strings into a path, you really ought to be using the System.IO.Path class’s Combine method. At times you may be concatenating a number of smaller parts of a path instead of just the two that the Path.Combine() method takes. Nested Path.Combine calls quickly wilt difficult to read and error prone: Sep 12 2009 The Cost of Latent LoggingLawmaking.NET Logging is an integral part of most applications, whether it’s for logging performance metrics or causality data. Avoiding performance hits due to logging can be tricky though as we don’t want to spend CPU cycles on the logging infrastructure when logging is disabled, while still keeping the full logging worthiness when required. Aug 24 2009 Making the ASP.NET State Service WorkWidenessNetwork .NET , IIS Once you start distributing your ASP.NET website wideness multiple webservers, you’re going to need a way to share session state. That is, unless your app is stateless, in which specimen scaling it should be a breeze! Aug 17 2009 devLink 2009 Followup Conferences and Presenting I’m finally sitting in the train on my way home from the Airport and an spanking-new week spent in Nashville, moreover known as Nash Vegas. Jul 08 2009 The Object Identifier Does Not Represent a Valid Object .NET , IIS When subtracting sites to IIS7 either by script or by editing the config files directly, you may receive an error in the sites list that says: May 06 2009 Tricky SQL Server Decimal Math SQL Server - Data Types , SQL Server - Optimization SQL Server datatypes are not unchangingly what they seem to be. Martin Schmidt recently had an interesting blog post (in danish) regarding implicit decimal conversion that sparked my interest. May 01 2009Incubationof The Simple Genetic Algorithm .NET Based on my previous post on how to implement a simple genetic algorithm, I got some unconfined comments pointing out that the algorithm might not be the most pure form of a genetic algorithm. I won’t disagree, though I will point out that incubation moreover does occur due to mutation alone, so genetic algorithms may come in variegated forms. Apr 29 2009 Implementing a Simple Genetic Algorithm .NET In this blog post I’ll requite a quick introduction to what genetic algorithms are and what they can be used for. We’ll implement a genetic algorithm that attempts to guess an RGB verisimilitude by evolving upon a random set of initial guesses, until it at some point evolves into the correct RGB value. Apr 24 2009 TxF presentation materials Conferences and Presenting Yesterday I presented on how to use Transactional NTFS (TxF) in .NET, at the Copenhagen .NET User Group. Apr 08 2009 Thoughts on Blogging Miscellaneous I am hastily nearing my third year blogging at improve.dk. Before reinventing my blog, I wrote wares and tutorials at the same address, though in Danish. When I rebooted my blog I completely ditched my old material and started blogging in English. After discussing the concept of blogging a lot recently, I’ve gathered up my thoughts on the subject. Apr 02 2009 Speaking at devLink 2009 Conferences and Presenting The session list for devLink 2009 has been announced. I’m delighted to signify that one of my memorandums was chosen - I will be speaking at devLink 2009 in Nashville, TN. Apr 01 2009 Solving Deadlocks Through Locking Hints .NET , SQL Server - Optimization Deadlocks in any database can be a nonflexible yahoo to weed out, expressly since they may hibernate latently in your code, pensile that specific moment when they explode. An API website, exposing a series of webservices, had been working fine for months, until I decided to run my vendee app with a lot increasingly threads than usual. Mar 26 2009 Deciphering a SQL Server Data Page SQL Server - Internals SQL Server stores all of it’s data in what is basically a large variety of “pages”. Each page is exactly 8kb and can contain various kinds of data, depending on the page type. In this entry we’ll explore how to decipher a data page. Mar 20 2009 Query Optimization - ASpecimenStudy SQL Server - Optimization Yesterday I did an interview with Søren Spelling Lund for ANUG (Aarhus .NET User Group) on SQL Server Optimization, as a followup to my recent talk on that subject. He asked me an interesting question - what is the normal process of determining the need of an optimization, and how to unquestionably do it? This is a specimen study from today. Mar 12 2009 ANUG Talk: Optimizing SQL Server 2005 Conferences and Presenting Tonight I held my SQL Server Optimization talk at ANUG. There was an impressive turnout of scrutinizingly 50 people, and based on the feedback I’ve received so far, I think it went alright :) Mar 08 2009 Resource URLs and Their Effect onVendeeSide Caching Performance , Web One of the weightier way to modernize performance of any website is to reduce the load from clients by permitting them to enshroud resources. There are various ways to ensure we utilize vendee side caching to the fullest extent, an often overlooked parameter however, is the very URL for the resource we want to cache. Feb 15 2009 Utilizing Transactional NTFS Through .NET .NET We’re used to using transactions when dealing with the database layer. Transactions ensure we can perform multiple queries as one two-bit event, either they all succed or they all fail, obeying the rules of ACIDity. Until Vista, performing transactional file operations haven’t been possible. Jan 22 2009 TechTalk: Optimizing SQL Server 2005 Conferences and Presenting I held a TechTalk on optimizing SQL Server 2005 on the 21st of January. I think it went well so I’m looking forward to the evaluations - please fill them out :) CATEGORIES .NETAS/Flex/FlashAmazon Web ServicesComputer ScienceConferences and PresentingIISLifeMiscMiscellaneousPerformancePokerSQL ServerSQL Server - CommunitySQL Server - Data TypesSQL Server - InternalsSQL Server - OptimizationSQL Server - OrcaMDFSQL Server - TricksTestingTools of the TradeUmbracoVisual StudioWebWindbgWindows ARCHIVE 201420132012201120102009200820072006 Copyright © 2014 Mark S. Rasmussen