Subscribe

Web devs in southern California, we've got a great Web Camp event coming up next week in Los Angeles on July 9. We're wrapping up the Summer Web Camps tour I announced a bit ago with a blowout! This is a free, one day event and we've got space available in the fancy new Microsoft Playa Vista office....

Background on NuGet Package Restore and Automatic Package Restore NuGet Package Restore allows you to reference NuGet packages in your project without shipping them with your source code or committing them to source control. The general idea is that the packages are restored - that is, downloaded an...

UPDATE: The course (including videos, slides, and links to the code) are published here: http://www.microsoftvirtualacademy.com/training-courses/introduction-to-asp-net-mvc Join Christopher Harrison and me for a fun, free online training event at Microsoft Virtual Academy on June 23, 2014! Are you a...

Between releases of my other book (Professional ASP.NET MVC, next release due out soon!) Jesse Liberty somehow talked me into collaborating with him on writing a book on Windows 8.1 development. Actually, it wasn't a hard sell, because I've done a good amount of XAML dev, love C#, and Windows 8 / ...

I'm incredibly happy to announce that my blog - and all 750 other blogs running under weblogs.asp.net - are now powered by Orchard and Azure Web Sites! That's 750 blogs, all hosted in 4 Azure Web Sites all running on only one large virtual machine. A bit of nostalgia I've been blogging on weblogs.a...

This week at TechEd, the ASP.NET team announced some pretty exciting updates on the way for ASP.NET. Top Links Blog Posts ASP.NET vNext: the future of .NET on the Server (.NET Web Development and Tools Blog) Introducing ASP.NET vNext (Scott Hanselman) ASP.NET vNext (David Fowler) T...

Web Camps are free, no fluff, lots of code events where you can get learn what's new in the Microsoft web platform and how you can put it to use right away. They're by developers for developers - no marketing, just building web apps. Upcoming events Here's the list, with speakers: May 20 - Lisbon,...

Recently I encountered a customer asking if it’s possible to download a site using msdeploy.exe. This is pretty easy using msdeploy.exe. I’ll demonstrate this with Microsoft Azure Web Sites but you can use this with any hosting provider that supports Web Deploy (aka MSDeploy). To perform a sync with...

You've agreed to present a full day training event, and the day's approaching. What do you do? I'm not a training expert, but I've learned a few lessons on the job over the past few years that I think will help. I'd done some technical presentations over the years, but in the 4+ years I've been at ...

Okay, you've had a week to digest all the video content from Build 2014? Done yet? Me, neither. Well, how about some tricks to make this easier? I'd written up a few tips and tricks for catching up on Channel 9 event videos back in 2011, this is an update circa 2014. Trick 1: Subscribe and watch a...

This is part 4 of a series covering some of the new features in the ASP.NET MVC 5.1 and Web API 2.1 releases. The last one! If you've read them all, you have earned twelve blog readership points... after you finish this one, of course. Here are the previous posts: Part 1: Overview and Enums ...

This is part 3 of a 4 part series covering some of the new features in the ASP.NET MVC 5.1 and Web API 2.1 releases. Part 1: Overview and Enums Part 2: Attribute Routing with Custom Constraints Part 3: Bootstrap and JavaScript enhancements Part 4: Web API Help Pages, BSON, and Glob...

I'm continuing a series looking at some of the new features in ASP.NET MVC 5.1 and Web API 2.1. Part 1 (Overview and Enums) explained how to update your NuGet packages in an ASP.NET MVC application, so I won't rehash that here. Part 1: Overview and Enums Part 2: Attribute Routing with Cu...

This is the first in a four part series covering ASP.NET MVC 5.1 and Web API 2.1 Part 1: Overview and Enums Part 2: Attribute Routing with Custom Constraints Part 3: Bootstrap and JavaScript enhancements Part 4: Web API Help Pages, BSON, and Global Error Handling The sample projec...

There's something about getting into a new year that makes us step back and consider the bigger picture. Where is it all headed? Am I making the most out of my life? What web tools and products has Microsoft released lately? I got to present a few Web Camps in December, in Oslo and Vancouver. I was...

I like Kickstarter. It's not a store, it's an easy way to help fund creative projects. You back projects you find exciting at different reward levels, and then follow along with the project's progress. I blogged about the AGENT watch last June and was excited to see them hit 10x their goal - I'm rea...

One of the most interesting announcements at the Visual Studio 2013 Launch today was the Monaco editor in Visual Studio Online. I've seen little hints of this coming - for example, Scott Hanselman's post in August: A rich new JavaScript code editor spreading to several Microsoft web sites. And if ...

ASP.NET and Web Tools for Visual Studio 2013 Release NotesASP.NET and Web Tools for Visual Studio 2013 Release NotesSummary for lazy readers: Visual Studio 2013 is now available for download on the Visual Studio site and on MSDN subscriber downloads) Visual Studio 2013 installs side by side ...

If you haven’t heard I’m working on a project with Mads Kristensen called SideWaffle. SideWaffle is a Visual Studio Extension which contains many different Visual Studio Item and Project Templates. This is a community effort and all open source at https://github.com/ligershark/template-builder. You ...

When automating web publishing for Visual Studio projects in many cases your first step will be to create a publish profile for the project in VS. There are many cases in which you cannot, or would not like to do this. In this post I’ll show you how you can take an existing project and use an MSBuil...

< Older