AU
-

As promised, here's the cleaned-up code to jig a frustum inside AutoCAD. When I took on the task of writing this code – live, during the "AutoCAD Programming Gurus Go Head to Head" class at AU – I thought to myself "that should be easy enough – I'm sure I have some code to jig a solid on my blog". Well, I did, but it turned out the code showed how to jig a box, and the code was in Python and Ruby but not C#. So I ended up having to code for my supper, after all. 😉 One…
-
I'm sitting at SFO, waiting for my flight to Heathrow to board and depart (hopefully on time, considering the series of storms that have hit San Francisco over the last few days). I was going to write something technical to post, but in the end I changed my mind: I'm going to sit back, watch some TV and have a drink. Thanks for all the support and kind words I received at this year's AU: as ever it was an incredibly interesting and rewarding experience (just speaking from a personal perspective), but it was especially important to me, this year,…
-

It's been a pretty wild few days… Saturday As I've tended to, in recent years (barring issues related to weather), I flew in from Geneva via Heathrow and arrived in Las Vegas on Saturday evening. The flight was full, and a good half of the people on the plane were destined for AU, it seemed: our travel system is meant to limit the number of Autodesk employees on the same flight – probably because we make too much noise when enough of us are put together (just kidding, of course – the limit is there but it's related to the…
-

I arrived safely in Las Vegas for AU2012 and spent the day yesterday indulging in a little retail therapy to help get over my jetlag. I'm certainly feeling all the better for it. 🙂 As we're yet to start the conference itself, I decided to focus today's post on some general preparation I made for this year's conference: how I upgraded my main system to get it ready – in particular – for the rigours of running various OS installations and the tools I need for my "cloud & mobile" session. A few weeks ago, I finally succumbed to a…
-

After introducing the topic – as well as creating our basic, local web-service – in the last post, today we're going to publish our MVC 4 Web API application to the cloud and see it working from a number of different client environments. Preparing to publish to Azure Now that we're ready to publish to Azure, we need to add a deployment project to our solution. Right-click "ApollonianPackingWebApi" in the Solution Explorer and select "Add Windows Azure Cloud Service Project". This will add a new project into our solution. We can now double-click the entry under the "Roles" folder in…
-

After posting the handout for my Wednesday class, now it's time to start the one for Tuesday's - CP1914 - Moving Code to the Cloud: It's Easier Than You Think (I have a lot else going on on Tuesday, but this is the only class on that day for which I needed to prepare material). Attendance for both classes is looking fairly good: there are currently 138 attendees registered for the Cloud session and 62 registered for the one on WinRT. Why all this talk of the cloud? The software industry is steadily adopting a model commonly referred to as…
-

This post contains the second part of the handout for my Windows 8-related session at AU 2012 (here's the first part). Here's the accompanying source project for the MetroCAD application, which has now been upgraded to work on the shipping version of Windows 8. What can be done with AutoCAD? Something that's being promoted by Microsoft to developers of "heavyweight" desktop apps is the idea of a companion app. These are essentially Windows Store apps that complement desktop apps such as AutoCAD. We're going to see one such companion app in this session: an app called MetroCAD that is basically…
-

I finally managed to wrap-up my AU material over the weekend. Here's the first part of the handout for my Windows 8-related session (if you log in with your AU account, you'll be able to access the accompanying presentation and sample project). This is an "intermediate" class (rather than "advanced"), so at times it may seem fairly high-level. That said, if anyone sees issues with the material – especially important topics that have been glossed over – please do let me know: I'd be happy to make corrections (especially in advance of the class being delivered :-). Introduction Windows 8…
-

I was going to start posting my AU handouts today, but I'll leave that until tomorrow (an exceptional four-post week for me!). I decided to fulfill a casual request from an old Autodesk buddy of mine, Thomas Schwaiger, although I thought I'd broaden the topic just slightly. 🙂 I've been to see a couple of my favourite rock bands as they've passed through Switzerland, this year. The first was a bit opportunistic: some friends had tickets to the original Radiohead concert date in Switzerland on their recent tour to be held at an incredible venue, a disused quarry in Saint…
-

A quick reminder about the deadline for the AU APPHACK that I mentioned in this previous post is today, November 14th. There are some great prizes on offer, and you may not even have to write a single line of code between now and AU to win a prize (if you have a cool project that works with AutoCAD 2013 currently in development – ideally with some kind of cloud integration to keep within the theme of the contest – this is a fantastic opportunity to get both a reward and some great visibility). You do need to be an…