Sela Open House: Visual Studio 2010 and .NET 4.0

Monday, November 8, 2010

Yesterday I delivered a 2.5-hour presentation on Visual Studio 2010 and .NET 4.0 as part of the Open Houses program we do at Sela. There was definitely not enough time to cover everything new in Visual Studio and .NET, so I decided to focus on IntelliTrace, Code Contracts, Profiling, and Parallel Programming. The slides from the session are available for download here. Enjoy, and I hope to see you around at other sessions!
no comments

MSDN Event: Parallelism in Visual Studio 2010 – Redux

Sunday, August 22, 2010

Almost a year ago, I delivered an MSDN Event on Parallel Programming in Visual Studio 2010. At the time, I used the Visual Studio 2010 Beta 1 but the demos worked fairly well. Today, I delivered another version of the same talk, with only minor modifications. The difference is just that Visual Studio 2010 is out, and we’re talking about a mature framework which you should be using in your concurrent applications today. You can download the demos (which haven’t changed :-)) and slides from here. I mentioned several resources during the session which...
no comments

DevAcademy4 Session: Watch the Video and Download the Slides and Demos

Saturday, March 27, 2010

I promised you that my DevAcademy4 session will be recorded and available online shortly after the conference. Well, the conference was a blast, and the video recording, slides, and demos are all available online. Everyone who had to stand me for over 60 minutes in the packed session hall—thanks a lot for coming, and I hope you had fun! If there’s anything at all that you would like to follow up on, feel free to use the contact form. It might take a while before the materials are available at the official Microsoft DevAcademy4 website, so in...
no comments

SDP 2009: Parallel Programming with .NET 4.0 and Visual Studio 2010

Saturday, January 2, 2010

A few days ago, at the Sela Developer Practice, Eran and I delivered a session titled “Parallel Programming with .NET 4.0 and Visual Studio 2010”. In this session we wanted to highlight the new features for parallel programming in .NET 4.0 – the Task Parallel Library and PLINQ – as well as the new Visual Studio 2010 features in the debugging and profiling areas. We started with what we call explicit parallelism – manually creating tasks and specifying what to do when they execute and when they complete. We used tasks to show some neat design...
no comments

SDP 2009: Building Workflow Services with WF 4.0 and WCF 4.0

Eran and I delivered a session titled “Building Workflow Services with WF 4.0 and WCF 4.0” at the Sela Developer Practice on Tuesday. This session was all about integrating the new features of WF 4.0 and WCF 4.0 to create a workflow application that orchestrates the execution of multiple WCF services. During the session, we showed how to use WCF 4.0’s ad-hoc discovery, how to write declarative workflows and use custom activities, how to take advantage of the built-in messaging activities in WF 4.0 and how to integrate a workflow application into Windows Server AppFabric....
tags: , , ,
one comment

Parallelism in Visual Studio 2010: Demos Updated to Beta 2

Tuesday, October 20, 2009

As you probably know, Visual Studio 2010 has reached the Beta 2 milestone, with a go-live license available to start coding your production applications using this release. There have been some minor changes around the System.Threading.Tasks namespace and classes, with the most significant change being around the cancellation model for tasks. Instead of explicitly reaching out for a Task object and then calling its Cancel method (which has been removed, along with the static Task.Current property), cancellation now requires a CancellationTokenSource object to be created, its Token property should be passed to the methods that create a task,...

Parallel Programming in Visual Studio 2010: MSDN Event Deck and Demos

Saturday, September 5, 2009

A couple of days ago I delivered a session on Parallel Programming in Visual Studio 2010 at the Microsoft offices in Raanana. The deck and code will appear on the official website (of Israel MSDN Events) shortly, but for now you can download them from my SkyDrive: Deck Demo code This session complements my earlier session on Concurrent Programming fundamentals, in which I provided a theoretical overview of some of the architectural and implementation issues in modern concurrent applications. In this session, I focused on code and demos—I...
no comments