Archives
-
A look at the new Visual Studio Online "Monaco" code editor
One of the most interesting announcements at the Visual Studio 2013 Launch today was the Monaco editor in Visual Studio Online.
-
Top things web developers should know about the Visual Studio 2013 release
ASP.NET and Web Tools for Visual Studio 2013 Release NotesASP.NET and Web Tools for Visual Studio 2013 Release NotesSummary for lazy readers:
-
Free 6 hour online course - Developing ASP.NET MVC 4 Web Applications Jump Start
The videos for the Developing ASP.NET MVC 4 Web Applications Jump Start Jump Start event are live on Microsoft Virtual Academy. This is an entire 9 session course, covering the official ASP.NET MVC certification course material.
-
Free online training event: Developing ASP.NET MVC 4 Web Applications Jump Start (Sep 17)
This course is now available online: Developing ASP.NET MVC 4 Web Applications Jump Start
-
ASP.NET MVC Routing - Intercepting file requests like Index.html, and what it teaches about how Routing works
I got an interesting question recently on routing, which lead to an even more interesting question on how to do the opposite. This turns out to offer a pretty good look at some important details of how routing works under the hood.
-
▶ Adding an audio play indicator to your page's tab with a few lines of Javascript
It's really annoying when one of your browser tabs is making noise and you can't tell which. Lately, sites have been using an informal convention of showing a play indicator (▶) in the tab title. It's a simple solution that really helps out your users.
-
8 Windows Live Writer tips
Windows Live Writer really is an amazing application. It does one job really, really well. I've been using it on several blogs including this one (running on Community Server, Herding Code podcast (running on Wordpress). I've also used it to manage content in a variety of ways, including posting content to "hidden" blogs which were really content repositories for consumer facing sites.
-
Removing background noise in Audacity by differencing stereo channels
While at NDC13 this June, K Scott and I (joined by Rob Conery as honorary guest host) recorded a lot of Herding Code podcasts in a cool podcast booth. It was an interesting audio challenge. The conference provided us some great audio equipment - nice microphones and a good mixing board. However, the booth was open on top and in the middle of the conference room floor at an indoor stadium, so there was a lot of background noise. On the one hand, that's just part of the fun of live podcasts at a conference, but I wanted to minimize it.
-
Last chance to back the AGENT watch Kickatarter, first chance to play with the code (bonus extra credit: custom device emulator with screen scaling)
The Kickstarter funding period for AGENT (The World's Smartest Watch) ends Jun 20 at 1 PM. The project's almost at 10x the funding goal, so I really see this as a last opportunity to get an amazing watch for $100 off the $249 MSRP.
-
Delaying product key / activation when building a Windows 8 virtual machine
I've been building a lot of Windows 8 virtual machines lately, and I've noticed that the product key / activation steps have changed from Windows 7 to Windows 8. With any of the Windows 8 ISO's I've used, there's an install wizard step that you can't pass until you've entered a valid product key. For most cases, I think that's an improvement. If I'm really installing Windows (and I count 9... wait, 10 Windows machines in my house right now), then sure, let's get that product key thing done once and for all.
-
Getting up to speed with Katana
You may have heard some talk about OWIN and the Katana Project over the past few years. Let's get the (kind of boring and abstract) definitions out of the way, then talk about why they're exciting and how you can learn more.
-
Interesting Things Circa March 2013
Back in 2008 I had a blog series going where I did occasional blog post / news recaps with lists of interesting things. (Fun note: I ran that using ma.gnolia.com and stopped around the same time, but not necessarily because, they bit the dust.). I used that to post interesting things I'd been reading about, and given unlimited time would write long, insightful blog posts about.
-
Announcing Web Camps Spring Tour 2013
Whew! Seems like we just got back from the Winter tour, and we're off again! We've got eleven international events coming up in March and April. Some are already sold out, so register today! And let your friends and co-workers who don't read blogs know, too, because there
-
Building Web Apps with ASP.NET Jump Start - Over 6 hours of free ASP.NET video training
Last Friday Microsoft Learning hosted Scott Hansleman, Damian Edwards and me for a full day live video Jump Start event titled Building Web Apps with ASP.NET. We had a nice crowd of about 2,300 attendees joining us during the event - but we were really excited about ending up with a full day of top quality training on ASP.NET 4.5, ASP.NET MVC 4, ASP.NET Web API, SignalR, and Visual Studio - all updated for the ASP.NET and Web Tools 2012.2 release. The Microsoft Learning team has a great studio, event platform, and team, and I think the videos turned out great.
-
Announcing the ASP.NET and Web Tools 2012.2 Release!
We're excited to announce the official release of ASP.NET and Web Tools 2012.2!
-
Building Web Apps with ASP.NET Jump Start with Jon Galloway and Scott Hanselman - Full Day Live (and recorded) Event on Feb 22
Update: the videos from this event are now available.
-
A quick look at Git support in Visual Studio 2012
I use Git a lot these days. My team uses it exclusively for internal work, collaboration with vendors, and public open source releases. I've got several public and private repos on CodePlex, GitHub and BitBucket - open source projects, book sample code, presentation content, etc.