Random thoughts of wisdom - the personal blog of Michael Holm Andersen

Bachelor Degree in Web Development

Yay! – I have finished my Bachelor Degree in Web Development, and are now a full-time teacher at UCN

This spring I will be teaching mostly Operating System and Database theory on the Computer Science line of educations.

I look forward to say “Hello, and welcome!” to a lot of (for me) new students.

As last season I will use this blog and post relevant articles about the topics I teach, so stay tuned.

Until then, keep Smile


Free programmings books…

Kim pointed me to a great link with A LOT of free books in every area of computer programming, html, css, sql server and much much more:

Dozen of Places To Educate Yourself Online For Free

Check this out – tons of good stuff:

ASP.NET Web Controls Naming Conventions

A consistent naming pattern is one of the most important elements of predictability and discoverability in a managed class library. Widespread use and understanding of these naming guidelines should eliminate unclear code and make it easier for developers to understand shared code.

Here are Microsofts “official” naming conventions for C# and ASP.NET:


Found this .. looks interesting!

Note to self: Check this out Smiley

Get 3 Months Free at Code School

If you’re interested in coding, you might want to check out this offer from New Relic.

Thanks to REL (Rene) for mailing me this :-)

Need an icon? Look no further…

Just a quick link:

My new favorite search engine for “all things icon(ic)” Smiley

Free e-books

Syncfusion have released a bunch of free e-books which you can download here:

The topics include (not complete list):

- Typescript
- jQuery
- Windows Azure
- Unit Testing
- Knockout.js

+ other very interesting topic (if you’re a geek!) :-)

Dreams are easy. Action is hard.

A little inspiration for all your dreamers out there!

To quote Craig Jarrow:
“Dreams can inspire you, but goals can change your life.”

From:10 Big Differences Between Goals and Dreams That You Must Know

Find your favorite Cheat Sheet

I talked to my students the other day about the concept of “Cheat Sheet”, which basically is (typical) one piece of paper which contains a concise set of notes used for quick reference.

Of course there are quite a few “collection site” for these types of papers – so here are a couple of these sites, where you will be able to download a Cheat Sheet for your favorite technology: