Yellow Book Download Frenzy

Cover

This lunchtime I happened to take a look at the number of hits that I was getting on my blog. I have a fair idea of what constitutes normal traffic and what was happening was not normal. Oh no. I seemed to have had 12,000 hits. It seems that for some reason everybody was downloading my C# Yellow Book. I asked around on Twitter and I think I’ve traced it to a post on the MSDN Flash Newsletter. Thanks for your help folks. As it stands at the moment I’ve had 20,000 downloads, which is quite a lot.

I hope you all like it.

Windows Phone 7 to go

HTC HD7 exclusive to O2_2

Well, it’s official. Microsoft have made a new Mobile phone. In fact they’ve made several. Probably more than 7. But I digress.

The launch event today sounded fun, and things are going to be even more fun next week. Now I freely admit I love my iphone. And it was with a twinge of regret that I popped the sim out of it and into my Windows Phone a while back. But I don’t really regret the move over.

I find the Windows Phone easier to navigate and it does all I want, including run my programs.  I’m presently wondering if I’ll need to get up early on the 21st when everything launches to get my Windows Phone of choice, the HTC HD7. We shall see.

Windows Live Writer 2011

Fridge Magnets Colour

I downloaded an update to Windows Live 2011 today. Nothing like living in the future.

Anyhoo, it contains an update to one of my favourite programs, Windows Live Writer, which is what I use to write these hallowed pages. I’ve not noticed anything particularly new in the way of features, although it does look rather spiffy. Worth a look I reckon.

I also got the new Messenger client, which also looks quite good.

Saturday Open Day

Open Day 1

These are some of the audience. The other photograph is on Flickr too, just click the picture to find your way there.

Just had a great University Open Day (I enjoyed myself, hope the people that came along did too). We had a massive turn out and the brand shiny new Lecture Theatre was packed. I saw several people on the campus clutching their C# Yellow Books (even though the cover is not as yellow as I would have liked). I promised to put a bunch of links up on my blog that I showed at the end of the presentation. Here they are:

DDD Manchester

DDD Audience

A great audience. Even though not all of them like cheese.

Today I got on the train to Manchester, did 90 minutes of standup with a broken voice and then got on a train back to Hull. I had to wear two microphones, that’s how bad my voice was.

Anyhoo, the sessions I did (Writing Windows Phone Games and Windows Phone Marketplace) seemed to go OK. Thanks to the guys at Appamundi for inviting me to speak.

I said I’d put the slides and sample code up on the net and, as a man of my croaky word, you can find it all here.

On the way out of Manchester I, of course, took some photos.

DDD Odeon

Print Works and Odeon looking good

The Wheel of Manchester

“The Wheel of Manchester” – it doesn’t half go round fast…

DDD in Manchester Finalised

Hull Centre

This is not Manchester

The final schedule for the Developer, Developer, Developer event in Manchester next Thursday has now been set:

08:30 - 09:00 Registration, coffee
09:00 - 09:10 Welcome 
                              Andy Wigley, Andrej Radinger
09:10 - 09:30 Windows Phone 7: A new kind of phone
                              Andrej Radinger
09:30 - 10:30 Understanding the Windows Phone 7 Development Tools
                              Maarten Struys
10:30 - 11:15 Silverlight App Development on Windows Phone 7 
                              Andy Wigley
11:15 - 11:30 Coffee
11:30 - 12:15 Integrating with the device capabilities
                              Andy Wigley
12:15 - 13:00 Raising the dead: Apps that survive Tombstoning
                              Andy Wigley
13:00 - 13:30 Lunch (Not provided)
13:30 - 14:30 Games Programming on Windows Phone 7
                              Rob Miles
14:30 - 15:15 How to sell Apps through Marketplace
                               Rob Miles
15:15 - 15:30 Coffee
15:30 - 15:50 Cutting-edge WP7 apps: Cortexica’s visual search API
                              Richard Bassett
15:50 - 16:35 Creating Silverlight Apps that work Offline
                              Andrej Radinger 
16:35 - 17:00 Wrap-up and the BIG PHONE GIVEAWAY

If you want to register, go here.

University Life

Freeway

Last year I did a blog post about getting set for university life. I thought I’d bring it up to date. This is a tad late (term has started here) but there might be some stuff folks find useful:

  1. Make sure that you have all your updates installed on your system. It doesn’t matter whether it is a Windows PC, a Mac or a Linux netbook. Find out how to check for updates and get everything up to date. At some point you will want to connect your machine up to a campus network of some kind, and if you don’t have all the latest security patches you may be vulnerable to infection.
  2. Do something about viruses. At the very least make sure that your Windows PC has Windows Defender installed and running, and that the databases are up to date. If you want to install an anti-virus program don’t feel obliged to spend a lot of money, the AVG free anti-virus program is good and will cost you nothing. Get it from http://free.avg.com/. Please don’t spend huge amounts on some of the more expensive ones. The benefits are dubious and they also have annual renewal charges too.
  3. Take a backup of your machine  and leave it somewhere safe (perhaps even at home). Find out how to use the backup software on your machine and take a copy of everything. Use one of these cheap external hard disks that you can pick up for around 35 pounds or so from places like http://www.ebuyer.com/ or Staples, or even Tesco. That way if it all goes horribly wrong when you get to university you can recover your precious music, videos and other stuff. Once you have the backup habit, take one every month or so.
  4. Don’t spend huge amounts on other software just yet. Most universities (including ours at Hull) have deals that get you some programs that you need cheaply.  The same goes for books. In the computing field they are rather expensive, and you don’t want to pay a lot for a book and then find out that it is only used for a small part of the course. You can check the books out in the library, and you might also find that there is a second hand book sale on your campus where you can pick up the required volumes from other students quite quickly. You might also want to form a little cartel with fellow students to share books between each other and spread the expense (this is also neat because it can also give you a ready made study group).
  5. Get a usb memory stick . Keep backups of all your work on it. You can also use it to take files into the university to work on. You will get some filespace on the university network, but it will not be an enormous amount, and having your files always with you is useful. Put a file on the drive with your contact details (just your name and phone number) so that if you lose the drive people can find out who to return it to.
  6. Get some free on line storage. I like Windows Live Skydrive: http://skydrive.live.com/. This gives you 25 GBytes of space which you can access from anywhere on the web via a browser. The major limitation is that files can’t be more than 50M in size, but this is a perfect place to lob all those important essays and program source files. You’ll need a Windows Live account to use this and the uploading and downloading of files is all via browser which is a bit of a pain but there is a tool called Gladinet: http://www.gladinet.com/ that is supposed make this storage available to your applications although I’ve not used it. You can also use Skydrive to make your files available to other people. The access is controlled via their Windows Live Accounts and you can just email them a link to the download location or folder you want them to have access too. If you have more than one computer and you want to make sure that files are up to date on all of them you can use Windows Live Mesh for that: http://www.mesh.com/. Mesh gives you another 5G of free online storage and you can even synchronise files to Windows Mobile devices.  Anyone who just stores their important files on their laptop hard disk is an idiot. These services are free and mean that you can get at your files from anywhere, and you will not lose them.  If you want even more online space take a look at DropBox at http://www.getdropbox.com/.
  7. Make sure you have insurance for all your nice toys before you set off to university. Don’t plan to sort it out when you arrive. It would be terrible if they got stolen or damaged before they were insured. Take a look at cover from student specialists like Endsleigh: http://www.endsleigh.co.uk/student-possessions.html (if anyone knows any cheaper deals feel free to let me know and I’ll update this post)
  8. Don’t worry. Really. You’ll be fine.

Free Windows Phone Developer Event Next Week

alt

Coming to a cinema near you. Probably.

Hot on the heels of the Windows Phone 7 Live training that we did last week in Bellevue,  Andy and myself will be presenting at a Developer, Developer Developer (DDD) event in Manchester next week on Thursday 7th October (seems appropriate).

If you want to find out how to get started with Windows Phone then come along to the free day’s worth of training. I’ll be doing two sessions on XNA for Windows Phone. I’ll also be telling the jokes that I wasn’t able to use in the Live Broadcasts…. Should be fun.

You can sign up here.

Home at Last

Bellevue Quay

I think I’d rather like to live near here though.

Made it home this lunchtime. Luggage got here in time for tea (not that we wanted to eat it).

The journey nearly managed a final twist though. On the way down to land the pilot said, in a rather whimsically Dutch way, “The cloud ceiling is only around 100 meters above the ground, so we might have problems seeing the runway. Anyhoo, we are going to have a go and see how we get on…”.

The alternative to landing at Hull was not actually piling into landscape at speed but an all expenses paid trip to Doncaster airport. I’ve used this line before – nice enough place but no great desire to go there just right now. Fortunately the ground came up to hit is in just the right way.

It wasn’t a fun trip, but it was considerably funner (if that is a word) thanks to the folks that I met up with along the way. With my terrible memory for names I’ve forgotten what you are all called, but I do remember that you were great company at a time when a few laughs was probably the best we could hope for. Hope you all got to your destinations OK.  And your luggage too.

Flight into Danger (well, almost)

Renton Cllarion

Not a bad place, just not where I want to be.

In a perfect world I’d be posting this from home, not the Renton Clarion Hotel  “Conveniently situated just minutes from Seattle Sea-Tac airport”. But there you are, and here I am.

Twenty minutes into our flight out we had a “passenger incident” which resulted in us returning to Seattle and the plane filling with burly men wearing Tasers and striking action poses. Most exiting. Less exciting was the “slow reveal” of the fact that we would not be flying out on Saturday, but on Sunday. I feel very sorry for the staff on the plane and those at the airport who had to deal with a nasty logistical problem not of their making. I feel even more sorry for anyone who fell asleep just after takeoff and then woke up fifteen minutes later thinking they’d just had the shortest and smoothest transatlantic flight ever.

Still, the system worked and I’m sitting here with my “Delta Airlines Meal Voucher” and wondering what kind of breakfast blowout you can get for six bucks.

We are taking off again at noon today. Then I get to enjoy a seven hour stopover in Schipol airport before catching my flight to Humberside a day late.  Good oh.