Microsoft Developer Academy III - The Alternatives
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 want 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