New Video & Audio based information for developers is located at these links:
http://msdn.microsoft.com/msdntv/archive.aspx
http://channel9.msdn.com/ShowForum.aspx?ForumID=14
http://msdn.microsoft.com/theshow/
http://msdn.microsoft.com/dotnetrocks/
Scripting Week 3 Sample Scripts — Sample scripts presented during the Scripting Week 3 webcast series (held October 24-28, 2005) on TechNet. All of the scripts demonstrated during the week-long series are included in this download.
MSDN TV: Introducing “Cider” – The Visual Studio Designer for WPF (Avalon) — Mark Boulter and Mike Harsh give an overview of "Cider", the visual designer for Windows Presentation Foundation (formerly code-named "Avalon") that will be part of a future version of Visual Studio.
Channel 9 MSDN Videos – Oct. 18th, 2005 — Channel 9 interviews Paul Yuknewicz, Eddie Churchill, Mark Boulter, Infopath team, Monad team, MSN Search, Sidebar and Gadgets team, and VSTS's Source Code Management team.
Beta’s, RC’s and CTP’s….Oh My! —
Microsoft CRM 3.0 SDK – Preliminary — The Microsoft CRM 3.0 SDK is for developers, system customizers and report writers. It contains the following sections:
Server Programming Guide – A guide for developers writing server side code, custom business logic, integration modules, workflow assemblies and more. This guide provides an architectural overview of Microsoft CRM, the entity model, security model, Web services, and sample code.
Client Programming Guide – A guide for developers customizing the Web client or the Microsoft CRM client for Outlook, including scripting, integration of custom Web pages, and sample code.
Report Writers Guide - A guide for developers writing reports for Microsoft CRM using Microsoft SQL Server Reporting Services Report Designer.
Hotfixes, Patches, Updates, Service Packs —
Windows CE 5.0 Platform Builder Update – KB908999 — Fixes made in this update:
Component: DirectX
Description: An exception may occur when a variable in the source filter is not initialized.
Windows CE 5.0 Platform Builder Update – KB909076 — Fixes made in this update:
Component: DirectX
Description: When playing a video with subtitles, first subtitle may not render correctly.
Windows CE 5.0 Platform Builder Update – KB908955 — Fixes made in this update:
Component: DirectX
Description: There may be no sound when playing certain MP3 files.
Windows CE 5.0 Platform Builder Quarterly Update (Jul-Sep 2005) — This is a set of updates for Windows CE Platform Builder released during the period of July 1 through September 30, 2005. These Microsoft Windows CE updates are fixes for Windows CE operating system problems you run into during the development and maintenance of your custom platform. To qualify for consideration for an update, a problem needs to cause an excessive amount of work and not have a reasonable workaround.
Windows CE .NET 4.2 Platform Builder Update – KB909204 — Fixes made in this update:
Component: MSHTML
Description: A memory leak may occur when playing audio files.
Windows CE .NET 4.2 Platform Builder Update – KB908363 — Fixes made in this update:
Component: DirectX
Description: A video distortion may occur if the video window is hidden and then subsequently redrawn during WMV/MPEG-4 video playback.
Windows CE .NET 4.2 Platform Builder Quarterly Update (Jul-Sep 2005) — Windows CE Sustained Engineering team has implemented a new Update packaging system based upon the Windows Installer. These changes apply to Windows CE .NET 4.2 and beyond. All update packages released after January 1, 2005 will be provided using the new installer technology. Once one of these new packages is installed, you will no longer be able to install older packages.
Note: This does not affect Windows CE .NET 4.1 or earlier. These operating systems are using our original packaging technology. This is a set of updates for Windows CE .NET Platform Builder released during the period of July 1 - September 30, 2005. These Microsoft Windows CE updates are fixes for Windows CE operating system problems you run into during the development and maintenance of your custom platform. To qualify for consideration for an update, a problem needs to cause an excessive amount of work and not have a reasonable workaround.
Windows CE .NET 4.1 Platform Builder Update – KB909257 — Fixes made in this update:
Component: RDP
Description: A memory leak may occur when redirecting a serial device via RDP.
Windows CE 3.0 Platform Builder Update – KB909148 — Fixes made in this update:
Component: NetBIOS
Description: A socket leak may occur when connecting/disconnecting to TCP port 139 without sending data.
Tools and Apps —
Extending Visual Studio 2005 Team System — Discussion on how Microsoft IT extended Visual Studio 2005 Team System to incorporate software development lifecycle methodology process by modifying the default process template. By modifying the process template developer compliance increased and external tools were eliminated.
Guides and Whitepapers —
Microsoft Application Platform Overview — Information technology and its effective use to address changing business requirements is central to an organization’s ability to compete. With the advent of new technologies and the use of the Internet to achieve tighter integration between an organization and its customers and business partners, the potential of IT has only grown. Successful organizations will be able to realize that potential by building a new generation of connected systems. Connected systems are applications that leverage the network to link the actors and systems that drive business processes. Connected systems pull together a constellation of services and devices, to more effectively meet modern day business challenges. Building connected systems requires a comprehensive enterprise software platform, but also a new service-oriented architectural approach to address the integration imperative.
ReportViewer Samples for Visual Studio — Visual Studio 2005 includes new ReportViewer controls that you can use to add rich data reporting to Windows forms and ASP.NET applications. This download provides two complete samples so that you can view the control and sample reports in a finished application.
- The RSSNewsReader sample is a Windows form application written in Visual C#. It retrieves data from live news feeds and presents that data in a report. The report demonstrates how to use parameters to filter the dataset.
- The Web Log Analyzer is a Windows form application written in Visual Basic. It analyzes log files created by Web servers, such as Microsoft Internet Information Services (IIS). It includes reports that show statistics on page hits, server activity, and referrals from other sites.
Presentations and WebCasts —
Network Location Awareness — Cell phones use network awareness to work seamlessly moving from point to point, but what do computer applications need to do when people move their mobile PCs from one network to another all day long? Learn how to use the existing Windows XP network management APIs. We'll show you how to build a strategy for leveraging those APIs to create great, network-aware applications for Tablet PC and mobile PCs.
Advanced Tablet PC Development Topics — Are you mastering the fundamentals of the Tablet PC Platform and eager to learn more? Are you already an expert and want a few tips and tricks? This is the session for you. Learn about features such as implementing gesture recognition, using the Clipboard, storing recognition results, and the new RealTimeStylus API.
In Depth – Ink Data Management — Do more with the Ink data that you collect on the Tablet PC Platform. This session teaches you all about managing, analyzing, and interacting with the Ink data that your Tablet PC application collects. Learn about concepts relevant to the Ink API such as hit-testing Ink, choosing different types of bounding boxes for different tasks, using Bezier Control Points, using stroke Intersections, and more.
Basic Considerations for Mobile PC Development — Become familiar with the core set of considerations for writing a Mobile PC application: power management, network awareness, display awareness, and activity awareness. We'll also provide some guidance on choosing a platform (Pocket PC, Windows XP, or Windows XP Tablet PC Edition).
Cheers!