Jannik Anker

.NET developer blog
posts - 197, comments - 14, trackbacks - 46

My Links

News



www.flickr.com
This is a Flickr badge showing photos in a set called Bornholm with a DSLR. Make your own badge here.

Article Categories

Archives

Post Categories

ASP.NET

Blogs

C#

MCMS

Personal web sites

SharePoint

Tuesday, July 29, 2008

I took it!

posted @ Tuesday, July 29, 2008 12:56 PM | Feedback (0) | Filed Under [ OT Rants ]

Tuesday, July 17, 2007

How 'e' are you?

I'm an e-vangelist, apparantly... I envy all the e-experts here on GWB :-D

your e-score: 78
your e-group: e-vangelist
your e-ranking: 1040/9733

Check your own score at www.howeru.com.

posted @ Tuesday, July 17, 2007 2:24 PM | Feedback (2) | Filed Under [ OT Rants ]

Friday, June 15, 2007

The Most Useful .NET Utility Classes Developers Tend To Reinvent Rather Than Reuse

- a great little list from Phil Haack (and be sure to read comments as well)...

posted @ Friday, June 15, 2007 3:30 PM | Feedback (0) |

Tuesday, May 08, 2007

Computer Laws

I found a bunch of great Computer Laws...

A few highlights:

Ellison's Law: The two most common elements in the universe are hydrogen and stupidity. (Harlan Ellison)
Jakob's Law of the Internet User Experience: Users spend most of their time on other websites. (Jakob Nielsen)
Nathan's First Law: Software is a gas; it expands to fill its container. (Nathan Myhrvold)
Ninety-ninety Law: The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. (Tom Cargill)
Osborn's Law: Variables won't; constants aren't. (Don Osborn)

Also, sysprog.net has quotes on everything from design over bugs to tech writing - plus a collection of predictions à là Bill Gates' 640K blunder...

posted @ Tuesday, May 08, 2007 11:01 AM | Feedback (0) |

Tuesday, April 03, 2007

Mouseless Computing

As I'm sitting here, my wrists are hurting slightly, due to the fact that at my new job (well, I'm back at my old workplace, but with a new title and all that) I don't have my normal keyboard. Also, my "new" chair sucks big time, so it's all agony ;-)

So I thought I'd share an old link with you guys: Jon Galloway : Mouseless Computing - although I know it sounds a bit backwards, asking you to use the keyboard more with my current keyboard being the culprit, it's a great post nevertheless, that should be as widely spread as possible...

posted @ Tuesday, April 03, 2007 9:10 AM | Feedback (0) |

Monday, February 26, 2007

"Processing requests from the background thread"

Whaaat? This screen appeared in Visual Studio 2005, right after I deleted a server control from HTML view and saved the file (not the designer-file, the aspx-file). And it just stayed there. No cancel, no way back into Visual Studio what so ever!? I wonder if I'm missing a service pack :-s

Ended up terminationg the VS-process manually. Bummer...

posted @ Monday, February 26, 2007 9:02 PM | Feedback (7) |

Wednesday, January 03, 2007

Which superhero are you?

Your results:
You are Spider-Man
Spider-Man
85%
Robin
73%
Superman
70%
Hulk
65%
The Flash
60%
Iron Man
50%
Batman
40%
Green Lantern
40%
Supergirl
38%
Catwoman
35%
Wonder Woman
8%
You are intelligent, witty,
a bit geeky and have great
power and responsibility.
Click here to take the Superhero Personality Quiz

posted @ Wednesday, January 03, 2007 4:31 AM | Feedback (0) |

Thursday, December 14, 2006

Good news for flickr users!

Pro users no longer have upload limits - and regular users now have a 100MB limit each month, instead of the 20MB they used to:
http://feeds.feedburner.com/~r/Flickrblog/~3/60508217/ho_ho_ho_flickr.html

That's damn good news for me, having just bought a new 10,1MP camera - with a 2GB memory card...

posted @ Thursday, December 14, 2006 8:45 AM | Feedback (0) |

Friday, December 01, 2006

Top 20 Programming Lessons

Have a look at the top 20 lessons learned by JD in his 20 years of programming:

http://www.dcs-media.com/desdev/Detail.aspx?ArticleId=578

[Via Software by Rob]

posted @ Friday, December 01, 2006 1:10 PM | Feedback (0) |

Friday, November 10, 2006

Testing blogmailr.com

I know it works. I just know it :-)

posted @ Friday, November 10, 2006 2:01 PM | Feedback (0) |

Wednesday, November 08, 2006

SlickEdit Gadgets

I just installed a "funny" little (free) plugin for VS.2005. It's called SlickEdit Gadgets - I haven't really figured out yet if it can help me be more productive, but try it out for yourselves:

Download the free SlickEdit Gadgets thingy here

posted @ Wednesday, November 08, 2006 12:11 PM | Feedback (2) |

Tuesday, November 07, 2006

.NET Framework 3.0 RTM

In case you haven't heard, Microsoft just released the WinFX/.NET 3.0 Framework into RTM...

posted @ Tuesday, November 07, 2006 10:07 AM | Feedback (0) |

Tuesday, October 31, 2006

Visual Studio 2005 PowerToys

Via Paul Ballard:

"Microsoft has just dropped a set of Visual Studio 2005 PowerToys.  Here's what you get:

Source Code Outliner : The Source Outliner tool is a Visual Studio extension that provides a tree view of your source code's types and members and lets you quickly navigate to them inside the editor.
Visual C++ Code Snippets:The Visual C++ Code Snippets tool lets you insert snippets in your code by using a pop-up menu that contains programming keywords. VB.NET and C# languages have this functionality in Visual Studio 2005.
Indexed Find : The Indexed Find tool is a Visual Studio extension that uses the Microsoft Indexing Service to provide improved Search capabilities to the integrated development environment (IDE). It sends the results of a search to the Output Window.
Super Diff Utility: The Super Diff Find tool is a Visual Studio extension that compares text files. It uses color coding and graphics to show the difference between the files in deleted text (red), changed text (blue), inserted text (green).
Event Toaster Utility: The Event Toaster tool is a Visual Studio extension that notifies users about specific events within the Visual Studio IDE."

Oh, and you can get them here.

posted @ Tuesday, October 31, 2006 9:40 AM | Feedback (0) |

Monday, September 18, 2006

A "do not forget this (again)" post...

Note to self: Hey self! That fantastic tool you forget the name and URL of, and found out that you badly needed at your new job, was Steve Millers PureText. The Googled URL to Steves web site seemed to be invalid, so you found it at pcworld.com instead :-)

posted @ Monday, September 18, 2006 5:34 PM | Feedback (0) |

Visual Studio trick for obtaining the public key token and blob of a signed assembly

I hate command prompts.

I know - I'm supposed to be a geek and all, and therefore love prompts and stuff. But I just hate them anyway. So I was very pleased when I stumbled across andrewconnell.com, where I found a very nifty trick for avoiding some command prompt hell...

BTW, the article says it's a VS2005 trick, but it works fine for me in VS2003...

posted @ Monday, September 18, 2006 9:42 AM | Feedback (0) |

Wednesday, August 02, 2006

I just noticed something funny...

Over at feedicons.com (great initiative, by the way), I can't find the link to their feed ;-)

I can, however, subscribe to their newsletter!?

posted @ Wednesday, August 02, 2006 4:33 PM | Feedback (0) |

Wednesday, June 28, 2006

W3C - Mobile Web Best Practices 1.0

Quote from http://www.w3.org/TR/2006/CR-mobile-bp-20060627/:

Abstract
This document specifies Best Practices for delivering Web content to mobile devices. The principal objective is to improve the user experience of the Web when accessed from such devices.

The recommendations refer to delivered content and not to the processes by which it is created, nor to the devices or user agents to which it is delivered.

It is primarily directed at creators, maintainers and operators of Web sites. Readers of this document are expected to be familiar with the creation of Web sites, and to have a general familiarity with the technologies involved, such as Web servers and HTTP. Readers are not expected to have a background in mobile-specific technologies.

posted @ Wednesday, June 28, 2006 8:31 AM | Feedback (0) |

Wednesday, June 14, 2006

Microsoft SQL Server 2005 Everywhere Edition CTP

Yeah... I got my HP iPAQ 6515 this weekend. Although I am having some problems adjusting to this whole PDA idea whilst also using the thing as a phone, I am planning on using it as a way to get going with the .NET Compact Framework.

So, I was looking for a good database solution for mobile devices - and then I saw this:

Microsoft SQL Server 2005 Everywhere Edition CTP

Yummy. Will be testing ASAP.

posted @ Wednesday, June 14, 2006 8:34 AM | Feedback (0) |

Finally, it's all been worth it...

The hard work, the countless hours and endless nights. I am now finally a respected blogger (not like back in the old days):


My blog is worth $1,129.08.
How much is your blog worth?

Hehe ;-)

posted @ Wednesday, June 14, 2006 6:35 AM | Feedback (1) |

Friday, June 02, 2006

[OT] Mmmmm... Spore...

Did you guys hear about Spore from EA before this years E3? I certainly didn't - but it looks goooood... And won some awards, too!

posted @ Friday, June 02, 2006 6:24 AM | Feedback (0) |

Tuesday, May 16, 2006

CAPTCHA rocks!

So, I finally figured out why my blog didn't have CAPTCHA (why am I constantly writing CAPTHCA?) for the comments. It turns out that Jeff (Julian) had forgotten to add it to the skin I'm using here - I wish I had known before I manually deleted something like 60 spam comments, all from the same stupid [product name] moron.

I had been looking for the CAPTHCA CAPTHCA CAPTCHA (I hate that "word") option for ages, but didn't find it. Because it isn't there. So I asked Chris Williams what he'd done to get it, and he directed me to Jeff.

Thanks, guys!

posted @ Tuesday, May 16, 2006 12:33 PM | Feedback (1) |

Thursday, May 11, 2006

Google Trends

Google announced a few new services yesterday: Google Trends and Google Co-op.

Trends inherits its concept from Zeitgeist, allowing you to see search (and news) activity for defined keywords. I like it!

Co-op is quite a bit more nerdy - I'm not sure I actually get it yet :-/

posted @ Thursday, May 11, 2006 8:50 AM | Feedback (0) |

Wednesday, May 03, 2006

Tricking out your apps (WinForms)

What I've learned today:

The final application startup tweak we'll discuss is preventing a second instance of the application from starting. Of course, some document-based applications make sense to run multiple times, but many utilities make no sense, or can even cause problems when run this way. It turns out that we can easily make a change to accomplish this. In Visual Basic, you can simply click the Make single instance application checkbox in Project Settings to enable single-instance mode. In C# (and VB for that matter), you can create the same effect in the Main method.

using System;
using System.Collections.Generic;

public class MyClass
{
    public static void Main()
    {
        bool exclusive;
        Mutex m = new Mutex(true, "C4F-TrickedOut", out exclusive);
        if( exclusive )
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Form1 mainForm = new Form1();
            Application.Run();
        }
        else
        {
            MessageBox.Show("Another instance is already running.");
        }
    }
    
    
}



Very nice. More like this here (Coding4Fun)

posted @ Wednesday, May 03, 2006 12:18 PM | Feedback (2) |

Friday, March 31, 2006

Buzzaire - Metered Dose Caffeine Inhaler

ThinkGeek offers a lot of weird and very, very geeky stuff to the geeks in all of us. But this new thingy takes the prize:

Buzzaire - Metered Dose Caffeine Inhaler

This is insane - if someone needs an inhaler in order to get his/her caffeine buzz, he/she should go see a doctor. In fact, anyone willing to spend money on such a device should go see that doctor ASAP.

I'll admit that the idea is funny, and that it is indeed ultrageeky to own a gadget such as this. But hey, how about brewing some normal coffee instead?:

Caffeine Comparison Chart

Drink/Food Caffeine Content
12oz Can of Coke 34mg
12oz Can of Mt. Dew 37mg
12oz of Jolt Cola 78mg
10oz Bottle of Bawls 80mg
8oz of Brewed Coffee 70-120mg
One breath of Buzzaire 150mg


Nah... Spend your money on this instead...

posted @ Friday, March 31, 2006 7:53 AM | Feedback (5) |

Patents v. Microsoft

Via Dave Shea @ mezzoblue:

"Who's affected? Well, do you use the
<OBJECT>
element? Then, potentially, you are. Sites that embed PDF, Flash, QuickTime, Windows Media, or RealPlayer files will all get hit by this.

What happens? The page loads, but the controls are disabled by default. In order to activate them, the user must click on them first.

Bad for advertisers? Yep. Bad for CMS/eCommerce vendors that rely on ActiveX controls? Yep. Bad for media sites? You bet. Bad for Adobe? Of course.

Really, there's no good side here. Except that you've got two months to fix your sites. Like you didn't have anything better to do anyway. Enjoy."

posted @ Friday, March 31, 2006 6:28 AM | Feedback (0) |

Powered by: