Microsoft Developer Academy III – The Alternatives

11 בנובמבר 2008


Microsoft Developer Academy III just opened for registration, this time it will cost 220nis to get into this conference.

So what can you do if you want to learn about the various sessions but can't afford to pay the price or want to learn it right now?

Well there are several alternatives:

1. You can wait for the video recordings form the event

2. You can watch videos already on the NET as most of the sessions subjects already been presented at TechED & PDC around the world, here is just an example:

Developer Academy 3 Session List (dev academy III session / alternative session)

Implementing Test Driven Development (TDD) with Visual Studio Team System

Unit Testing assures that your code behaves as it should. In this session we will implement Test Driven Development using Visual Studio and Team System, for the application code and for the Stored Procedures in the database. (Level 300)

TL03 – Microsoft Visual Studio Team System: Software Diagnostics and Quality for Services
Habib Heydarian, Justin Marks
Video PowerPoint

TL04 – Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft
Stephanie Saad
Video PowerPoint

TL09 – Agile Development with Microsoft Visual Studio
Lori Lamkin, Sunder Raman
Video PowerPoint

Speed it up with Distributed Cache using “Velocity”

Make a difference in your projects with a distributed in-memory application cache platform for developing scalable, high-performance applications. Use partitioned and local cache, use various access ways to your data, take advantage of  ASP.NET integration and much more… (Level 300)

TL14 – Project "Velocity": A First Look
Murali Krishnaprasad
Video PowerPoint

TL56 – Project "Velocity": Under the Hood
Anil Nori
Video PowerPoint

HTTP Web Services with Windows Communication Foundation 3.5

In this session we will see how to use WCF 3.5 to build REST Web Services that agents can interact with using simple HTTP verbs. We will also look into how ADO.Net Data Services were implemented. (Level 300)

TL35 – WCF: Developing RESTful Services
Steve Maine
Video PowerPoint

TL06 – WCF 4.0: Building WCF Services with WF in Microsoft .NET 4.0
Ed Pinto
Video PowerPoint

TL38 – WCF: Zen of Performance and Scale
Nicholas Allen
Video PowerPoint

Building Your First Great Silverlight 2 Application

You have seen how exciting Silverlight applications are, now you want to do it yourself. With 50 minutes of demo-time you'll learn how to build Silverlight applications, give them a little style, and connect them to services and their data. (Level 300)

Integrating Silverlight 2 into Existing Web Sites

After we have seen how to build a simple standalone Silverlight 2 application we will see how to integrate it into existing sites, and how to communicate with DOM elements and JavaScript functions. (Level 300)

PC10 – Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices
Amit Chopra, Giorgio Sardo
Video PowerPoint

PC11 – Microsoft Silverlight Futures: Building Business Focused Applications
Jamie Cool
Video PowerPoint

PC29 – Microsoft Silverlight 2: Control Model
Karen Corby
Video PowerPoint

PC35 – Silverlight Controls Roadmap
Shawn Burke
Video PowerPoint

Windows Azure: Building Web Sites and Services in the Cloud

Learn about the cloud services that enable developers to easily create or extend their applications and services. In this session we take a tour of Windows Azure by building and running a simple service using the platform SDK. This is a demo-heavy session. (Level 300)

BB01 – A Lap Around the Azure Services Platform
John Shewchuk
Video PowerPoint

ES16 – A Lap Around Windows Azure
Manuvir Das
Video PowerPoint

ES17 – Windows Azure: Programming in the Cloud
Daniel Wang, Stefan Schackow
Video PowerPoint

ES19 – Under the Hood: Inside the Windows Azure Hosting Environment
Chuck Lenzmeier, Frederick Smith
Video PowerPoint

ES01 – Developing and Deploying Your First Windows Azure Service
Steve Marx
Video PowerPoint

ES02 – Windows Azure: Architecting & Managing Cloud Services
Yousef Khalidi
Video PowerPoint

ES03 – Windows Azure: Cloud Service Development Best Practices
Sriram Krishnan
Video PowerPoint

ES04 – Windows Azure: Essential Cloud Storage Services
Brad Calder
Video PowerPoint

ES07 – Windows Azure: Modeling Data for Efficient Access at Scale
Niranjan Nilakantan, Pablo Castro
Video PowerPoint

Internet Explorer 8: What's New for Developers?

Internet Explorer 8 brings new enhancements for the web developer. From CSS standards, through the new development tools and the new features, we will see how you can benefit from them all. (Level 300)

PC12 – Deep Dive: The New Rendering Engine in Microsoft Internet Explorer 8
Alex Mogilevsky
Video PowerPoint

Building Web Sites with ASP.NET MVC Framework

In this session we will introduce another way for building great web applications. We will talk about the new ASP.NET MVC Framework, take a Look at each layer, and the new routing mechanism. (Level 300)

PC20 – ASP.NET 4.0 Roadmap
Scott Hunter
Video PowerPoint

PC21 – ASP.NET MVC: A New Framework for Building Web Applications
Phil Haack
Video PowerPoint

Dynamic Languages and the .Net Framework

Dynamic languages (Python, Ruby, etc.) have been receiving bigger slices of the dev cycle pie. Microsoft joins the ride and future frameworks will incorporate more dynamic capabilities. Come and see how dynamic languages will effect application development in various programming environments. (Level 300)

TL10 – Deep Dive: Dynamic Languages in Microsoft .NET
Jim Hugunin
Video PowerPoint

TL57 – Panel: The Future of Programming Languages
Anders Hejlsberg, Douglas Crockford, Erik Meijer, Gilad Bracha, Jeremy Siek, Wolfram Schulte
Video PowerPoint

Concurrent Programming: From Thread Pool to Parallel Extensions

We must develop concurrent applications today, but with concurrency come data races, contention and deadlocks.  From System.Thread, the thread pool, through the Parallel Extensions for .NET – we will analyze design patterns specific to concurrent applications and learn to avoid common pitfalls. (Level 400)

SYMP01 – Parallel Symposium: Addressing the Hard Problems with Concurrency
David Callahan, Lynne Hill
Video PowerPoint

SYMP02 – Parallel Symposium: Application Opportunities and Architectures
Jerry Bautista, John Feo
Video PowerPoint

SYMP03 – Parallel Symposium: Future of Parallel Computing
David Detlefs, James Reinders, Niklas Gustafsson, Sean Nordberg, Selena Wilson
Video PowerPoint

TL19 – Microsoft Visual Studio: Bringing out the Best in Multicore Systems
Hazim Shafi
Video PowerPoint

TL25 – Parallel Programming for C++ Developers in the Next Version of Microsoft Visual Studio
Rick Molloy
Video PowerPoint

TL26 – Parallel Programming for Managed Developers with the Next Version of Microsoft Visual Studio
Daniel Moth
Video PowerPoint

Hardcore C#: Hidden Power and Flexibility

This almost demo-only session will explore the powerful, but less known capabilities of the C# language. Topics include partial classes & methods, expression trees & lambda expressions, dynamic delegates, extension methods, elegant iterators, anonymous delegates and more advanced stuff. Will be fun! (Level 400)

PC49 – Microsoft .NET Framework: CLR Futures
Ian Carmichael, Joshua Goodman
Video PowerPoint

TL46 – Microsoft Visual C# IDE: Tips and Tricks
Dustin Campbell
Video PowerPoint

TL59 – Visual Studio Debugger Tips & Tricks
John Cunningham
Video PowerPoint


Add comment
facebook linkedin twitter email

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>



  1. Avi Pinto12 בנובמבר 2008 ב 0:39

    תודה על ההשקעה

  2. Shmulik R.12 בנובמבר 2008 ב 1:48

    כל הכבוד!
    בדיוק מה שהייתי צריך.