AU
-

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…
-

As part of my ongoing procrastination around my AU material development – despite which I'm managing to make some progress… my WinRT stuff is mostly done, now – I went ahead and updated my Kinect samples to use v1.6 of the SDK. The version which finally works from a Windows session inside a Parallels VM on my Mac. Yay! Here is the updated sample project, which includes the face-tracking capabilities shown in this previous post and therefore also requires the Kinect Developer Toolkit. It wasn't really much effort to port: a couple of methods that map depth and colour data…
-

Some interesting news has come through from my friend Micah Dickerson, a Product Manager on the AutoCAD team. He organised the Autodesk-internal APPHACK event I travelled across to the Bay Area for, earlier in the year, and he's just launched another one that's open to Autodesk Developer Network members and runs until November 14th, with the main prize-giving held at AU 2012 in Las Vegas. There are some nice prizes up for grabs: Grand prize: US$5,000 2nd prize: US$2,000 3rd prize: US$1,000 4th prizes: 10 finalists will receive a recently-released tablet computer worth ~$500 * [* This being the week…
-

With my AUv recording out of the way, I've been starting to think more seriously about my AU sessions, over the last few days. The "big one" (with 100+ registered attendees and counting) is about moving code from a desktop application to the cloud, and will basically summarise the process I followed in my "cloud & mobile" series of earlier in the year. Which means I'll go through the process of pulling some code out of a desktop-based application and placing it behind a web-service, before calling the service from a variety of platforms/environments (AutoCAD via .NET, iOS, Android, WinRT,…
-
Over the weekend, from Friday to Sunday, I spent far more hours than I'd have liked finishing off my AU Virtual class for this year, "Secure Your AutoCAD Environment" (I'm increasingly involved in security-related activities for the AutoCAD development organisation). Preparing material for AU Virtual is often pretty tough, whether it's being recorded in person (I've done a couple of those) or being in advance and needing extensively editing. This year's format was a bit different, in that it required multiple modules to be recorded separately as opposed to a single, monolithic recording. Better from a consumption perspective, apparently, and…