pdc2008

pdc2008

Total Posts: 207
PDC 2008
page 1 of 24
Posted By: System | Nov 3rd, 2008 @ 11:45 AM | Comments: 1
The New COM API for Accessibility and Automation in Windows 7
The new COM API for UI Automation (UIA) is a significant advance over previous OS support for programmatic access to UI from native code. The Windows 7 UI Automation API also introduces new support for ARIA properties, virtualized controls, and customizable patterns. This presentation also shares key information about implementing accessibility for custom controls using the UI Automation Provider API. The demos and code samples are primary written in C++.
  • Michael Bernstein
Posted By: System | Nov 3rd, 2008 @ 11:45 AM | Comments: 1
Best practices for signing and verifying code on Windows 7
This is a web exclusive session which was not delivered at PDC2008, but provides complimentary content aligned with PDC. How does Windows use code signatures to enhance security? How do I sign my application to get the best user experience with features in Windows 7? How can my application's security benefit from verifying code signatures? This session will review key features in Windows 7 that leverages code signatures, such as signing for Internet Explorer, 64 bit kernel, User Account Control (UAC), and Software Restriction Policies (SRP). We will show you best practices and review common mistakes when signing code. We will also show you how to sign your application's product updates and verify signatures from with-in your application.
  • Ben Nick
Posted By: System | Nov 3rd, 2008 @ 11:44 AM | Comments: 4
Research in the 21st Century
One of the defining characteristics of the human spirit is its ability to aspire to a greater tomorrow. Whether it be good health, sustainable resources, improved living standards, or better education, human beings exhibit an inexhaustible capacity to imagine a brighter future-and to work to make such dreams real. At Microsoft Research, we share a commitment to making the world a better place. Our work is all about advancing the frontiers of knowledge, overcoming challenges, and getting to the solution of important problems. Microsoft Research is focused on developing new technologies that can improve all our lives and in cooperation with academia, governments and industry we are applying our results to make the world a better place.
Posted By: System | Nov 3rd, 2008 @ 8:44 AM | Comments: 8
Day Two Keynote - Chris Anderson and Don Box
Chris Anderson and Don Box take the microphone over in Keynote 3 and explore Microsoft's latest technologies through the eyes of working developers.
Posted By: System | Nov 3rd, 2008 @ 8:44 AM | Comments: 17
Day Two Keynote - Ray Ozzie, Steven Sinofsky, Scott Guthrie and David Treadwell
Microsoft Executives Steven Sinofsky, Julie Larson Green, David Treadwell, Scott Guthrie and Takeshi Numoto provide insights to Windows 7, Office 14 for the Web, Web and Windows Development with Visual Studio and .NET and building rich social applications with Live Services in this keynote at PDC2008.
Posted By: System | Nov 3rd, 2008 @ 8:42 AM | Comments: 7
Day One Keynote - Ray Ozzie, Amitabh Srivastava, Bob Muglia and David Thompson
Microsoft Chief Software Architect Ray Ozzie introduces Windows Azure and Azure Services Platform during the PDC2008 opening keynote. Explore how Microsoft is transforming Microsoft's offerings across the board with announcements from Amitabh Srivastava, Corporate Vice President at Microsoft with responsibility for major components of the company's next-generation services platform; Senior Vice President of the Server and Tools Business Bob Muglia, Corporate Vice president of Microsoft Online David Thompson.
Posted By: System | Oct 29th, 2008 @ 9:39 AM | Comments: 6
Panel: The Future of Unit Testing
Unit testing means different things to different people. To Agile developers, it enables Test Driven Development. To researchers, it enables test generation from static and dynamic analysis. To others, it's a means to test protocols, APIs, and other functionality below the presentation layer. Others still see it as a means to do conformance testing. Hear four experts debate the perspectives on the advances of the last decade and the trends of the next. Audience participation is encouraged.
  • Jim Newkirk
  • Nikolai Tillmann
    Nikolai Tillmann has been with Microsoft Research for 6 years. He is currently leading the Pex project, building an automated test case generation tool for .NET based program analysis. Previously, he worked on Spec Explorer, a model-based testing tool.
  • Euan Garden
  • Peter Provost
    Peter Provost is a Sr. Program Manager with Microsoft Visual Studio Team System Architect Edition. He is a recognized agile coach, author and presenter and brings more than 10 years of agile development and project management experience. Peter is currently working with VSTS Architect Edition to help create the next wave of architectural and modeling tools.
Posted By: System | Oct 29th, 2008 @ 9:39 AM | Comments: 2
Improving Code Quality with Code Analysis
Learn how to catch critical bugs earlier in the development cycle by identifying issues such as buffer overruns and SQL injection attacks before they actually cause a security exploit. The Code Analysis features in Microsoft Visual Studio help you tune application security, robustness, performance, and more. Learn about Code Analysis (for native and managed) and how to apply it effectively within your team's development lifecycle. Also hear about new features in Visual Studio 2010, including the new Rule Sets feature that makes it easy to manage, configure, and maintain rules.
  • Ravs Kaur
Posted By: System | Oct 29th, 2008 @ 9:39 AM | Comments: 6
Visual Studio Debugger Tips & Tricks
The Visual Studio Debugger provides a slew of features that make the task of debugging both easier and more efficient. Learn about time-saving tips and tricks for all versions of the Visual Studio Debugger, including the new debugger features in Visual Studio 2010. Hear about the new mixed-mode debugging feature, the breakpoints window enhancements, the new WPF visualizers, and a number of other features. Also learn about thread debugging enhancements, new features for making stepping into properties easier, and more. Join us as we crack open the toolbox and walk through some of the debugger's best practices.
  • John Cunningham
    John has been in the business of debuggers and diagnostic tools for around 15 years. He cut his teeth on debuggers for Windows 16 and 32bit, SunOS and Solaris. After a brief stint doing embedded debuggers at Wind River Systems, John joined Microsoft during the Visual Studio .Net product cycle. He has worked as a developer and lead on native and managed debuggers. John was part of the TeamSystem team from Day -30, working on the VS profiler and code coverage. Since then John has worked on starting the project for the application flight recorder as well as continuing to develop debugging and profiling technologies. John dreams in CodeView records. There is no cure.
Posted By: System | Oct 29th, 2008 @ 9:39 AM | Comments: 9
Research: Concurrency Analysis Platform and Tools for Finding Concurrency Bugs
Learn about the Concurrency Analysis Platform (CAP) from Microsoft Research and how it enables various concurrency bug-finding tools. See a demo of CHESS, a tool built on CAP for finding and reproducing Heisenbugs. Also hear about future tools from Microsoft Research, including a lightweight data-race detection engine and a tool for finding memory-model errors.
  • Thomas Ball
    Thomas Ball is Principal Researcher at Microsoft Research where he manages the Software Reliability Research group (http://research.microsoft.com/srr/). Tom has been at Microsoft Research since 1999. He is one of the originators of the SLAM project, a software model checking engine for C that forms the basis of the Static Driver Verifier tool, made freely available by Microsoft for finding defects in device drivers. Tom's interests range from program analysis, model checking, testing and automated theorem proving to the problems of defining and measuring software quality.
  • Madan Musuvathi
    Madan Musuvathi is a Researcher at Microsoft Research and is interested in building program analysis tools to improve the productivity of developers and testers. He received his Ph.D. from Stanford University in 2004.
page 1 of 24
Microsoft Communities