Monday, April 28, 2008

 

Just came back from a much need holiday (in Madrid) and since I have no new technical content to post, I thought I'd follow my blog's tradition (Jan, Feb, Mar and Apr) and list the events that I am presenting at in May. Funny thing is that after a recent storm of flights, all of the below involve flights as well. Will I ever get sick of this?

+ 1st, Manchester, MSDN Roadshow 2008.
+ 10th, Glasgow, DDD Scotland.
+ 13th, Glasgow, MSDN Roadshow 2008.
+ 16th, Newcastle, MSDN Roadshow 2008.
+ 22-23, Amsterdam, DevDays 2008.

A week after I fly back from Amsterdam, I fly to Orlando for Tech Ed US (more on that nearer the time).

Labels:


 

Last year I presented for the first time in the Netherlands at DevDays. This year the organisers invited me back to present 3 talks (different to the 3 from last year) on 22 and 23 May. Register from here.

I will post on my blog resources for all 3 sessions once they are done, but for now, here are the session times, room and title info:

- Thu, 10:50-12:00, Auditorium, Introduction to Silverlight 2

- Thu, 16:30-17:40, Auditorium, Five Cool Things to Know and Use for Smart Client Development with VS2008 and the Fx 3.5

- Fri, 15:00-16:10, Zaal Forum, Parallel Extensions to the .NET Framework

For the abstracts of the sessions above or to view the full conference schedule, click here for the Thursday and here for the Friday. Hope to see you there!

Labels:


Sunday, April 13, 2008

 

I am back from my travels, and if you attended my 2 talks at Tech Ed Israel 2008 you'll find resources for them here and here.

With that out of the way, let me say that I have never ever been to a conference/geek party that even came close to what we experienced in Eilat! After consuming great food (starting at 20:30-21:00), as the night progressed, it was indistinguishable from a high quality commercial club night or a rock gig (dependent on which live band was on stage). Everyone was drunk (open bar all night), everyone was dancing and... unlike most geek parties, there were as many women as men in attendance. I stayed until the end and it was still kicking (02:35 in the morning). If you live in Israel then you owe it to yourself to attend Tech Ed Israel 2010 and if you are on the international speaker circuit try to get invited. I will let the pictures from the party convince you or maybe the video footage ;-)

Labels:


Monday, March 17, 2008

 

There is a great agenda of sessions for the Scottish Developer Day (DDS) in May and I hope you'll choose to come to my session on Parallel Extensions. Register here.

Labels:


 

Tech Ed in Orlando is in June and I have a couple of sessions there (more on that nearer to the time). I like how they used Silverlight 2 to list the speakers (although the z-ordering is not as accurate as I was expecting it). Give it a go, have a play.

Labels:


Thursday, February 28, 2008

 

Following the dozen (predominantly UK MSDN and user group) events that I did in Jan and Feb, the future is consumed by larger (inter)national events.

March
11th London, DevWeek 2008.
12th London , QCon 2008.
19th Birmingham, UK 2008 Launch.
31st, Athens, Greek 2008 Launch.

April
7-8, Eilat, Tech Ed Israel 2008.
21, Cardiff, MSDN Roadshow 2008.

Labels:


 

Eisai Ellada? Panemorfa, I will be there too on Monday 31st March delivering a presentation on the developers track so please go register for the Greek 2008 Launch. Stop by and pes ena Geia. By the way, my parousiasi will also be in Greeklish :-)

Labels:


 

Are you in Israel? Great, I will be there too from 4th to 9th April delivering a couple of presentations for Tech Ed Israel 2008. Stop by and say hello (but please do it in English as I know zero words in Hebrew :-). To get a glimpse into some of the sessions there (including mine), stay tuned on Guy's blog (who is my counterpart in Israel). His writing sometimes appears right-to-left, but I am sure that is a CSS issue he is working on ;-)

Labels:


 

The largest in-person activity that our team does every single year in the UK is the MSDN Roadshow. A full day of 5 sessions (well, 4 this year plus separate Intro and Q&A slots). Past experience indicates it sells out very quickly so to view the agenda, dates and to register NOW, choose from the following cinemas:
Cardiff, or London, or Manchester, or Glasgow, or Newcastle.

Labels:


 

Is it possible that two great, week-long, independent, international developer conferences are running at the same time in London? It turns out that the answer is "YES" and someone thought it would be a good idea if I presented at both. If you are going to DevWeek or QCon London, make sure you come to my sessions to win some t-shirts!

Labels:


Saturday, February 02, 2008

 

After my two week relaxing Xmas/NewYear break, the numerous January events were a bit of a "shock to the system" dominating my time. Now onto February and it is not looking any easier as you can see below.

Hope to meet you at one of these:

+ 5th, TVP, Details and registration.

+ 8-17, Seattle, Details.

+ 18th, Bristol, Details and registration (how jetlagged am I going to be for this?!).

+ 21st, Manchester, Details and registration.

+ 26th, TVP, Details and registration.

+ 27th, TVP, Members of the UK press talk to your MS contact.

Labels:


Thursday, January 31, 2008

 

I attended Tech Ready 3 in July 2006, but I missed the two in-between so I will be going back to Seattle for TechReady 6 (the internal week-long Microsoft conference) in 2-3 weeks.

This time I will also be presenting a session at TR6 so, if for whatever reason you get bored of listening to the product teams, come to my session (DEV353) for some field-to-field demos :-)

I am also looking forward to meeting with people I know electronically but not in-person yet, and to catching up with older acquaintances. If that sounds like you and you are free between Friday 8 and Saturday 16 February please ping me!

Labels:


Tuesday, January 29, 2008

 

Little over a month ago I posted: How To Start a User Group. In addition to the list I linked to there, Dave posted his own thoughts and also Chris followed with his tips and tricks. Both are definitely worth a read. Any additional thoughts welcome (it is getting much tougher to complement those 3 though!).

In a somewhat related story, Nick complains how it is unacceptable for speakers to cancel presentations at user groups, especially at the last minute. I agree, unless there is a health issue, it is very uncool. Touch wood, I've never ever had to do that.

In other news, if you are in the UK, we now list all User Group events on the same MSDN page where we list Microsoft events – James explains how.

As always, if you want to start a user group in the UK let me know. Especially if it is one down here in Brighton & Hove where I live ;-)

Labels:


Tuesday, January 08, 2008

 

After a thin sprinkling of events in December, below is where and when you can heckle me in the second half of January:

+ 14th, Oxford, Details and registration.
+16th, London, Details and registration (PDF).
+17th, Manchester, Details and registration.
+23rd, Edinburgh, Details and registration.
+24th, Edinburgh, Details and registration.
+29th, London, Microsoft Partners talk to your MS contact.
+31st, Leeds/Bradford, Details and registration.

Labels:


Tuesday, December 11, 2007

 

Via Christopher, I found the post by Blogus Maximus on his 21 thoughts for running user groups.

I am finding it tough to add to the list above, can you? If you are already running a user group I'd love to read your thoughts (e.g. on your blog)...

If you are in the UK and are thinking of starting a user group read that useful list. When you are ready, follow his advice on #3 and shoot me an email!

Labels:


Sunday, December 02, 2007

 

Thank you to everyone that came to my September, October and November events. In total from 18 September to 29 November I delivered 21 sessions. December is always the quiet month from an in-person events perspective and especially for me since I'll be taking 1/3 of it off for holiday. That also means that (with January round the corner) I better spend time figuring out what the heck I am going to say/show for my upcoming Windows Server 2008 developer sessions (all ideas welcome!).

So, this is my short (useless) December list:
  • 6th, London, MSDN web event [sorry, this event is full inc. the waitlist]
  • 12th, Southampton, MS VS event [sorry, there is no public registration for this event]
We have just started a new scheme of online chats that you are welcome to join IF you attended one of our MSDN events in the UK this year.
FYI, for UK events (inc. ones that have nothing to do with me) monitor this developerfusion feed.

Labels:


Sunday, November 18, 2007

 

In the US they run these things called Code Camps which essentially are a 1-day community conference. If it rings a bell with my UK friends, it should: That is where we borrowed the whole idea of DDD. Spot the similarities in this very useful checklist for Code Camps.

The main difference with DDD in the UK is that the delegates vote for the sessions beforehand and that no Microsoft employees are welcome to present/speak (this is not true for other code camps in the UK such as WebDD and SQLBits). Is there anyone out there that has attended one of these things on both sides of the pond? Is there anyone out there that does this sort of thing in their own country (not UK or US)? I think there is room for evolution which can be expedited by sharing cross the borders...

Anyway, besides not being allowed to present, I will be around mingling at DDD6 on Saturday 24th (as promised), so I look forward to saying "hello" to many of you in the UK reading this blog... I hope you return me the favour and if you do ask me about ClientDD or ToolsDD :-)

Labels:


Thursday, October 25, 2007

 

Same intro/outro as my post on Sept and Oct events. Hope to see you at one of these:

+ 1st, Coventry, VBUG, Details and registration.

+ 3-10, Barcelona, TechEd, Details and registration.

+ 13th, Brighton, VBUG, Details and registration.

+ 15th, Southampton, NxtGenUG, Details and registration.

+ 20th, Cambridge, NxtGenUG, Details and registration.

+ 24th, Reading/TVP, DDD6, Details and registration.

+ 27th, London, LDNUG, Details and registration.

+ 29th, Bristol, MSDN, Details and registration.

Labels:


Monday, October 15, 2007

 

UPDATE: Fixed room info.

In 3 weeks in Barcelona the largest Microsoft conference of the year takes place. If you haven't chosen sessions to attend yet, go do it now that the agenda is live with all the info (assuming you have registered).

This year Tech Ed is 5 days long, so I am delivering a session per day. At each session I will be handing out a copy of my book as a prize signed by all 3 authors! That is a total of 5 opportunities for you to win it. Below are the times and rooms where you can attend (all sessions 75' long):
  • Monday 5th, 16:00, Auditorium, TLA201
    A Tour of Visual Studio 2008 and the .NET Framework 3.5

  • Tuesday 6th, 10:45, Room 113, MED202
    Building Mobile Windows Forms Applications: Tips, Tricks and Guidelines

  • Wednesday 7th, 09:00, Room 130, MED304
    Sharing Assets Between the .NET Compact Framework and the .NET Framework

  • Thursday 8th, 13:30, Room 113, WIN312
    Windows Vista for Managed Developers: Besides .NET Framework 3.x

  • Friday 9th, 13:30, Room 121, MED01-PAN
    Windows Mobile Application Development Panel Discussion
Note that TLA201 is in the keynote room so plenty of space for all that wish to attend ;)

Labels:


Wednesday, September 12, 2007

 

Busy October ahead so I'd better go create content for the below (various Visual Studio 2008 and .NET Framework 3.5 topics). If you are in the UK and you read my blog, and in particular if we've never met in person, please drop by an event and say "Hi".

September
+ 13th, London, British Computer Society event. Attending, not presenting.
+ 18th, London. For Microsoft Student Partners (MSP) only – talk to your Microsoft contact.
+ 26th, Birmingham. Register here.
+ 27th, Bristol. Register here.

October
+ 2nd, Reading. Register here.
+ 4th, London. Register here.
+ 6th, Reading, SQL Bits community conference. Attending, not presenting.
+ 8th, Manchester. Register here.
+ 16th, Edinburgh. Register here.
+ 17th, Edinburgh. Register here.
+ 18th, Leeds. Register here.
+ 22nd, Coventry. Register here.
+ 26th, Reading. For Microsoft Most Valuable Professionals (MVP) only – talk to your MVP lead.

Off to book travel and accomodation... it's at times like these that I wish I had a secretary ;-)

Labels:


Wednesday, July 25, 2007

 

After the huge MIX event held in Las Vegas in May, dozens of great RE-MIX events followed around the world. In almost all of them, the content from the main MIX event was taken and delivered via mostly some local speakers presenting the existing material. You didn't need me to tell you that, the title of those events gives it away: RE-MIX.

Here in the UK we opted for a different approach. We waited (and waited) and found the perfect time to hold our 2-day MIX event: September 11 and 12. The reason we waited is that we wanted to have some fantastic announcements to make in addition to whatever took place in Vegas (and we do have some cool announcements in that timeframe!) and also we wanted to create new original content. That also explains that we are not RE-delivering content and the actual title of our event is Mix:UK

Today we opened registration. Spaces truly are limited (I think we missed a trick there by not finding a larger venue) so, for opportunities such as seeing Scott Guthrie delivering a few sessions, REGISTER NOW.

Also, the NxtGenUG boys would like you to fill in a free quick survey for the 'Swaggily fortunes' game taking place at Mix:UK – attending is not a prerequisite for completing the survey. You may even win a prize just by answering a few questions and remember that the answer to question 6 is Daniel Moth, go fill it in.

Labels:


Friday, May 18, 2007

 

In June 13-14 a popular international developer event in Amsterdam takes place: DevDays.

I have no idea what the conference site says because it is in Dutch, even though the sessions will be in English. Well, they better expect them to be in English because I am doing 3 sessions there and apart from English the only other language I can speak well is Greek :)

The English abstracts for my sessions are:

Two part session (1 & 2) – Windows Vista for Managed Developers: Besides .NET Framework 3.0/3.5
Windows Vista brings with it a fantastic platform for managed development, namely .NET Framework v3 (i.e. WPF, WCF, WF and CardSpace). However, there are many new native APIs (obviously not part of the .NET Framework) in Windows Vista. In this 2-part talk you will discover how you (a C# or Visual Basic developer using Visual Studio 2005 or Visual Studio codename "Orcas") can take advantage of this new functionality. This demo-driven session, will teach you how to make your application feel like a real extension to the Windows Vista platform (and not like a ported application that just runs on it). Vista-only features covered include extending glass into your own applications, the new TaskDialog and CommonOpenDialog, Windows Error Reporting enhancements, Restart API, Recovery APIs, Restart Manager, building power-aware apps, writing preview handlers, conforming to User Account Control (UAC), using search from your application, Sidebar gadgets, SideShow plus more.

Session 3 – Realizing the Potential of the Windows Mobile Managed APIs
Successful mobile applications are designed for mobile users. We will take a comprehensive look at the managed APIs of the Windows Mobile platform for richly interacting with core device features such as Outlook Mobile and learn how to create smart applications with the State and Notification broker. Come see how developer tasks previously requiring lengthy C++ are now achieved with two lines of managed code! Through Visual Studio 2005 (or Visual Studio codename "Orcas"), we will demonstrate using the camera to capture pictures and video, the interception and processing of SMS messages, placing phone calls, dealing with system level events, programmatically sending e-mail and SMS messages, and provisioning devices with XML to name but a few! These APIs are not part of the .NET Compact Framework. They apply equally to Windows Mobile 5.0 and Windows Mobile 6. I will highlight what is new in WM6 in this area as appropriate.

Register here.

Labels:


Monday, May 07, 2007

 

If you live in Europe and you missed MEDC in Vegas last week, then you have only one week left to register for a great price for the European version, held in Berlin on 25-26 June. I will be repeating my two sessions (share code and GUI tips) and also participating in a panel session.

Details and registration here.

Labels:


Sunday, May 06, 2007

 

Me and MikeT will be bringing a joint 2.5 hours of "Orcas" goodness to a free MSDN event near you. For details or to register please click on the links below:
24 May at TVP, AM
29 May in Manchester, AM
5 June in Edinburgh, AM
5 June in Edinburgh, PM

...and don't forget another joint session (23 May) we are doing specifically on LINQ that you can register for at the Fest07 homepage (the day also includes sessions from Rafal Lukawiecki).

Finally, how could I ommit yet another repeat of the popular MSDN Roadshow, delivered by the entire team this time in London (11 June) – register for free here.

Labels:


Friday, April 27, 2007

 

When/where:
Wed, May 2, 15:45 - 17:00, Room: Venetian F
Thu, May 3, 14:00 - 15:15, Room: Venetian F

Title:
APP206 & APP206R - Panel Discussion with .NET Compact Framework Team, OpenNETCF Smart Device Framework Team and Other Industry Insiders

Abstract:
Do you have pressing questions about the .NET Compact Framework? Do you use OpenNETCF's Smart Device Framework and have specific questions? Do you have general questions on Windows Mobile and Windows Embedded CE development? Come to this session where members of the Compact Framework Team, OpenNETCF's Smart Device Framework team and other industry developers will be part of a panel answering questions from general coding to architecting mobile software, even covering .NET Micro Framework.

Labels:


 

When/where:
Wed, May 2, 11:30 - 12:45, Room: Veronese 2404-05-06

Title:
APP312 - Sharing Assets Between the .NET Compact Framework and the .NET Framework

Abstract:
Whether you were first introduced to .NET via the Compact Framework in Windows Mobile or via the full .NET Framework on the PC, it may make sense to share your code assets between the two platforms. In this session we will explore when you should be doing this and when not. We will then explore the options available (e.g. directly sharing binaries or conditional compilation) and drill into problems and workarounds. This will include framework differences, platform/OS differences, optimal usage of Visual Studio 2005 (and "Orcas") and how things have improved since NETCF v1 and v2 (going towards v3.5).

Labels:


 

When/where:
Tue, May 1, 15:15 - 16:30, Room: Venetian G

Title:
APP203 - Building Mobile Windows Forms Applications: Tips, Tricks and Guidelines

Abstract:
When managed code first came to devices, there was a lot of excitement because developers finally had the ability to make use of their existing skills and assets from the desktop world, into the Windows Mobile world. The truth is that building GUI applications for Windows Mobile, is not the same as building GUI applications for your PC or laptop. In this demo-driven session, we explore the platform differences between desktop and mobile, and also explain what you must do to address them. In addition to explaining best practises for building mobile applications for mobile users, we look at the UI guidelines for Windows Mobile and map those to the code required for meeting them. You will also gain an understanding of what is required in order to write cross-device code including what Windows Forms controls are best avoided and how to overcome potential .NET Compact Framework limitations.

Labels:


Saturday, March 31, 2007

 

This year's Mobile and Embedded Developers Conference is promising to be the best ever. Now, anybody that knows the passion I have for this stuff may be thinking "Yeah, you would say that though, wouldn't you?". So don't take my word for it, think about it based purely on facts (in random order):
1. MEDC 2007 is the first major event since the launch of Windows Embedded 6.0 and .NET MicroFramework. Just imagine the content that will be available there on those two products and don't forget XP Embedded!
2. MEDC 2007 has tons of content for Vista on the Mobile PC story (including SideShow) and also on the next web platform from Microsoft: LIVE (you didn't think LIVE was irrelevant to devices did you?!)
3. MEDC2007 is the first developer event since the launch of Windows Mobile 6. While the WM6 SDK is available, for MEDC there will be an update to it and I am hopeful for what will be included from a managed developer's perspective :-)
4. MEDC 2007 is the first time we will get an in-depth look at .NET Compact Framework 3.5 and at Visual Studio for Devices in "Orcas".
5. MEDC 2007 is in the coolest city on the planet: Las Vegas! And if you are not into all the glitch and partying, there is one awesome reason to visit the area. Take an extra day (e.g. Sunday or Friday) and visit the Grand Canyon next door - it is simply breath taking (or Hoover Dam just a short drive away).
6. MEDC 2007 is hosted during the exact same period and at the exact same hotel as MIX 07. Not only you can get a huge discount if you attend both conferences (plus a copy of Vista Ultimate at MIX), but just imagine what happens when a whole bunch of mobile and embedded geeks are collocated with a bunch of web and designer geeks. Only goodness can come out of that :-)

No excuses dudes (and dudettes), just go register first and seek permission later!

I'll be on stage every day at least once, but don't let that put you off :)

Labels:


Wednesday, March 28, 2007

 

I love it when I can answer two questions with a single answer (it's all about reuse :-)).

Delegates at our MSDN events sometimes ask about how to find local groups where they can attend technical events, not necessarily organised by Microsoft. Also speakers from other countries often ask me about speaking opportunities when they visit the UK. To both I say, visit the UK User Groups list here. Follow the links to see what type of events each user group usually holds, locations they cover (usually more than one) and get in touch with the UG leader - simple.

If you currently run a user group in the UK and you are not listed on the page above, take action now. If you are listed on the page above and are looking for a Microsoft speaker to come to your event, take action now. In both cases the same action should be taken: email our lovely leader of community leaders, Clare Parr (clarepa at microsoft dot com).

An example of a user group not listed up there yet, is a spanking brand new one holding its first meeting next month: .NET Developer Network.

Labels:


Friday, March 16, 2007

 

Planning for Tech Ed 2007 has started. As one of the largest dev conferences, in each timeslot there is a lot of choice and attendees sometimes make the wrong choice (and then score the session badly of course because it wasn't what they wanted). This is a genuine problem with technical events and is not specific to Tech Ed.

Dave is looking for ideas on how to improve the session descriptions and has some radical propositions for changes. Go give him your feedback.

In my opinion, no amount of shortcuts is going to tell me what the session is going to be like other than the abstract. I really don't understand why people don't read the abstracts carefully before going into a session. If everybody read the 7 line paragraph and made their decision based on that, then we could work on speakers writing accurate abstracts. As an example consider my session description here. After the session, one of the delegates came up to me and said, "I enjoyed your session but was a little disappointed as I was expecting you to cover what was coming in Orcas for Vista development". At first I was baffled why he would think that, but then I guessed what happened: the guy read the title and nothing else. Again, please read my abstract and see if it was not clear what the session was about. There is an argument here for better titles, but how can you capture a 75' session in 7 words?

If you are one of the delegates that do not read abstracts and just turns up at sessions based on the title alone, let us know why and maybe tell us what is it we can do to incentivise you to read those abstracts.

Labels:


Tuesday, February 20, 2007

 

If you are a developer in the UK, this is my speaking schedule for the next 3 weeks, and the reason I cannot attend any other matters:
  • Today (20 Feb) I am travelling up to Nottingham to do a talk tomorrow (21 Feb) on LINQ.
  • On Thursday (22 Feb) I travel to Wales to do an academic tech talk on Windows Mobile development the following day (23 Feb).
  • Next week (26 Feb – 1 Mar) I am attending DevWeek in London and presenting there on Vista development (28 Feb).
  • Next Friday (2 Mar) I travel to Glasgow for an event on Monday (5 Mar) again on LINQ.
  • The following day (6 Mar) I travel to Wales for a 2-day internal offsite where I am doing a small piece on Vista.
  • When I return, I travel to Heathrow (8 Mar) for a two day DevFest event where I am delivering both Vista and .NET Compact Framework presentations.
  • The week after, I travel to Harrogate (12 Mar) to do yet another session on LINQ (13 Mar).
  • The following day (14 Mar), I am doing another Windows Mobile tech talk at Manchester Metropolitan University.
  • BTW, all three LINQ sessions above are part of the MSDN roadshow (additionally on 21 Mar in London and 27 Mar & 25 Apr in Reading).

Phew! In short, for the next 22 days I am constantly travelling, talking/demoing or prepping (contrary to some beliefs, these sessions don't just deliver themselves with no prepartion on slides/demo/timings!).

Labels:


Friday, February 02, 2007

 

Given that generally my focus is on client and mobile technologies, you wouldn’t expect to see me at a web event, but I want to catch Scott Guthrie’s “Sneak peak at Orcas” session, so tomorrow (Saturday) I will be at WebDD – say "hi" if you spot me :-)

They have some grok talks at lunch time and I’ve been pushed forward to do one. I entered the title of “Vista Gadgets”, which leaves the door open to talk about Sidebar or SideShow. I could try to cover both but in 10’ that would mean restricting it to an end user’s perspective rather than showing code for either of them... we’ll see what mood I am in tomorrow ;-)

In any case, don’t expect anything new from this grok talk, it will be a cut-down version of either the Sidebar screencast or the SideShow screencast. See you there!

Labels:


Saturday, January 27, 2007

 

Was going to post this yesterday but with a 2-hour flight delay from Newcastle to Southampton and a 1 hour train delay from Southampton to Hove, the last thing I wanted to do when I got home was blog...

The roadtrip ended and overall it was a very positive experience and I would do it all over again given the opportunity (maybe with a slightly more upmarket accommodation than the Travelodges)! Mark has been capturing the trip’s journal on the official blog so check out the photos of Day 1, Day 2 morning and afternoon, Day 2 evening, Day 3, Day 4, Day 4 and 5.

The venue that stuck out compared to the rest in terms of its bizarreness was the event in Coventry. The crazy NxtGenUG people decided to host the event in an old airplane! From a temperature perspective it was practically like presenting outdoors in minus degrees Celsius. I have never done a presentation in my woolly hat and gloves before but I guess there is always the first time! Laugh at the photos on the NxtGenUG site.

Labels:


Friday, January 19, 2007

 

Today I am doing a couple of sessions for the UK launch of Office and Vista at TVP, tonight I’ll be at the launch geek dinner and tomorrow I’ll be helping out at the hands-on labs at Day 2 of the launch. BTW, you can all participate online as well where recorded versions of our sessions are already waiting!

Next week, Mon-Fri, we are going on the road to follow up on the promise I made a while back. We are doing countless events stretching from Southampton to Newcastle in a car. It is only 4 out of 5 from the team on the roadtrip, as the fifth member has bigger issues that he needs your help with!

To follow the trip in a virtual way stay tuned on that feed... More from me back here in a week!

Labels:


Monday, January 08, 2007

 

Remember the Office and Vista launch I mentioned? Preparing for that has my undivided focus for the next 11 days.

While physical attendance is now sold out, anyone can still participate online; UK residents that do participate online have a chance of winning free copies of Vista and Office! More details on Ian’s blog.

Labels:


Tuesday, December 12, 2006

 

Us:
We are the Microsoft developer and platform team in the UK.

You:
You are a company in the UK with a room that can hold 35+ people; your developer people!

The "contract":
You provide the room and people, we provide the entertainment. Well, I say entertainment, but what I mean is free presentations on developer aspects of Vista and Office. We’ll also throw some prizes on the day :-) Also, if you don’t mind, we’ll publicise your involvement and contribution!

What to do next:
Volunteer via email: mailto:msukdpetech@hotmail.co.uk

More details:
http://ukvistaofficelaunchtour.spaces.live.com/

Labels:


Friday, December 08, 2006

 

For my international readers outside the UK, you can take part in the UK Developer launch of Windows Vista and the 2007 Office System by following online the sessions on the two concurrent tracks:
- Vista Agenda
- Office Agenda

For UK residents I only have two words: REGISTER NOW!

Labels:


Wednesday, November 29, 2006

 

* This Saturday in Reading I'll be supporting DDD4 (so come talk to me at the ATE area). At lunch time there are some activities that you cannot afford to miss out on. Check it out!

* Next Monday 4th and Tuesday 5th, I'll be hanging in the Flash On The Beach (FOTB) conference, here in Brighton (wonder how many of the Brighton bloggers will be there). In case you are wondering what a softie is doing at such an event, just wait and see... exciting stuff coming your way ;-)

* Next Wednesday 6th I am re-running in London my Vista for developers session- native APIs callable from C#. Register here.

Labels:


Monday, November 20, 2006

 

Next Monday 27th, come hear me and my colleague Martin (security guru) talk about some of the new Vista security features (inc. UAC in depth and CardSpace). This free msdn event is in London and you must register here.

If you cannot make it this time, we are repeating the content in Reading (TVP) on 11th December. For that one, register here.

And if by any chance you are a student at Hertfordshire, make sure you come on the 28th to my "Introduction to Developing Windows Mobile Applications". Register here.

Labels:


Sunday, November 19, 2006

 

Just realised (via Simon) that the next Sussex Geek Dinner is this Tuesday at 20:00 in Brighton (a stone’s throw from Hove, where I live!). Sign up here.

I’ll definitely be there doing what I do best (the clue is in the picture on my homepage) ;-)

Labels:


Friday, November 03, 2006

 

In exactly one week, I invite you to attend one of my 4 sessions at Tech Ed Europe in Barcelona.

When/where:
Fri, Nov 10, 09:00 - 10:15, Room 117

Title:
DEV338 Windows Vista for Managed Developers: Beyond .NET 3.0

Abstract:
Windows Vista brings with it a fantastic platform for managed development, namely .NET Framework v3.0 (formerly WinFX). However, there are many new native APIs (obviously not part of .NET 3.0) in Windows Vista. In this talk you will discover how you (a C# or Visual Basic developer using Visual Studio 2005) can take advantage of this new functionality. This demo-driven session, will teach you how to make your application feel like a real extension to the Windows Vista platform (and not like a ported application that just runs on it).

Features covered include extending glass into your own applications, the new TaskDialog, Windows Error Reporting enhancements, Restart API, Recovery APIs, building power-aware apps and the very popular Sidebar gadgets!

(See session DEV325 for additional coverage of Windows Vista native APIs, also from a managed code perspective.)

Labels:


Thursday, November 02, 2006

 

In exactly one week, I invite you to attend one of my 4 sessions at Tech Ed Europe in Barcelona.

When/where:
Thu, Nov 9, 13:30 - 14:45, Room 133

Title:
DEVWD21 Selecting the best Windows Mobile Technology for your Solution

Abstract:
Come to this highly interactive session to get your questions answered and hear about where Windows Mobile is going. A panel formed from the pool of talented speakers will, for this session only, be available to you all at once. This session is focused on the Windows Mobile developer so ask about tools, technologies, and even device futures to help you plan your development strategy to maximize Windows Mobile in your business.

Labels:


Wednesday, November 01, 2006

 

In exactly one week, I invite you to attend one of my 4 sessions at Tech Ed Europe in Barcelona.

When/where:
Wed, Nov 8, 13:30 - 14:45, Room 125

Title:
DEV226 Realizing the Potential of the Windows Mobile 5.0 Managed Application Programming Interfaces (APIs)

Abstract:
Successful mobile applications are designed for mobile users. We will take a comprehensive look at the managed APIs in Windows Mobile for richly interacting with core device features such as Outlook Mobile and learn how to create smart applications with the State and Notification broker. Come see how developer tasks previously requiring lengthy C++ are now achieved with two lines of managed code! Through Visual Studio 2005, we will demonstrate using the camera to capture pictures and video, the interception and processing of SMS messages, placing phone calls, dealing with system level events, programmatically sending e-mail and SMS messages to name just a few!

(If you are a desktop developer, this is a great follow up session to DEV329.)

Labels:


Tuesday, October 31, 2006

 

In exactly one week, I invite you to attend one of my 4 sessions at Tech Ed Europe in Barcelona.

When/where:
Tue, Nov 7, 16:00 - 17:15, Room 125

Title:
DEV329 .NET Compact Framework (NETCF) for Desktop Developers

Abstract:
There are many C# and VB developers that have never used NETCF. In this session, we introduce NETCF v2.0, highlighting differences from the previous version. This talk explores the development platform differences between the Windows desktop environment and Windows Mobile-based devices such as the Pocket PC and smartphone. We also examine the options for sharing .NET assets between platforms, and demo suggestions for making the best development decisions. By the end of the show you will be inspired to write your first NETCF application that leverages existing code. Attendees require no previous knowledge of mobility devices or NETCF - simply an understanding of .NET on the desktop.

Labels:


Thursday, October 05, 2006

 

Eric Wroolie wrote (what I think is) a nice review of my event from a couple of days ago and has some interesting thoughts on attending webcasts versus attending live events. I strongly encourage you to go read and share your own thoughts there.

Having read that, you should now be inspired to attend a live event so if you can make it to London on October 18th, head over to the London Dot Net User Group where Ian is preparing a nice line-up and it is all for free! (full details available over the next few days)

If that is too soon for you, definitely plan to make it for DDD4 that is also free. Even better, you can shape the day by voting now for the sessions you'd like to see! How cool is that? :)

Labels:


Friday, September 29, 2006

 

One of the four major drawbacks of accepting my job here at Microsoft was losing my MVP status.

So I am excited to be attending our UK MVP Open Day today and delighted to be involved with this event from the other side. Any new or old MVPs here in Reading (TVP) for the day make sure you say hi! (Come at the “Speaker Coaching” and “Developer Evangelist Roundtable” sessions, not to mention the drinking sessions after...)

For those MVPs that didn’t make it down for the day, if you are on the developer side of things, one of the announcements today was that you can think of me as an additional contact of the local office. My email is on the left :)

Labels:


Wednesday, September 27, 2006

 

http://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-GB&eventid=1032308506

Yesterday we run the final rerun of the MSDN roadshow. In the short version of my Vista session I advertised my other upcoming session next Tuesday and someone from the audience pointed out that they could not register because it was full. I checked with the events team and we have now moved it to a larger room so if you tried and failed, please try again to register here (and ignore the "full" message, go on the waitlist and you'll be fine).

Note that I am tweaking (once again) the content I delivered in Edinburgh so it should be even better (as if that is possible :-p)

Labels:


Thursday, September 21, 2006

 

If you read this, that and the other, you'll know that I’ve been a headless chicken over the last 8 days. What you may not know is that I also suffered a hardware problem with my laptop, that my car got clamped at the worst possible moment (but that is a story for another day) and that I had an inexplicable electrical power failure in my flat!

I was hoping to rest a bit today but then I realised that I have to upload my slides for my Tech Ed sessions by tomorrow (sorry, that will never happen) and set a machine up for the Roadshow next Tuesday (yes we are doing it at TVP again, register now).

Anyway, in case you haven't come across this yet, I thought I'd pass on a link to jim's letter to Vista developers.

Labels:


Tuesday, September 12, 2006

 

http://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-GB&eventid=1032306822

Wow, 150 minutes of Vista for developers and without talking about NetFx3 or C++ at all! How am I supposed to fill that time with quality content? Come find out what others are not telling you in Edinburgh on Wednesday 20th September (repeated in Reading on 3rd October). Register now!

A few of us are having drinks/food the night before; if you fancy that too, drop me a line.

Labels:


Saturday, September 09, 2006

 

For me, one of the four drawbacks of working for Microsoft (I’ll write about the other 3 some other time) is that I cannot submit a session for the Developer Day here in the UK. Hopefully you can though so go submit a proposal there now!

I’d like to see a session linking UML activity & state diagrams with WF – I don’t think anyone has picked up on their similarity yet.

Labels:


Wednesday, September 06, 2006

 

Windows Vista goes to Swindon next Wednesday so, if you are in the vicinity, make sure you sing up here!

Title: Windows Vista - Beyond NetFx3 with Daniel Moth
Date: Wednesday 13 September 2006
Overview: This session will start with a quick tour of the new operating system, describe the new APIs available and demo how to take advantage of some of them in Visual Studio 2005 (including the aero guidelines, glass, taskdialog, UAC, RSS, and sidebar gadgets).
Venue: Nationwide Building Society, Nationwide House, Pipers Way, Swindon, SN38 1NW
Times: 18:30 - 21:00(19:00 start)
Registration Details: emma@vbug.com OR call 01753 649687

This is a longer session than what I do for the roadshow (and I am preparing for it right now). It will be slightly different than the one I did in Newcastle (for one, we will be running Vista RC1).

The following day, on the Thursday, I have a press event on Windows Vista and NetFx3 in London and then on the Friday I'll visit my former colleagues at Trend in Horsham to give an overview of what's coming on the Microsoft platform. While you cannot subscribe for these two latter events, I still have to prep for them which might help explain any potential slowdown in my communications… :-)

Labels:


Saturday, July 15, 2006

 

...if you are a Microsoft employee that is...

MGX is Microsoft's global sales conference and TechReady is the internal technical conference (think TechEd for MSFT personnel only).

I am thrilled to be attending TechReady3 in Seattle and also looking forward to catching up with people in Redmond that I know from my MVP days and others that I have only met virtually since joining here.

I cannot put my hand on heart and say that I am "super-excited" to be going to MGX (and probably won't ever go again) but everybody has to do it once… apparently. Having said that, MGX is in Orlando and I haven't been there before so that's cool. If I am lucky I will do some SCUBA diving and maybe go say hello to mickey mouse (no I am not talking about any current or ex-colleagues :-p).

Not sure if I'll blog or check email that often from the States so wish me a nice holiday business trip.

Flying out in a few hours and will be back in August :-)

Labels:


Thursday, June 15, 2006

 

Those of you in the north of UK and in particular the Newcastle vicinity are invited to my session at VBUG.

Go register now. Even if you are attended our roadshow, in this session we'll have twice the time to explore the developer story on Vista *beyond* .NET Framework v3.0 (in other words, native Vista-only APIs via managed code :-)

Details here.

Labels:


 

Many of you have caught my session ".NET Compact Framework for Desktop developers" in Horsham, London and Athens. You will have also caught my variation of that in Dublin and yet another variation in Las Vegas. Well, now is your chance to attend it online :-)

If you are a .NET dev with ZERO previous knowledge on .NET Compact Framework or mobility, go register now!

Wednesday 5th July
17:00 GMT
(09:00 AM Pacific Time)

Details here.

Labels:


Thursday, June 08, 2006

 

MSDN Roadshow: 3 down, 3 to go.

In addition to presenting at events, I also attend many in a support/helper capacity. As such, I mingle with the crowd and get to hear what they think about our products. Recent such events were the DevDays event on security in London and the DDD III event in Reading (also look out for me at the Office DevCon in a couple of weeks).

Whether attending, speaking or helping, one of the unwritten "rules" is that I wear a Microsoft shirt.