Академический Документы
Профессиональный Документы
Культура Документы
Extract of session titles and abstracts from the PDC 2009 Sessions web page. The session titles are links to the
session pages where videos and slides can be found. The tags link to a web search of PDC sessions so tagged.
This material is copyrighted by Microsoft and presented here for non commercial use consistent with the “Terms
of Service”.
Day 2 Keynote
on Wednesday at 8:30 AM
Watch the day 2 keynote at the 2009 Professional Developers Conference with Steven Sinofsky, Scott Guthrie
and Kurt DelBene.
Explore enhancements to the app experience, the ability to host HTML content within Silverlight, and playback
rights-protected media when offline. Get details on the new extensions to the sandbox that …
Learn about enhancements to data binding and data validation as well as new support for rich text & printing in
the platform that allow you to build compelling LOB user experiences. In addition, you …
Day 1 Keynote
on Tuesday at 8:30 AM
Watch Ray Ozzie, Chief Software Architect, and Bob Muglia, President of the Server and Tools Business, in their
day 1 keynote at the 2009 Professional Developers Conference where they describe …
Tags: none
Enrich your Applications with Data from Microsoft Project Code Name “Dallas”
With the announcement of “Dallas” during the PDC Keynote many developers are probably asking themselves
how can they take advantage of this powerful new service. In this session we will cover the …
Come learn how to build rich, multi-tier applications in the cloud using PHP and MySQL, taking advantage of new
Windows Azure features. This session will cover using PHP, MySQL, and memcached in …
Come learn how to build large-scale applications in the cloud using Java, taking advantage of new Windows
Azure features. This session will cover using Apache Tomcat and Java in Windows Azure.
Microsoft offers an extensive set of platform capabilities for building applications that provide actionable business
insight. This category of applications is known as "Business Intelligence" and has …
Tags: Workshop
Gain the skills to architect and develop real-world applications using Windows Azure. Going beyond 'demo-ware'
we examine the theory and technical implementation of large scale elastic applications. …
Tags: Workshop
A Lap Around Microsoft Visual Studio and Team Foundation Server 2010
Come learn how Visual Studio advances developer productivity with new tools for application debugging, and
designers for key technologies such as Sharepoint. See how the new modeling tools allow you …
Agile practices focus on customer value and team interactions. There is significantly growing and important set of
tools that work to help Agile teams be more “agile”. In this session, we would like …
Tags: BOF
"Oslo provides capabilities for modeling data using “M”, but in addition using the DSL tools available to us with
MGrammar should provide a good framework for modeling behaviors and business rules in …
Tags: BOF
The list of tools for Silverlight is bewildering: Prism, MVVM, RIA Services, ADO.NET Data Services, MEF,
Reactive Framework and the list goes on. What are the core tools for being successful? Let‟s …
Tags: BOF
Should I Use Silverlight, MVC, or Web Forms for Web User Interface Development?
When ASP.NET was released Web Forms was the only choice for web user interface development. As .NET has
evolved there are now several powerful technologies including Web Forms, Silverlight, and …
Tags: BOF
Jackson Harper, John Downey, Miguel de Icaza, Joseph Hill, Peter Galli, Sara Ford in 309 on Wednesday at 3:15
PM
Microsoft‟s stance on open source has shifted dramatically. Not only is Microsoft releasing an ever-growing stable
of open source projects (including the DLR, MEF, and MVC), they‟re even contributing …
Tags: BOF
Whether you are involved in a strong vibrant community or want to start one we can all share our experiences.
Here are some of the topics that we will cover: How to Build a Technical Community; How to …
Tags: BOF
There are many ways to handle exceptions in .NET. What do you do to ensure that exception information is not
lost? How do you report exceptions to your end-user and to your system administrator? This …
Tags: BOF
What is the return-on-investment of building better User Experiences (UX)? How does User Interface (UI) design
affect your business? Come join the discussion on why User Experience matters and how it …
Tags: BOF
Claims-Based Identity
Are you interested in or currently building out applications that use claims-based identity? Come join others who
are also working on similar systems and discuss your successes and pain points with …
Tags: BOF
Eugene Shustef, David Pallmann, Aaron Skonnard, Simon Guest, Michael Stiefel in 309 on Tuesday at 12:30 PM
“Cloud Computing” is a reality and is changing the technology industry. Your professional life will be impacted
whether you choose a solution from Amazon, Google, Microsoft, or others. * How quickly …
Tags: BOF
Wherever we look we find security threats that are made out to be the end of the world as we know it. The
problem is that there is a lot of wolf-crying going on in this space. Is this part of your job …
Tags: BOF
BOF @Lunch: ASP.NET MVC – Share Your Stories From The Trenches
Have you written a web application using the ASP.NET MVC framework based on the model-view-controller
pattern yet? Are you thinking about it, but not sure if it‟s the right choice? If you have worked …
Tags: BOF
Automated testing is a hot item these days and Microsoft is jumping on board with ASP.NET MVC and Visual
Studio 2010. Test-Driven Development and Behavior-Driven Development both try to significantly …
Tags: BOF
More and more development teams are turning to agile methodologies like Scrum, Lean, XP, FDD and others to
improve their effectiveness. This session encourages learning from each other by sharing …
Tags: BOF
Come explore beneath the hood of Windows 7 and Windows Server 2008 R2, and learn about the key changes in
the kernel. Topics include: scalability improvements, security improvements, power efficiency …
Microsoft Excel workbooks are everywhere, and they are a mini-database, a data-layer, a visual designer, and a
programming language all packed into a single technology. Microsoft Office 2010 …
The Bing Maps Platform has grown immensely over the past year from our Bing Maps AJAX Map Control to our
Bing Maps Web Services and now our Bing Maps Silverlight Control. Come and join us as we take …
Building Location Aware Applications with the SQL Server Spatial Library
Did you know that the new SQL Server 2008 Spatial Types are available in a redistributable library? This library
can be used to build interesting location aware functionality in applications that …
You know the Web Services let you quickly build interoperable applications; come see how quickly as we use the
business application building capabilities of Microsoft Dynamics CRM and SharePoint to …
Come hear Gary Flake talk for the first time about a Microsoft Live Labs experiment that is exploring new ways to
organize, access and experience large amounts of information on the web. See examples …
The Business of Windows Azure: What you should know about Windows Azure
Platform pricing and SLAs
As a developer, when building cloud applications you now have the ability to directly impact the cost for running
your application. In this session, learn about the Windows Azure Platform pricing …
Tips and Tricks for Using Visual Studio 2010 to Build Applications that Run on
Windows Azure
A platform is only as powerful as the tools that let you build applications for it. This session focuses on using
demos, not slides, to show the best way to use Visual Studio 2010 to develop Windows …
In this demo-heavy session, learn how to easily write a applications from scratch on Windows Azure using Visual
Studio 2010. The entirety of the development lifecycle will be shown from initial …
Come find out how ASP.NET 4 runtime improvements make building ASP.NET applications faster, easier and
better than ever. See how to better manage web server resources with improved resource …
Having the customer on your back to deliver features on time and under budget with tight deadlines can make
you feel like you‟re being chased by ninjas on fire. Join Scott Hanselman and he‟ll walk …
Come hear how to improve productivity while getting more control over building web applications including
handling element id‟s, using CSS styling, getting finer control over ViewState and controlling …
See how Windows Embedded Standard 2011 fuses the power and functionality of Windows 7 with the flexibility
and workflow needed for the embedded developer to make devices come to life. Discover 2 …
Learn how to create a positive customer experience by using the Windows Error Reporting (WER) platform. See
how WER provides mechanisms to communicate directly with customers who are experiencing …
Learn about next generation of ASP.NET Web Deployment with tips & guidance on how you can reuse and
extend the technologies available with VS 2010 to build a hassle free web deployment solution for …
Come hear about the advertising opportunities open to developers. Get an overview of the core components of
the Microsoft Advertising Platform, how they fit together, and how to use them to build your …
Tags: Services
Learn how SQL Azure has evolved and what new capabilities are planned for upcoming versions. Hear about
future RDBMS capabilities in the Cloud and the integration of SQL Azure with other services.
Multi-touch is going mainstream as part of Microsoft Surface and Windows 7. Come to this session to learn about
how to create innovative new user experiences with touch – and how .NET developers can …
Hear how Windows 7 adds support in native code for accelerating media transcoding and specific playback
experiences through the new asynchronous Media Foundation transform (MFT) model. Learn how to …
Learn how to take advantage of the latest graphics features in WPF to build polished, responsive applications.
See examples of how to boost the visual sharpness of your applications, how to take full …
Lessons Learned: Building Scalable Applications with the Windows Azure Platform
Come hear from RiskMetrics and Thuzi; two early adopters that have developed highly scalable applications
using the Windows Azure Platform. Hear them share their application architecture, lessons …
Lessons Learned: Building On-Premises and Cloud Applications with the Service
Bus and Windows Azure
Hear from Invensys and Active Web Solutions, two early adopters who have used Service Bus and Windows
Azure to build applications that span the cloud and multiple on-premise locations with minimal …
Come learn from Quark and SiteMasher; two early adopters that used the Windows Azure Platform to build
applications that support multiple tenants. Hear about how they have architected their …
Learn how to keep your customers, management, and quality assurance team happy by building testable
Silverlight applications. Explore how the Model-View-ViewModel (MVVM) and Inversion of Control …
Learn about two concurrency tools from Microsoft Research: "Cuzz" and "FeatherLite". Cuzz (for Concurrency
Fuzzing) is a tool that significantly improves the concurrency coverage achieved with …
Come hear an overview of the REST principles and why REST is becoming popular beyond traditional Web
applications. Learn how to write applications that produce and consume RESTful services using the …
Dive into advances in XAML happening in future versions of .NET, Silverlight, Microsoft Visual Studio, and
Microsoft Expresssion Blend. Hear about XAML parsers, markup compilers, analysis, …
Come hear how the Microsoft Sync Framework can be used to bridge on-premises data to SQL Azure and
Windows Azure storage. Learn to quickly build applications that use the cloud as a data hub for …
Come get a glimpse into the future of the database development using SQL Azure as we look at the management
lifecycle of a database on SQL Azure.
Hear about our investigation into modeling directory services data using an "M"-based logical model called
System.Identity, which is included in the "Repository" CTP. See how to benefit immediately …
Learn about the Live Framework, our latest offering for developers programming against our Live Services from
any device, platform, runtime, or programming language. Learn about Live Services …
See how SketchFlow lets designers and developers create, distribute, review and evolve compelling, rich
prototypes cost-effectively and easily. Learn how SketchFlow can help you improve your designs …
Learn about DebugAdvisor, a search based tool to find related bugs, and other related information such as people
and files, Holmes, a statistical debugger based on coverage data that can be used to …
Hear how Visual Studio Lab Management extends Microsoft Visual Studio Team Foundation Server to give you a
seamless build, deploy and test workflow. Learn how every build can be automatically deployed …
See how the Microsoft Semantic Engine brings search, structured query, and analytics together in a simple,
unified Search-Discover-Organize usage model. Learn how it addresses the need to have unified …
Microsoft Expression Blend 3 for Developers: Tips, Tricks and Best Practices
Hear how developers can leverage Expression Blend to rapidly create sophisticated and compelling Silverlight
and WPF applications. See what a difference adding animation, transitions and interactivity …
Learn how to make your application calendar or contact aware with the Exchange Web Services Managed API
and Exchange Online. Get a first look at our new Exchange Web Services and Exchange Online …
See how xRM (Anything Relationship Management) provides a set of tools that allow developers to rapidly build
extensible, high scale .NET-connected business applications on Microsoft SQL Server and …
Hear best practices for getting the fastest query processing for general-purpose applications, including logical and
physical database design, statistics management, query design, query tuning, …
Get an architectural and programmatic overview of Claims based Identity implemented in SharePoint 2010
including how identity is dealt with at Sign-in and for service calls both within SharePoint and …
Come learn from Domino's Pizza, Accenture, and CCH (Wolters Kluwer) how they migrated real world
applications to the Windows Azure Platform. Hear lessons and best practices learned based on experience …
How Microsoft SharePoint 2010 was Built with the Windows Identity Foundation
Explore how SharePoint 2010 has undergone a shift in identity and access control by adopting the claims-based
object model offered by Windows Identity Foundation (WIF). Learn how SharePoint 2010 …
Come hear how NASA, Oxford University, Arizona State University and Microsoft worked together to create
"MapAWorld," a citizen science focused crowd-sourcing experience used to map the surface of the …
Building Amazing Business Applications with Microsoft Silverlight and Microsoft .NET
RIA Services
Learn how to build n-tier Rich Internet Applications (RIA) on Silverlight by tapping the power of .NET RIA
Services. Walk you through an example of building an application from scratch using the …
Learn how teams around Microsoft and ISVs around the world use the Fiddler web debugging tool to find bugs,
troubleshoot performance problems, and uncover security vulnerabilities in both client and …
Come learn how to use Windows Azure to automate the deployment of your application, scale your application
automatically based on usage, and stage your application in multiple environments. Also learn …
Come learn about Silverlight application development patterns such as composite applications with Prism,
developing using the Model-View-ViewModel (MVVM) pattern, and methods of implementing large, …
Hear how to model reactive applications using push-based, observable collections, and how to glue together
complex event processing and asynchronous programs using declarative LINQ queries. Learn how …
Hear how Microsoft is evolving its application server technologies to address the challenges of building,
deploying, and managing composite applications in Windows Server and Windows Azure. See how …
Hear from the team at Live Labs that created "Seadragon" (including Silverlight Deep Zoom) about the techniques
and best practices that reliably deliver production quality software while at the same …
Would you like to write software that can adapt to the user, learn from examples or work with uncertain
information? Infer.NET is a machine learning framework that lets you build these capabilities …
Code Contracts and Pex: Power Charge Your Assertions and Unit Tests
Come hear how Code Contracts provides a set of tools for design-by-contract programming and how Pex is an
advanced unit-testing tool that uses automated program exploration to intelligently create …
Tags: ASP.NET, From the Labs, Languages, Virtual, Visual Studio, VSTS
Axum is an incubation project from Microsoft's Parallel Computing Platform that aims to validate a safe and
productive parallel programming model for the .NET framework. It's a language that builds on …
Windows provides applications a default experience for gestures and touch interaction. Applications that want to
go beyond that basic experience have a powerful platform to build on top of. This …
This talk covers some of the more subtle and complex aspects of designing and implementing a ribbon. Explore
how to build a great gallery (a critical task for any ribbon), how to make use of …
The Windows Performance Toolkit (WPT) is constantly used by the Windows team to build an optimized Windows
OS. Come and see how the Windows Performance team used the WPT throughout the Windows 7 …
Dig deep into the capabilities of Direct3D and Windows 7. With the onset of new Direct3D 11 hardware, gain
practical knowledge to help you push graphics to the limit. Learn about the new tessellation …
Developing with the Windows API Code Pack for Microsoft .NET Framework
The Windows API Code Pack for Microsoft .NET Framework provides a source code library that can be used to
access some new Windows 7 features (and some existing features of older versions of Windows …
How many times have you thought to yourself, “My application would be so much better if it knew where the user
was?” With Windows 7 and the .NET Framework 4.0, you now have the tools at your …
The number of PC configurations is exploding. With the onset of netbooks as well as high-end desktop systems
using the latest in graphics hardware, creating an application that can target all of these …
Come see how to use the Microsoft SQL Server "Repository" to increase speed and accuracy of development,
deployment, maintenance, and management of your enterprise applications. The "Repository" is a …
Tags: Application Lifecycle Management, Entity Framework, Identity, Modeling, Productivity, Servers, SQL Server
Take a deep dive into Windows 2008 R2 features including enhanced support of Non-Uniform Memory Access
(NUMA) computer architectures, along with User Mode Scheduling (UMS) and support for up to 256 …
Come get an overview of the DryadLINQ features and runtime environment, and walk through some real-world
examples of DryadLINQ programs based on the familiar declarative syntax of LINQ combined with …
Learn how BizTalk Server 2009 lets you focus on writing the code to do the hardcore business logic and let
BizTalk take care of moving the data. Hear how your development skills with Windows …
Connecting Applications with the Microsoft BizTalk Enterprise Service Bus Toolkit
See how the BizTalk Enterprise Service Bus (ESB) Toolkit enables you to build services that can be quickly
located and connected, whether they live behind the firewall or in the cloud, without …
Windows PowerShell: An Automation Toolbox for Building Solutions That Span Small
Businesses, Enterprises, and Cloud Services
Come learn how you can leverage Windows PowerShell to automate the administration of client and server
operating systems all the way from small businesses to large enterprises and cloud services.
Building Live Media Viewing Experiences Using Internet Information Services (IIS)
Smooth Streaming and the Smooth Streaming Player SDK
Learn how IIS Smooth Streaming is changing the way on-demand and live media is consumed by delivering rich,
High-Definition adaptive media experiences. Learn how the Sunday Night Football Extra …
Learn how to use PowerShell to help quickly create a custom UI to simplify enterprise administration. Come find
out why layering administration GUI on top of Windows PowerShell makes delivering a UX …
Come learn how to develop Windows Server 2008 R2 applications for compatibility, readiness, and quality. Hear
about our free downloadable test tools and other resources to help you perform a quick …
See examples of how to use C++ and the new Concurrency Runtime (ConcRT) to take advantage of new
technologies on Windows Server 2008 R2, such as the ability to scale beyond 64 cores and User-Mode …
Come hear how easy it is to secure REST Web services with the Access Control Service (ACS). Learn about
ACS fundamentals including how to request and process tokens, how to configure ACS, and how to …
Building Hybrid Cloud Applications with Windows Azure and the Service Bus
Explore patterns, practices, and insights gained from our early adopter programs for how to use the Service Bus
to move applications into the cloud or distribute applications across sites while …
Learn how the Windows Identity Foundation, Active Directory Federation Services 2.0, and the claims-based
architecture can be used to provide a uniform programming model for identity and single …
Come take an in-depth look at how to integrate and extend the Office Communicator experience into your
Windows Presentation Foundation (WPF) and Silverlight applications. See how to provide the same …
Come learn about a series of features and technologies available through Microsoft Visual Studio and out-of-box
solutions that will make you more productive in the Visual C# IDE. Whether you're trying …
Microsoft Project Code Name “M”: The Data and Modeling Language
Come review how to use “M” to build a DSL and author data schema, then hear how we're going to make “M”
more relevant to you, the Microsoft .NET developer. Explore the future of “M” where DSL, schema, …
Learn how to become a Visual Basic coding guru! Hear how to write code faster than a speeding bullet, leap
around large projects in a single bound, and become more powerful than a locomotive with the …
Butler Lampson, Erik Meijer, Don Box, Jeffrey Snover, Herb Sutter, Burton Smith in Petree Hall C on Wednesday
at 11:30 AM
Come hear from several of the Microsoft senior technical leaders about the future of programming, programming
languages, and tools.
Come learn about future directions in garbage collection with the creator of the Microsoft .NET CLR Garbage
Collector (GC). The GC is the managed in “managed code”, and Microsoft continues to innovate …
Come learn how to use "Quadrant" and "M", part of the Microsoft data platform, to interact with Microsoft SQL
Server databases in rich new ways, including dynamic views and multi-user editing. See how …
Hear how Microsoft views the future of cloud computing and how it is starting to deliver this vision in the Windows
Azure platform. Learn how applications can be written to preserve much of the …
Come learn how Microsoft ASP.NET AJAX enables you to easily create and use AJAX Control Toolkit controls in
both ASP.NET Web Forms and ASP.NET MVC applications. Learn about all of the new features and …
Learn how the .NET Micro Framework leverages the power of standard communication protocols and modern
graphic programming paradigms to more easily bridge intelligent devices, such as personal medical …
.NET 4 and Windows Server AppFabric provide new application hosting, tracking, and persistence capabilities.
Learn the benefits of different hosting options and how to choose the right option for your …
The distributed in-memory caching capabilities of Windows Server AppFabric (formerly code name “Velocity”) will
change how you think about scaling your Microsoft .NET-connected applications. Come …
Learn how the Microsoft Silverlight 4 introduces the Managed Extensibility Framework (MEF) for building
customizable applications that can easily be extended by third parties. Whether you are building …
Come see how PreEmptive Solutions built an editor extension for Visual Studio 2010 that provides in-line
visualizations of usage and stability data collected from applications in production via …
Come learn about the new features being introduced with ASP.NET MVC 2. Templated helpers allow associating
edit and display elements with data types automatically. Areas provide a means of dividing a …
Landy Wang, Mark Russinovich, Arun Kishan in Petree Hall D on Monday at 10:00 AM
Jump-start your Windows 7 experience by joining some of the top Windows 7 engineers, including Mark
Russinovich, Landy Wang, and Arun Kishan, for an intense, high quality boot camp. Whether you are …
Come get the inside scoop on how Windows Presentation Foundation (WPF) powers all its rich services – like
layout, databinding, and animation. There is a lot of heavy lifting done for you under the …
Discover how your applications can achieve a new degree of flexibility, transparency, and end-user control with
Windows Workflow Foundation (WF). Expose tailored, productive authoring experiences for …
Many companies are looking to hosted solutions to offset IT management costs, and this means a shift in the way
developers build and deploy apps. SharePoint 2010 provides you with a great way to …
Multi-core processors are everywhere! Parallel Language Integrated Query (PLINQ) in the Microsoft .NET
Framework 4 offers a minimal-code solution to take advantage of this parallel hardware, providing …
ASP.NET has evolved a lot in the last few years with the addition of ASP.NET MVC and Dynamic Data, as well as
the continuous improvement of WebForms and ASP.NET AJAX. This session will provide a …
This advanced-level .NET RIA Services session provides an "under-the-covers" view of how the technology
works. Come learn about common architectural patterns, key design principles, and tools to work …
It's All about the Services: Developing Custom Applications for Microsoft SharePoint
Server 2010 Using Microsoft ASP.NET, WCF, and REST
Many developers use services to build and integrate applications and line-of-business systems with SharePoint.
With SharePoint 2010, developers now have a wider array of options that include ASP.NET, …
Get an insider‟s look at how Microsoft created the next-generation, large-scale integrated development
environment experience using Windows Presentation Foundation (WPF) 4. Learn best practices and …
Concurrency is increasingly important for many applications. The shift to manycore brings abundant parallelism to
the desktop. The Web, Microsoft Silverlight, and distributed systems increase the …
The Dynamic Language Runtime (DLR) brings the power of dynamic languages to .NET. It provides the plumbing
for IronPython and IronRuby, a shared lanaguage hosting API, and also enables …
Dynamic Binding in C# 4
While the heritage of C# is as a static programming language, many objects in the world are more dynamic,
whether originating from COM, JavaScript, Python, or other places. Interacting with that world …
Learn how to light up your Silverlight application by using behaviors to add physics-based animation and rich
interactivity. Hear tips and tricks on how to create advanced behaviors, techniques to …
Visual Basic 2010 introduces a number of new language enhancements, including statement lambdas, auto-
implemented properties, line continuation removal, and more. Come hear how to use these new …
Developing concurrent applications is hard. Making them robust and responsive is even more challenging. The
new Asynchronous Agents library, Parallel Pattern Library and parallel debugging and …
Come walk through the top performance and coding pitfalls in large-scale, complex Windows Presentation
Foundation (WPF) applications. Learn to use the performance analysis tools and methodologies to …
ADO.NET Data Services: What‟s new with the RESTful data services framework
Join this code-heavy session to discuss the upcoming version of ADO.NET Data Services, a simple, standards-
based RESTful service interface for data access. Come see new features in action and learn …
Come see how the ADO.NET Entity Framework enables new capabilities to leverage multiple development
approaches, for example the use of code-first, model-first, and database-first. Hear how, regardless …
Scrum for Team System v3 significantly evolves the leading Scrum process template by leveraging the
capabilities of Visual Studio Team System 2010 Team Foundation Server (TFS 2010) to enhance the …
Learn about the new features in Windows Azure for storing and manipulating blobs and files in the cloud, as well
as tips, tricks, and performance guidelines for using blobs.
Patterns for Building Scalable and Reliable Applications with Windows Azure
such as data access, parallel processing, and managing work using queues.
Go beyond "Hello, World" and see how Windows Azure supports building complex, multi-tier applications with
some of the new features just released.
Learn how to build and maintain reliable applications using the monitoring, logging, and debugging capabilities of
Windows Azure using a new set of APIs being released this year.
Learn how Windows Azure has changed since its initial preview last year and what you can expect from Windows
Azure in the future.
SQL Azure Database is a highly available and secure relational database service that offers customers a friction
free provisioning interface while maintaining a compatible programming model with SQL …
At PDC 2008, Microsoft unveiled a comprehensive offering of identity software and services, based on the
industry standard claims-based architecture, and designed to address the rapidly growing …
Windows Azure Tables provide the ability to store structured, non-relational entities in the highly scalable
Windows Azure Storage service. Come to this session to learn about the new features for …
This session presents an overview of how to expose data to a Silverlight application by accessing web services in
the enterprise. We will cover a spectrum of options spanning from the client HTTP …
Microsoft SQL Azure and the Windows Azure Platform provide all the necessary building blocks to develop and
host rich Internet applications that can service an Internet-scale user population while …
SQL Server Reporting Services (SSRS) provides a comprehensive platform for developing and delivering rich
enterprise reporting functionality over the Web. SSRS reports support rich data visualization …
This is the second session in a series focusing on Microsoft SQL Server 2008 R2 StreamInsight, a new platform
for building rich data processing over real-time event streams. Come get a detailed …
Microsoft SQL Server 2008 R2 includes an exciting new platform called StreamInsight for building rich data
processing over real-time event streams. This technology is ideal for applications that need …
Hear how the Microsoft Web platform fosters a powerful development ecosystem for Web applications you can
plug into. Learn to extend an existing Web application with new capabilities that show off the …
Come learn about the Open XML SDK, which provides a set of .NET APIs to help developers create and
manipulate documents in the Open XML Standard Formats, and the Microsoft Office services available in …
Developing Solutions for Microsoft SharePoint Server 2010 Using the Client
Object Model
In many situations, developers used a Microsoft ASP.NET Web services approach when building and deploying
solutions that integrated with the SharePoint object model. In SharePoint Server 2010, …
The Business Connectivity Services (BCS) in SharePoint Server 2010 allow developers to rapidly build and
deploy SharePoint and Microsoft Office solutions that integrate with LOB systems. Come learn …
Learn how to use Windows Workflow Foundation (WF) 4, Windows Communication Foundation (WCF) 4, and
Windows Server AppFabric (formerly code name “Dublin”) to build and manage scalable, reliable, and …
Learn about the investments made in Windows Communication Foundation 4 that add new capabilities for service
composition and reduced configuration and deployment complexity. Discover how improvements …
Come hear about the forces that influence and shape the future of programming languages and how C# and
Visual Basic are evolving to meet future customer needs.
modeling tools to help enterprises and teams build software. UML Diagrams and the Layer …
reducing the turn-around time for testers and developers to find and fix bugs. Microsoft Test …
Come hear about the next major wave of computing applications from Butler Lampson, a recognized leader in
modern networking, and alumnus of Berkeley, Xerox PARC, and Digital‟s Systems Research Center. …
See why Windows Workflow Foundation 4 is a powerful platform for simplifying application coordination logic and
state management. Learn about the core runtime abstractions and under-the-hood …
Hear how Windows Identity Foundation makes advanced identity capabilities and open standards first class
citizens in the Microsoft .NET Framework. Learn how the Claims Based access model integrates …
Come explore beneath the hood of Windows 7 and Windows Server 2008 R2, and learn about the key changes in
the kernel. Topics include: scalability improvements, security improvements, power efficiency …
Learn how File Classification Infrastructure helps developers build innovative security and data management
solutions that integrate with Windows Server. See how the new classification capabilities …
See how SharePoint 2010 has undergone a major shift with the addition of many new programmability features.
Learn about these exciting new capabilities of the SharePoint 2010 developer platform …
Parallel programming has been more difficult than it needs to be, perhaps because its tools have been treated as
an “add-on” to serial programming. The objectives of composability and productivity …
DirectX11 DirectCompute
DirectX 11 introduces DirectCompute as a way to access the computational capability of the GPU in a more
flexible way. It opens the door to operations on more general data-structures beyond just …
Come explore the new enhancements in SQL Server 2008 R2, known as Application and Multi-Server
Management, which enable a more efficient way to develop, deploy, and manage data-tier applications and …
Today, the key to success with data is no longer about who can afford to acquire, store and process data
effectively. That‟s the cheap and easy part. The challenge now is to develop ways to better use …
Tags: Services, SQL Azure, Technical Leaders, Windows Azure, Windows Azure Platform
Come watch an action-packed Visual C++ 2010 code demo. See how VC++ 2010 is a huge release for C++
developers because it helps to create the fastest applications possible while at the same time making …
Learn how Microsoft Communications Server and Microsoft Exchange provide a comprehensive and flexible
communications platform for developers. Get a first look at the next generation of this platform …
Take a tour of the new features in Silverlight 4 including a dive into some of the new ready for business features
like printing, rich text support, and expanded databinding support. Also hear about …
Learn how to leverage the Silverlight stack to optimize your managed code with a focus on the common
bottlenecks in writing large Silverlight applications and complex data controls. Also learn how to …
Manycore and the Microsoft .NET Framework 4: A Match Made in Microsoft Visual
Studio 2010
The Microsoft .NET Framework 4 and Visual Studio 2010 include new technologies for expressing, debugging,
and tuning parallelism in managed applications. Dive into key areas of support, including the …
Development Best Practices and Patterns for Using Microsoft SQL Azure Databases
SQL Azure provides a fully relational database service that is based on Microsoft SQL Server and familiar
concepts such as T-SQL, schema-based tables, and stored procedures. Learn patterns and best …
Come learn how Microsoft Dynamics CRM can be used to rapidly develop on-premises or services-based
"anything" Relationship Management (xRM) applications on the Microsoft platform. See how to develop …
Learn how Silverlight 3 can be used to integrate rich, powerful applications into SharePoint, both at the Web part
level of integration and at the site level. Walk through a set of key developer …
Come see this code-centric talk that focuses on the advances being made in tools, languages, and frameworks
that simplify how to model, consume, or produce data. Hear about the future of data …
Tags: .NET Framework, Cloud Attributes, Entity Framework, Frameworks & Tools, Visual Studio
Come hear how the Windows Azure Platform provides a scalable compute and storage environment with
Windows Azure, secure connectivity with Service Bus and Access Control Service, and a relational …
Automating "Done Done" in the Team Workflows with Microsoft Visual Studio
Ultimate and Team Foundation Server 2010
Learn how Visual Studio Team System (VSTS) 2010 automates the validation of code quality and enriches the
interaction between developers and testers on a software team. Explore how the VSTS 2010 …
Learn how to accelerate your applications by multiple orders of magnitude using Windows Communication
Foundation (WCF), Microsoft Excel, and Windows HPC Server 2008. See how easy it is to offload the …
Come learn how the robust features of Silverlight 3 help developers to create innovative, compelling cross-
platform Internet applications without being limited by HTML and Javascript. In addition, …
Richard Ciapala, Ade Miller, Herb Sutter, Stephen Toub in 502A on Monday at 10:00 AM
The transition from single-core to multi-core technology is altering computing as we know it, enabling increased
productivity, powerful energy-efficient performance, and leading-edge advanced …
Developing Quality Software Using Microsoft Visual Studio Team System 2010
Poor software quality causes unnecessary losses for companies every year. Learn how new code quality features
in Visual Studio Team System (VSTS) 2010 can improve your team's ability to discover flaws …
Gain the skills to architect and develop real-world applications using Windows Azure. Going beyond „demo-ware‟
we examine the theory and technical implementation of large scale elastic applications. …
Microsoft offers an extensive set of platform capabilities for building applications that provide actionable business
insight. This category of applications is known as “Business Intelligence” and has …
Developers have increasingly more on their minds and on their plates. Though Microsoft Visual Studio and the
Microsoft .NET Framework both provide tools that yield an overall increase in productivity …
Tags: ADO.NET, ADO.NET Data Services, ASP.NET, Cloud, Entity Framework, Identity, Languages, LINQ,
Silverlight, Velocity, Visual Studio, WCF, Web Platform, Windows Azure, Workshop
Come learn the developer skills and expertise required to take advantage of the next boom in software – the
energy economy. Understand key enabling technologies and design patterns that will prepare …