I’m Speaking at //BUILD!

BUILD-speaker-blingIf you’re at the BUILD conference in Anaheim, I’ll be speaking in two sessions on Thursday.

Progressively enable the mobile web with ASP.NET MVC 4, HTML5, and jQuery Mobile Thursday, 9:00 AM

There are over a billion mobile devices with rich Web capabilities, yet many Websites look terrible on such devices, or worse, fail to work at all. As mobile devices become the primary way that most people access the Web, having a site that fails to deliver a rich experience on the Web using HTML5, JavaScript and jQuery Mobile is missing out on a huge opportunity. In this session, learn how ASP.NET MVC 4 leverages these next generation technologies enabling developers to build a single solution that targets multiple platforms and form factors such as mobile, tablet, and desktop devices.

UPDATE: Unfortunately, we had to cancel the second talk due to a family illness which required that Damian go home early. Damian and I plan to record the session later and post it on Channel 9. The second talk is a joint talk with Damian Edwards

Building IIS and ASP.NET apps with the power of async Thursday, 2:30 PM

It’s well established from both theory and practice that Web sites and Web services achieve scale through asynchrony. If a dedicated thread is required per client connection to a server, scalability becomes limited by the number of threads the server system can support, which is typically far fewer than business requirements demand. Unfortunately, it’s also been difficult historically for developers to write asynchronous apps, due to the myriad of callbacks that have been necessary to program asynchrony successfully. Thus, businesses scale by investing in many more machines rather than by making better use of the ones they already have or the few they’re paying for use of in the cloud. All that changes with the next release of Visual Studio and .NET. New features in managed languages make writing asynchronous code as simple as writing synchronous code, thereby enabling both developer productivity and good return on investments. In this code-heavy session, learn how you can be the hero of your organization, building efficient and scalable server apps that best utilize your company’s resources.

If you’re here, I hope you can make it. I’ll be giving out NuGet stickers at my sessions. Smile

What others have said

Requesting Gravatar... Coding Gorilla Sep 13, 2011 5:49 AM
# re: I’m Speaking at //BUILD!
Phil, do you know if these sessions will be live streamed?
Requesting Gravatar... Keith Sep 13, 2011 6:40 AM
# re: I’m Speaking at //BUILD!
what's the approximate time frame for releasing asp.net mvc 4? or is it a moving target?

Requesting Gravatar... Simone Sep 13, 2011 4:14 PM
# re: I’m Speaking at //BUILD!
Good luck with them... I guess the preview of ASP.NET vNext will come out somewhere during this Build event, too
Requesting Gravatar... AbdouMoumen Sep 13, 2011 7:26 PM
# re: I’m Speaking at //BUILD!
Sounds like great talks. I wish I could come.
So, how about those who aren't there. Can they still get NuGet stickers? :D
Requesting Gravatar... haacked Sep 14, 2011 11:33 PM
# re: I’m Speaking at //BUILD!
@CodingGorilla The talks are not live streamed as far as I know. They will be online the day after. The links I posted in this blog post should take you to the videos once they're posted.

@Keith As Sinofsky said in his keynote, "When it's ready!"

Requesting Gravatar... Drazen Dotlic Sep 15, 2011 11:36 PM
# re: I’m Speaking at //BUILD!
What happened to the second talk?? Frankly, to me personally, this was one of the most highly anticipated talks of the conference! Cancelled? WTF?
Requesting Gravatar... haacked Sep 16, 2011 3:15 AM
# re: I’m Speaking at //BUILD!
@Drazen, I updated the blog post with an explanation. We'll try and record it to post it online.
Requesting Gravatar... DickB Sep 16, 2011 6:36 AM
# re: I’m Speaking at //BUILD!
Was really looking forward to ASP.NET async talk. Hope you guys find an opportunity to do a recording eventually.

Thanks in advance.
Requesting Gravatar... Drazen Dotlic Sep 16, 2011 5:55 PM
# re: I’m Speaking at //BUILD!
@Phil: thanks for the clarification. It's a pity the talk had to be cancelled, but family does come first.

If you can't make a video presentation, even a blog post with the rough content of the talk would be appreciated IMHO.

Thanks in advance.
Requesting Gravatar... Tugberk Oct 17, 2011 9:53 PM
# re: I’m Speaking at //BUILD!
Hey Phil,

Did you guys manage to record the second talk?

http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-804T

I really wish that there was a conference session on Async Controller in ASP.NET MVC. Please do it and post it on Channel 9.
Requesting Gravatar... haacked Oct 18, 2011 12:42 PM
# re: I’m Speaking at //BUILD!
@Tugberk not yet, but we plan to record it next week.
Requesting Gravatar... curiousgeorge Nov 06, 2011 8:58 AM
# re: I’m Speaking at //BUILD!
Phil, I'm eagerly awaiting the taping of the async talk as well. Count me as another //Build/ attendee that was really dissapointed to show up at the room to find the session had been cancelled.

Are you still planning to make this available on Channel9?
Requesting Gravatar... haacked Nov 07, 2011 6:55 PM
# re: I’m Speaking at //BUILD!
We're still trying to schedule time to do it. I'm speaking at Oredev this week in Sweden so it's kind of hard for Damian and I to sync up.
Requesting Gravatar... curiousgeorge Nov 28, 2011 10:28 PM
# re: I’m Speaking at //BUILD!
Phil, given your announcement today about leaving Microsoft, can I assume this video is not going to happen?
Requesting Gravatar... haacked Nov 29, 2011 1:43 AM
# re: I’m Speaking at //BUILD!
I think Damian still plans to do it. Not sure if I'll be involved, but maybe I can send him my part and he can put it tall together. :)

What do you have to say?

(will show your gravatar)
Please add 2 and 7 and type the answer here: