As some of you know I run the local chapter of the International Association of Software Architects (IASA). The chapter will be holding its 2009 IT Architect Regional Conference (ITARC) on October 12-14, 2009.
Last year the conference was a big success. For this year we have lined up several well-known architects to participate. Major industry architects already committed to participate this year are:
Grady Booch
Chief Scientist, Software Engineering in IBM Research. He is best known for developing the Unified Modeling Language with Ivar Jacobson and James Rumbaugh. Also the founder of Rational Software.
John Zachman
Chief Executive Officer of Zachman International, and the originator of the Zachman Framework.
Angela Yochem
Director, IT Information Architecture, Dell Inc. Formerly Strategic Architecture Management Executive and Senior Vice President, Bank of America
Len Bass
Senior Member of the Technical Staff at the Software Engineering Institute (SEI) at Carnegie Mellon University and the Co-author of the best-selling book: Architecture in Practice.
Walt Okon
Chief Architect, DoD Information Sharing, Architecture & Interoperability, Networks and Information Integration, Chief Information Officer, Office Of Secretary Of Defense
Eric Evans
Author of the book Domain Driven Design and the father of that discipline.
In addition we will have quite a few local architects presenting as well. We are still in the process of setting up the web site byt you can find more information about the conference here.
Bill
The Azure Services Platform “How Do I” videos are free, task-oriented, and “bite-sized” to get you up to speed quickly.
Another five Azure “How Do I” videos (HDIs) have been published. This includes one on accessing Live Framework from PHP apps! Code snippets are included where relevant
Visit the overall HDI landing page regularly and sign up for the RSS feeds.
Sign up for future notices about upcoming content (including HDIs)
To learn more about The Azure Services Platform see:
· Webcasts – http://microsoft.com/events/series/azure.aspx
· Training kit – www.microsoft.com/azure/trainingkit.mspx
· Azure SDK - http://www.microsoft.com/azure/sdk.mspx
· Sample projects to review – http://codeplex.com, search for “azure”
· Join an Azure user groups – http://azureusergroup.com
· Get access by going to the http://Connect.Microsoft.com site
Last week at MIX09, several new announcements were made for Windows Azure. First, Full Trust support was announced, which opens up native code running in Windows Azure. Along with this capability came the announcement of FastCGI support. This allows any FastCGI application (like PHP) to run in Windows Azure. Finally, we announced plans for multiple datacenters and geo-location support in April. This will allow the customer to choose a particular region to co-locate their compute and storage closer to their customer base.
During MIX, we also announced the timeframe for commercial availability as well as SLA and pricing. For SLA & Pricing model, we shared Summer 2009. For commercial availability, we have announced Fall 2009.
MIX Video Session Content
Seeing through the Clouds: Introduction to Azure Service Platform
While not specifically about just Windows Azure, James Conard covers cloud services from a high level and how the Azure Services Platform fits into this picture. This talk is recommended for customers new to cloud computing concepts and wishing to get a feel for the breadth of the entire Azure Platform.
Overview of Windows Azure
Manuvir Das covers the goals and value of the Windows Azure service in this introductory video. Additionally, this video gives a great overview of the pieces that comprise the service as well as the general architecture of applications running in the cloud. For customers looking at Windows Azure for the first time, this is an excellent introduction.
Building Web Applications with Windows Azure
Steve Marx delivered a developer focused session at MIX09, covering the programming model as well as demoing a PHP application running in Windows Azure live. See the live application called Tweval. This sample was used during this session (as well as other sessions) as a way for users to rate the session using Twitter. Steve covers the architecture of this sample at roughly the 61 min mark in the video.
Windows Azure Storage
Everything you could want to know about storage in Windows Azure is covered in this comprehensive session by Brad Calder. Topics covered include the design goals, security model, programming model, as well as the blob, queues, and tables APIs. Be sure to check out the table performance tips around the 40 min mark.
Using the Windows Azure Tools for Visual Studio
In this very practical session, Jim Nakashima covers the tooling story for Windows Azure inside Visual Studio and walks through how to create cloud applications. In very short order, Jim covers the tooling, debugging, development fabric, and how to use the new native code features.
Windows Azure SDK Update
In order to support the new features, an updated SDK and Tools for Visual Studio were released at MIX. New samples in the SDK include both PHP and native code solutions. Download here:
Windows Azure SDK and Tools Visual Studio (combined installer)
Windows Azure SDK only
Please note: the Window Azure Tools for Visual Studio has been updated since the initial MIX release. Make sure you have the latest version dated 3/301.
New and Interesting Windows Azure Applications
Azure Application Monitor
Azure Monitor lets you monitor your Azure-hosted applications in real-time. It includes a library for capturing runtime process information to cloud table storage; and also a desktop application for viewing the captured information in real-time.
WPF Client for the Windows Azure Blob Storage
Azure Blob Client is a WPF application written in Visual Basic 2008 which allows developers to easily manage files on their Blob Storage service on Windows Azure, for both the local Developer Account and your own account on the Internet.
If you know of new and interesting Windows Azure content that would be of broad interest, please let me know and I will feature it in later updates.
Relevant Blog Postings
PHP + ASP.NET in Windows Azure
Quickly Put PHP on Windows Azure without Visual Studio
Using 3rd Party Programming Languages via FastCGI
Walkthrough: Enabling Full Trust to Call Native Code on Windows Azure
Hosting Roles under .NET Full Trust
One of the reasons that companies are resisting moving applications (or parts of applications) to the cloud is because they are not sure which cloud they want to move it to! This seems to be a red herring to me because you can build applications that are reasonably portable between the different cloud vendor’s clouds. This makes it safer for you to take try utilizing a cloud service like Azure.
By leveraging well known design patterns such as domain driven design, layered/tiered architectures, software factories and a provider model you can build applications that insulate areas subject to change, like the specific details of the chosen cloud. This should be well familiar to you because it is the same technique that makes it possible to write database agnostic applications that allow the switch from one database provider to another.
In effect this would provide the possibility of: “Write Once, Cloud Anywhere” application design. J Of course just as in the “Write Once Run Anywhere” model of the Java world, it is unlikely that many will actually switch providers any more than companies have switched J2EE or database vendors once their application has been developed. Still the possibility should give you a sense of security and encourage you to try.
In effect this would provide the possibility of: “Write Once, Cloud Anywhere” application design.
Using these techniques you can also write applications that can run on-premise and/or in the cloud using the same design techniques of layering and encapsulation.
This is Just a quick note to tell you that over 80 videos of the MIX 09 Keynote and breakout sessions can be viewed at http://videos.visitmix.com/MIX09/
Some key Azure announcements at MIX were:
I could go into more detail, but there have been quite a few blog posts about this. See http://blogs.msdn.com/windowsazure/.
Of course there was also coverage of last weeks announcement of T-SQL/TDS support for SQL Data Services that allows you to leverage all your existing SQL Server, ADO.NET and Entity Framework skills. See http://blogs.msdn.com/ssds/.
The New York chapter of the Microsoft Cloud Computing User Group meets again on January 26, 2009
At Microsoft, 1290 Avenue of the Americas, 6th floor, New York, NY
6:00 PM - 8:00 PM
BE SURE TO REGISTER at http://www.clicktoattend.com/?id=134423
Space fills up fast, and Building Security requires it.
Meeting topic: Windows Azure Cloud Storage
When trying to build services that are highly scalable, durable and always available, the storage of data is critical. In this session we will begin to dig deeper into Azure. We will start by examining Azure's file system otherwise known as Cloud Storage. We will discuss Cloud Storage’s ability to store both structured and unstructured data by using blobs. In addition, we will discuss building back end services and the ability of Azure to queue work to be processed by back end services using queued storage.
The Microsoft Cloud Computing User Group meets every 4th Monday of the month on topics ranging over the breadth and depth of Microsoft's new software + service cloud platform. This platform has the most amazing development experience and reuses your existing skills sets.
Future topics will include:
For more details contact:
Juan Suero juan.suero@neudesic.com
Chris Rolon chris@neudesic.com
Bill Zack wzack@microsoft.com
If you missed last month’s meeting which was an overview of the whole Azure Services Platform and want to catch up I did a similar presentation last month. My presentation deck and a video screencast of the presentation are posted here.
Chris Rolon and I will also be presenting A Lap Around Windows Azure and the Azure Services Platform at the Microsoft Developers Conference on January 20th in New York. If you did not get a chance to go to PDC this year this is a great opportunity to attend the best sessions from PDC.
While a consultant to AT&T in the early 80s I worked on a project to build a “cloud” computing facility called Net1000. Net1000 was to run in AT&T data centers across the entire AT&T network and provide compute power, storage and networking at the “wall plug”. (See this book excerpt.) It was to be based on VAX minicomputers running in AT&T central offices (data centers). Since at the time AT&T offices were somewhat ubiquitous the thought was that most of the infrastructure for hosting it could leverage that existing infrastructure.
I worked in the application development tools group for the network. My main role was as a surrogate user developing sample applications and making sure that the development capabilities would be acceptable to the eventual end user developers. At the time the technology (and the political climate) was just not there to pull this off. It was based on VAX minicomputers and the application development language was COBOL! Unlike Azure the application development tools also ran “in the cloud”. Of course the system itself was developed in C.
In retrospect it was way ahead of its time. There was no Internet and servers were still pretty expensive. Today things have changed and cloud computing is becoming a real option for businesses to consider as part of their complete Software + Services strategy.
I never expected that experience would ever be useful again, and I even took it off of my resume. I guess that is proof-positive that if you wait long enough even hell will freeze over. :-)
We are in for some interesting times.
At the Microsoft Professional Developers Conference (PDC) we announced a whole bunch of technologies that may just change the way we do development in the future. With major announcements around Cloud Services (Azure), and Windows 7 as well as other new technologies it is a shame if you missed it.
Not to worry though, we have plans to bring it to you! The Microsoft Developers Conference with much of the same great content will be visiting a city near you. See Bob Familiar's blog post which describes the events in greater detail.
If you have been following my blog lately you know that I have been focusing pretty heavily on Cloud Services. In New York I will be dong the presentations on:
Peers of mine will be presenting on those topics and more at the other cities.
Don't miss it.
Bill Zack
Continuing our coverage of Microsoft Cloud Services and related topics. If you are located in the New York/New Jersey/Connecticut area you may be interested in this. Peter Laudati and I are holding a series of free events that will be focusing on Microsoft Cloud Services and Silverlight. We hope that we will see you there.
Microsoft invites you to attend:
MSDN Suburban Roadshow
Session 1: Cloud Computing
Hear about key problems that cloud computing is solving and how these services fit into the Microsoft cloud computing initiatives. Learn about the pillars of the platform, its service lifecycle, and see how they fit with both Microsoft and non-Microsoft technologies. See what a Day in the Life of a Cloud Service Developer is like. This session explores common tasks for service developers. These tasks include logging, debugging, deployment, management, and maintenance of individual cloud-based services.
Session 2: Silverlight 2 Application Development
You’ve probably been hearing about Silverlight for a while now. And for most of that time, it’s had the “beta” label after it. When something has the “beta” label appended to it, it’s easy to shrug it off and say “I’ll worry about that later when it’s ‘real’.” Well, the “beta” label has been shed! Silverlight 2, with its .NET Framework programming model, is here now and it’s real! On October 14th, Microsoft officially released Silverlight 2.
Now it’s time for you to get ready to build next generation rich Internet applications with Silverlight! In this session, we’ll quickly review what the Silverlight 2 platform is, and then move into the bits and bytes. Some of the questions you might be having are: What are the tools I need to get going? What is this stuff called XAML? Hello world? Forget “Hello World”… I want to see a real application with controls and data binding! How do I talk back to the server to interact with services in the cloud?
We’ll be covering the answers to all of these questions. So don’t miss the MSDN Suburban Roadshow with Bill & Peter!
Register NOW!!!
REGISTER STAMORD, CT 11/10/2008, 12pm-4pm, Connecticut Information Technology Institute University of Connecticut School of Business 1 University Place Stamford Connecticut 06901
REGISTER PARSIPPANY, NJ 11/13/2008, 1pm-5pm, SetFocus Headquarters, 4 Century Drive Parsippany New Jersey 07054 United States
REGISTER NEW YORK, NY 12/5/2008, 1pm-5pm, Microsoft Offices, 1290 Avenue of the Americas - 6th floor New York New York 10104
Bill Zack’s Blog:
blogs.msdn.com/billzack/
Peter Laudati’s Blog:
http://www.peterlaudati.com
I can't tell you how glad I am that PDC is finally approaching. When it come to Microsoft's Cloud Services I feel like I have pair of Vice Grips firmly attached to my tongue. :-) I realize the need for secrecy so as not to spoil the surprise, but be prepared for my tongue to be loosened after the announcements at PCD.
I just want to leave you with this quote from one of the folks running PDC:
"We’ve got some big surprises in store at this year’s conference – you won’t want to miss it. PDC2008 is significant, because we’re on the verge of a major transition that will impact the way every developer builds software. At the conference, we’ll introduce our new platform for the Internet that extends the programming model you know from Windows to the cloud and show you how you can take advantage of the new “software + services” model to extend your applications to the Internet."
(The emphasis is mine.)
Strong words? We will see.
In case you haven't been to the PDC site recently we just announced two symposia that are are included in PDC2008. The following one might be of interest to you. :-)
Symposium Abstract: A lot of new technologies are presented at PDC2008, but what are the tradeoffs and how will they affect existing solutions? This symposium will help “connect the dots”. Using a rich set of scenarios, we will cover details of the architectural challenges and opportunities with embracing both local software and cloud services. We also will offer emerging best practices for overcoming challenges in key areas including Identity, Management, Data, and Interoperability.
In this session, we will take an enthusiastic yet pragmatic look at the cloud opportunities. We will explore a few examples of cloud-based infrastructure usage as part of an existing application, and we will discuss the architectural tradeoffs as well as best practices resulting from that usage.
Hosted applications today do not offer many of the features that large enterprises expect around identity, management, and data. In this session, we will walk through detailed examples of ‘enterprise grade’ hosted application design. At the end of the session, you will understand how to implement a federated identity scenario, enable remote management of your application and allow a richer control on how the data is stored.
Bandwidth is not infinite and certainly not free, latency is bound by speed of light, and storage density is increasing. How will all this affect your architecture? In this final session, we will discuss emerging patterns that take into account the physical aspects of a cloud-based application.
Also for more information see http://blogs.msdn.com/gianpaolo/archive/2008/09/24/cloud-services-architecture-symposium.aspx.
A few days ago I told you about all the great sessions on Cloud Services that are scheduled for PDC. We just added a bunch more. There are now 27 sessions listed under that category.
Sorry to nag, but If you are at all interested in what is happening “in the cloud” you should definitely go to PDC. See https://sessions.microsoftpdc.com/public/sessions.aspx and click on the Cloud Services link for detailed session abstracts. The sessions tagged Cloud Services include:
General Topics
Building Block Services
Storage/Data
Identity Management
Messaging
SharePoint
Modeling
Workflow
Enterprise Considerations
As a new blogger I have jumped around a bit in the topics that I have ben covering recently. In the future I intend to focus more on one topic area: Microsoft Cloud Services.
Our Cloud Services story has been exposed a bit in the various cloud based Software+ Services (S+S) offerings that we have announced up until now. It is no secret that there are going to be a lot of new related features announced at this year's Professional Developer Conference (PDC) in October. (If you look at the PDC agenda page and select the Cloud Services hyperlink you will see what I mean.) In fact If you are at all interested in Software as a Services (SaaS) or S+S I would not miss this PDC if I were you. :-)
A lot is going to be said at PDC about features exposed in and through the cloud. Since I am an architect I intend to focus on the design patterns and practices for building applications using these new capabilities. Of course I do not expect that to be easy. Best practices and design patterns emerge over a period of usage and discovery so it is hard to say up front what they should be. Nevertheless I will do my best. :-) Certainly the architecture of the services already announced and to be announced will lend themselves to certain design patterns . Creative users however will also find new ways to use them in furthering their business needs. This should be fun!
Stay tuned :-)
I don't ordinarily just copy stuff that someone else sends me into my blog, but this is an exception. If you have trouble keeping up to date on everything that is happening at Microsoft with all the various products and technologies then Microsoft blogs are great for this, but finding the right blogs to subscribe to is a big challenge.
We have created a resource to act as an index to all the blogs at Microsoft that you might be interested in. Subscribe to the ones you like.
The following weekly report and other resources described below can be found on BlogMS - http://blogs.technet.com/blogms/.
The Monthly Report for all articles published during August-2008 is now available. There were 877 new articles published from 01-Aug-2008 to 31-Aug-2008. 183 Microsoft Team blogs searched, 149 blogs had new articles.
Resources on BlogMS
· Microsoft Team Blogs Directory – A full listing of Microsoft team blogs and feeds - 183 in total.
· Microsoft Team Blogs OPML Files – OPML files can be used to import the list of team blog feeds in your news reader or aggregator.
· Subscribing to Essential Microsoft Newsletters - Essential newsletters that you should be signed-up to.
· Microsoft Connect – Getting Involved Early: - Information about Microsoft Connect.
183 Microsoft Team blogs searched, 87 blogs have new articles in the past 7 days. 205 new articles found searching from 25-Aug-2008 to 31-Aug-2008 Categories: Business Process Management, Consumer and Hardware Solutions, Deployment and Service Management, Desktop and Mobile, Development Shared Source Initiative, Dynamics, General, Industry Solutions, Installation and Update Services, Microsoft Advertising, Microsoft Conferences and Briefings, Microsoft Online Services, Microsoft Press Pass, Networking and Remote Access, Office Suite, Partner Resources, Product Support, Research and Labs, Security, Security Products Forefront, Server and Infrastructure, SharePoint Groove Search, SQL and Business Intelligence, Systems Management, Unified Communications, Virtualization, Web and Development, Windows Live Consumer and Hardware Solutions Microsoft Surface Website | RSS Feed LiveLabs Shadow Box - 26-Aug-2008 Response Point Website | RSS Feed Tinsley Consulting - 26-Aug-2008 TMCnet Response Point Coverage - 27-Aug-2008 Syspine Announces Canadian Master Distributor - Williams Telecommunications - 27-Aug-2008 Windows Home Server Website | RSS Feed Gearing up for PDC 2008! - 27-Aug-2008 Deployment and Service Management Solution Accelerator Assessment and Planning Website | RSS Feed Show your favorite sites on Virtualization with the World! - 30-Aug-2008 Desktop and Mobile Windows Embedded Website | RSS Feed Tip of the Day: Moving Event Viewer logs to an unprotected volume - 25-Aug-2008 Tip of the Day: Annotate Your Source Code - 26-Aug-2008 Tip of the Day: Moving or Renaming Your Page File - 27-Aug-2008 Reminder- MSDN Chat Tomorrow August 28th (10am PST) - 27-Aug-2008 Last Chance to Enter to Win a Mobile Memory Mouse! - 28-Aug-2008 Tip Of The Day: Disable Software-enumerated Devices - 30-Aug-2008 Windows Genuine Advantage Website | RSS Feed Update to WGA Notifications for Windows XP Professional - 26-Aug-2008 Windows Vista Website | RSS Feed Windows Vista Adoption Keeps Growing - 25-Aug-2008 Mojave: The Experiment Continues… - 27-Aug-2008 Tweakguides.com: Breath of Fresh Air - 28-Aug-2008 Development Shared Source Initiative CodePlex Website | RSS Feed Test drive the new CodePlex at our upcoming usability study! - 27-Aug-2008 Reference Source Code Website | RSS Feed .NET Framework 3.5 SP1 Sources are available! - 28-Aug-2008 Dynamics Dynamics CRM Website | RSS Feed Professional Developers Conference 2008 - 25-Aug-2008 Thoughts on Forms - 25-Aug-2008 CRM Accelerators – Part IV – Enterprise Search Accelerator - 26-Aug-2008 Microsoft Word Proposal for Microsoft Dynamics CRM Online - 27-Aug-2008 General Environment Software Enabled Earth Website | RSS Feed Microsoft’s new recycling program cuts Redmond headquarters waste in half - 25-Aug-2008 Microsoft becomes first US corporate campus to achieve Green Restaurant Certification for its cafeterias - 27-Aug-2008 MSDN Magazine Website | RSS Feed Basic Instincts: Increase LINQ Query Performance - 25-Aug-2008 Foundations: Workflow Tips - 27-Aug-2008 Custom Controls for Silverlight 2 - 29-Aug-2008 TechNet Magazine Website | RSS Feed Security Watch: Passwords and Credit Cards, Part 3 - 25-Aug-2008 Anatomy of a Malware Scam - 25-Aug-2008 Take Your Line of Business Applications Mobile - 26-Aug-2008 Exchange Queue & A: September - 27-Aug-2008 Utility Spotlight: Windows Memory Diagnostic - 28-Aug-2008 Security: Understanding Shared Account Password Management - 28-Aug-2008 Inside SharePoint: SharePoint Directory Integration - 29-Aug-2008 Industry Solutions Chemical Website | RSS Feed Microsoft Research Chem4Word Project - 26-Aug-2008 Monsanto Enhances Collaboration with Cisco, Microsoft Technologies - 27-Aug-2008 Health Website | RSS Feed Microsoft HUG--Wish you were here - 27-Aug-2008 Microsoft HUG--Wish you were here Day 2 - 27-Aug-2008 Power and Utilities Website | RSS Feed Mobile Workforce Management Grows Stronger with Acquisition - 28-Aug-2008 Installation and Update Services Microsoft Update Website | RSS Feed IE 8.0 Beta 2 on WU - 28-Aug-2008 The Deployment Guys Website | RSS Feed Non-shrinking WIM files - 26-Aug-2008 Logging All the Configuration Manager Task Sequence Variables - 29-Aug-2008 Windows Server Update Services Website | RSS Feed New categories appearing on WSUS - 28-Aug-2008 New Visual Studio 2008 Product Category - 28-Aug-2008 Windows Server Update Services Support Website | RSS Feed WSUS: New and Updated Knowledge Base articles for 8-10 through 8-23 - 25-Aug-2008 Missing End User License Agreement (EULA) will cause error 0x80240033 in the UpdatesHandler.log - 26-Aug-2008 WSUS: Service Packs may be reported as not applicable even though they are installed - 27-Aug-2008 WSUS: Two new product categories in the WSUS Synchronization Options dialogs - 28-Aug-2008 New Visual Studio 8 product category added to your WSUS server Products and Classifications dialog - 28-Aug-2008 Microsoft Advertising adCenter Analytics Website | RSS Feed Comings and Goings - Top Entry and Exit Pages Report - 28-Aug-2008 adCenter API for Developers Website | RSS Feed Sample SOAP requests for several adCenter API V5.1 calls - 29-Aug-2008 adCenter for Advertisers Website | RSS Feed Searcher Behaviour Research - SES San Jose 2008 - 26-Aug-2008 adCenter Feedback - 26-Aug-2008 Top 5 Tips for Winning in Retail Over and Beyond the Festive Period - 27-Aug-2008 Microsoft Content Ads FAQ - 28-Aug-2008 Microsoft Conferences and Briefings MIX The Next Web Now Website | RSS Feed Privacy Features in IE8 - 27-Aug-2008 Awesome Visual Search in IE8 - 27-Aug-2008 Professional Developers Conference PDC Website | RSS Feed Buzz on the Blogosphere: Submit a Session, What are the Tracks and more.... - 25-Aug-2008 David Chappell and Jon Flanders: Perspectives on “Oslo” and how to prepare for the road ahead - 25-Aug-2008 One Day Left to Enter T-shirt and Emmy Awards Contests - 25-Aug-2008 Windows Home Server – Filling the Gap for Services in the Home - 27-Aug-2008 L.A. Insights: Like Japanese Food? You'll love Los Angeles - 29-Aug-2008 All Eyes on the Engineering Windows 7 Blog and more from the Blogosphere - 29-Aug-2008 Of the Developer, For the Developer, By the Developer = Don Box and Chris Anderson - 29-Aug-2008 Microsoft Online Services Dynamics CRM Online Website | RSS Feed Microsoft Dynamics CRM UG Summit - Las Vegas Aug 22-24 - 27-Aug-2008 CSA Promotion for qualified partners - 29-Aug-2008 Microsoft Online Services Website | RSS Feed Global Address List (GAL) access in Entourage 2008 - 28-Aug-2008 Non-Exchange Active Directory User Directory Synchronization Configuration Settings - 30-Aug-2008 Microsoft Press Pass Press Pass Press Releases Website | RSS Feed Microsoft Announces Upcoming Event for the Financial Community - 25-Aug-2008 Microsoft and Nikon Enter Into Patent Cross-Licensing Agreement - 28-Aug-2008 Press Pass Top Stories Website | RSS Feed PCs Make a Fashion Statement at PROJECT - 26-Aug-2008 Networking and Remote Access Microsoft Enterprise Networking Website | RSS Feed New Networking-related KB articles for the week of August 10 - August 17 - 25-Aug-2008 Springboard Series Virtual Roundtable with Mark Russinovich - 27-Aug-2008 The Quick and Easy on Using NMCap to Create Circular Network Traces Based on File Size - 27-Aug-2008 Network Access Protection Website | RSS Feed WinCAT blog post on NAP and 802.1X Enforcement - 25-Aug-2008 NAP Training Solutions from Microsoft - 29-Aug-2008 Office Suite Office Access Website | RSS Feed Total Access Analyzer 2007 Preview - 28-Aug-2008 Performance posts around the company - 30-Aug-2008 Office Excel and Excel Services Website | RSS Feed Using Excel & Excel Services with SQL Server Analysis Services 2008 - 28-Aug-2008 Office for Mac Website | RSS Feed Brave New Fonts - 25-Aug-2008 So what's it like to work in MacBU? - 27-Aug-2008 Solver For Excel 2008 Is Available! - 29-Aug-2008 Office Outlook Website | RSS Feed Microsoft Office Labs adds new “do not disturb” feature to email - 29-Aug-2008 Office Powerpoint Website | RSS Feed Listening to the PowerPoint Interns: A Farewell Interview - 27-Aug-2008 Office Word Website | RSS Feed ENCRYPTING DOCUMENTS - 26-Aug-2008 Partner Resources Microsoft on Independent Software Vendors ISVs Website | RSS Feed Internet Explorer 8 Beta 2 Launched Today: Immediate Website Updates Required for Internet Explorer 8 Beta 2 Compatibility - 27-Aug-2008 Microsoft Software Licensing and Protection Services enable ISVs to deliver trial, perpetual, and subscription licenses to customers - 29-Aug-2008 Startup Zone Emerging Business Team Website | RSS Feed Saving Power with Solid State Storage - 27-Aug-2008 CTO Interview—Tu Nguyen, DOCCENTER - 27-Aug-2008 What Wealth Doesn't Buy -- Thinking Beyond the Money - 28-Aug-2008 The Blind Men and the Cloud - 29-Aug-2008 Product Support Daylight Saving Time and Time Zone FAQs Website | RSS Feed Announcement: daylight saving time ends in Morocco earlier, on September 1, 2008 - 28-Aug-2008 Hotfix Support The Hot Blog Website | RSS Feed How to know whether a fix can be applied to Vista or Server 2008 - 25-Aug-2008 August 18 - August 24 Hot-Fix KB articles Weekly Release - Windows Legacy Products - 25-Aug-2008 August 19 – August 25 Hot-Fix KB articles Weekly Release - Windows 6.0 - 26-Aug-2008 August 20 - August 26 Hot-Fix KB articles Weekly Release – Developer - 27-Aug-2008 August 21 – August 27 Hot-Fix KB articles Weekly Release - SQL Server - 28-Aug-2008 August 22 - August 28 Hot-Fix KB articles Weekly Release - Messaging Server - 29-Aug-2008 Research and Labs Microsoft Research Downloads Website | RSS Feed Unwrap Mosaic—Embedding - 27-Aug-2008 Microsoft Research AutoCollage 2008 - 29-Aug-2008 Microsoft Research News and Headlines Website | RSS Feed Microsoft Test-Driving Wi-Fi Use in Vehicles - 25-Aug-2008 Prof Chris Bishop Takes Us on a ‘Hi-Tech Trek’ Through the Digital World in the 2008 Royal Institution Christmas Lectures - 25-Aug-2008 Realistic Special Effects Coming Soon for Home Videos - 25-Aug-2008 Video: A Look at Tomorrow's Health Solutions Today - 25-Aug-2008 Office Labs Website | RSS Feed An internship in review - 29-Aug-2008 Security Microsoft Connected Information Security Group Website | RSS Feed Welcome to the CISG Blog - 25-Aug-2008 What is the Microsoft Anti-XSS Library? - 26-Aug-2008 What Does ANTI-XSS Offer for HTML Sanitization? - 27-Aug-2008 UTF-8 Encoding - 28-Aug-2008 Output Encoding - 28-Aug-2008 UX ≠ UI - 29-Aug-2008 Introduction to Dennis Groves - 29-Aug-2008 Microsoft Malware Protection Center Website | RSS Feed Manufacturing Fear - 25-Aug-2008 Year Old Worm Weasels its Way Aboard I.S.S. - 26-Aug-2008 A Normal Day at the Office - 28-Aug-2008 Security Bulletins Advisories Website | RSS Feed Microsoft Security Advisory (951306): Vulnerability in Windows Could Allow Elevation of Privilege - 8/27/2008 - 27-Aug-2008 Security Bulletins Comprehensive Website | RSS Feed MS07-050 - Critical: Vulnerability in Vector Markup Language Could Allow Remote Code Execution (938127) - Version:2.0 - 26-Aug-2008 Microsoft Security Advisory (951306): Vulnerability in Windows Could Allow Elevation of Privilege - 27-Aug-2008 The Security Development Lifecycle Website | RSS Feed SDL and the XSS Filter - 27-Aug-2008 Security Products Forefront Forefront Client Security Website | RSS Feed FCS SP1 releases! - 26-Aug-2008 Forefront Product Suite Website | RSS Feed A Closer Look into Forefront Client Security Service Pack 1 - available now - 26-Aug-2008 Forefront Server Security Website | RSS Feed Microsoft AV Scan Engine Updating Issue - 28-Aug-2008 Forefront Threat Management Gateway ISA Server Website | RSS Feed ISA & TMG NAT behavior And MS08-037 - 28-Aug-2008 Server and Infrastructure Active Directory Services Website | RSS Feed Removable Storage, Group Policy and Windows Server 2008 and Windows Vista - 25-Aug-2008 Saving money and power with Group Policy - 29-Aug-2008 Advanced Windows Debugging and Troubleshooting Website | RSS Feed Basics of Debugging Windows - 28-Aug-2008 Clustering and High Availability Website | RSS Feed What happens when one of my Active Directory Objects gets Deleted? - 25-Aug-2008 Migration Options for Hardware with Failover Clustering in Windows Server 2008 - 28-Aug-2008 Engineering Windows 7 Website | RSS Feed Windows 7 -- Approach to System Performance - 27-Aug-2008 Boot Performance - 29-Aug-2008 Platforms Performance Website | RSS Feed What Port is that Service using? - 26-Aug-2008 BAD_POOL_CALLER? What the … - 29-Aug-2008 Server Core Ask the Core Team Website | RSS Feed Cluster Resource Type options for Hyper-V - 27-Aug-2008 Small Business Server SBS Website | RSS Feed IE 8 Beta 2 and SBS - 26-Aug-2008 Known post installation event errors in SBS 2008 (and how to resolve them) - 26-Aug-2008 The SBS 2008 Answer File and the Certificate authority name - 27-Aug-2008 Windows Powershell Website | RSS Feed Richard Siddaway's talk in Sweden Sept 16th - 25-Aug-2008 PowerShellPlus V2.0 - 25-Aug-2008 PowerShell vs TSQL & Why Learn PowerShell - 30-Aug-2008 SharePoint Groove Search SharePoint Designer Website | RSS Feed Creating Workflows in Microsoft Office Live - 29-Aug-2008 SharePoint Products and Technologies Website | RSS Feed .NET Framework 3.5 SP1 issue on Windows SharePoint Services v2.0 - 27-Aug-2008 Announcing the “How to get the Most Value from Social Computing for Business with Microsoft” white paper - 28-Aug-2008 Using Excel & Excel Services with SQL Server Analysis Services 2008 - 28-Aug-2008 SharePoint Administration Toolkit 2.0 is Now Available! - 29-Aug-2008 Announcing the SharePoint Best Practices Series - 29-Aug-2008 Just Published! WSS 3.0 and MOSS 2007 SDK 1.4 Download and Online MSDN Library - 30-Aug-2008 SQL and Business Intelligence SQL Server Express Website | RSS Feed Detailed information about installing SQL Express and it's prerequisites - 28-Aug-2008 SQL Server Protocols Website | RSS Feed Configuring SQL Protocols through Windows PowerShell - 29-Aug-2008 SQL Server Reporting Services Website | RSS Feed Report Builder 2.0 - RC1 Release - 25-Aug-2008 Systems Management System Center Manageability Website | RSS Feed OpsMgr 2007: Announcing the new Certificate Generation Wizard - 25-Aug-2008 New and Updated Knowledge Base articles for 8-10 through 8-23 - 25-Aug-2008 ConfigMgr 2007: OSD deployment errors out within a few seconds after WinPE loads and then automatically reboots - 26-Aug-2008 Missing End User License Agreement (EULA) will cause error 0x80240033 in the UpdatesHandler.log - 26-Aug-2008 Reporting installation fails after applying SMS 2003 SP2, SP3 or ConfigMgr 2007 SP1 - 27-Aug-2008 ConfigMgr 2007: Client installation fails with "Unable to compile the file ccmclasses.mof" - 27-Aug-2008 OpsMgr 2007: The Health of the Root Management Server is in a Gray “Not Monitored” State - 28-Aug-2008 Unified Communications Microsoft Exchange Website | RSS Feed TechNet Webcast - MCS Talks Enterprise Architecture session 3 - Messaging - 25-Aug-2008 Troubleshooting Exchange 2007 VSS Backups - 25-Aug-2008 A Scalable Networking Pack (SNP) hotfix rollup package is available for Windows Server 2003 - 28-Aug-2008 Office Communications Server Website | RSS Feed OCS Best Practices Analyzer for Vista SP1 x64 - 25-Aug-2008 A New Path? - 28-Aug-2008 Next release of OCS to support 64 Bit OS (x64) - 29-Aug-2008 Office Communications Server 2007 Edge Planning Tool - 29-Aug-2008 Virtualization SoftGrid Website | RSS Feed Assigning application packages on a per machine basis - 25-Aug-2008 SoftGrid/App-V: Using Virtualization to Fix Compatibility Issues - 27-Aug-2008 The Top Three Rookie Mistakes - Part 1 - 28-Aug-2008 Windows Virtualization Website | RSS Feed Virtualization Feed for Your RSS Reader - 27-Aug-2008 Backing Up Hyper-V Virtual Machines - 30-Aug-2008 Web and Development Expression Blend and Design Website | RSS Feed Cutting Shapes in Expression Blend - 26-Aug-2008 Expression Web Website | RSS Feed Public beta 2 of Internet Explorer 8 is now available! - 27-Aug-2008 Use a dataview to create a color table from XML - 28-Aug-2008 Internet Explorer Website | RSS Feed Privacy Beyond Blocking Cookies: Bringing Awareness to Third-Party Content - 25-Aug-2008 IE8 and Privacy - 25-Aug-2008 IE8 Performance - 27-Aug-2008 Upgrading to Internet Explorer 8 Beta 2 - 27-Aug-2008 Introducing Compatibility View - 27-Aug-2008 Internet Explorer 8 Beta 2 Now Available - 27-Aug-2008 Part I: Better Everyday Browsing - 28-Aug-2008 Part II: Better Everyday Browsing - 28-Aug-2008 Updated VPC Images Now Available - 29-Aug-2008 Trustworthy Browsing with IE8: Summary - 29-Aug-2008 Popfly Website | RSS Feed Popfly at Penny Arcade Expo - 28-Aug-2008 Popfly Game Creator Now in Beta - 28-Aug-2008 The dotNET Endpoint Website | RSS Feed Weekly Update - New REST and 'Oslo' Screencasts - 25-Aug-2008 Screencast - Hosting WCF Services in ASP.NET/IIS - 27-Aug-2008 Visual Basic Website | RSS Feed How Do I: Add Smart Tags to Excel Workbooks? (Kathleen McGrath) - 28-Aug-2008 Nice to meet you! (Lisa Feigenbaum) - 29-Aug-2008 Visual C++ Website | RSS Feed The Mallocator - 28-Aug-2008 Visual Studio Code Analysis Website | RSS Feed New for Visual Studio 2008 SP1 and FxCop 1.36 – Multi-targeting rule - 25-Aug-2008 Visual Web Developer Website | RSS Feed Silverlight Tips of the Day – Week 5 - 26-Aug-2008 Visual Web Developer support for out of band releases. - 27-Aug-2008 New on Tips and Tricks Blog! - 30-Aug-2008 Windows SDK Website | RSS Feed How it works: Windows SDK Documentation (Part 1) - 27-Aug-2008 XNA Games Development Website | RSS Feed New Content Available: AI Flocking, Shadow Mapping, and Multipass Lighting Shaders! - 30-Aug-2008 Windows Live Live ID and Identity Gateway Website | RSS Feed PDC 2008 - Live Platform: Identity Services - 30-Aug-2008 Live Mesh Website | RSS Feed Service update: new build coming today (0.9.3103.13) - 28-Aug-2008 Live Search Website | RSS Feed Something's different at Live Search! - 29-Aug-2008 Live Search Webmaster Center Website | RSS Feed What's Broken in the Microsoft Development Stack? - 28-Aug-2008 Photosynth Website | RSS Feed Synthing tips: How to synth a room - 25-Aug-2008 Your feedback - 26-Aug-2008 Unexpected outage - 26-Aug-2008 Reach out and synth somebody? - 27-Aug-2008 Synthing to sell: using Photosynth to help sell a house - 28-Aug-2008 We've just made some updates - 29-Aug-2008 With this synth, I thee wed: Wedding Photography and Photosynth - 29-Aug-2008 The following blogs/feeds do not have new entries between the dates specified: BizTalk Adapter Pack Website | RSS Feed BizTalk Server Website | RSS Feed Microsoft IT Showcase Website | RSS Feed Microsoft Operations Framework Website | RSS Feed Solution Accelerator Security and Compliance Website | RSS Feed Outlook Mobile Website | RSS Feed Ultra Mobile PC Project Origami Website | RSS Feed Windows Embedded Point of Service for dotNET Website | RSS Feed Windows Mobile Website | RSS Feed Windows SideShow Website | RSS Feed Open Source News Feed Website | RSS Feed Dynamics NAV Website | RSS Feed Microsoft dot com Operations Website | RSS Feed MSDN Subscriptions Website | RSS Feed TechNet Plus Subscriptions Website | RSS Feed XPS XML Paper Specification and Open Packaging Website | RSS Feed Education UK Schools Website | RSS Feed Education US Specialist Team Website | RSS Feed Manufacturing and Resources Website | RSS Feed Microsoft Deployment Toolkit Website | RSS Feed User State Migration Tool USMT Website | RSS Feed Windows Installer MSI Website | RSS Feed Bluehat Security Briefings Website | RSS Feed TechEd Website | RSS Feed Office Live Workspaces Website | RSS Feed System Center Online Website | RSS Feed DHCP Windows Enterprise Networking Group Website | RSS Feed Network Monitor Website | RSS Feed Routing and Remote Access Website | RSS Feed Windows Core Networking Website | RSS Feed Office InfoPath Website | RSS Feed Office Project Website | RSS Feed Office Sustained Engineering Website | RSS Feed Office Visio Website | RSS Feed Support Lifecycle Website | RSS Feed SysInternals Website | RSS Feed adCentre Labs Website | RSS Feed Microsoft Live Labs Website | RSS Feed Microsoft Research Publications Website | RSS Feed Microsoft Application Threat Modelling Website | RSS Feed Microsoft Security Response Center MSRC Website | RSS Feed MSRC Ecosystem Strategy Website | RSS Feed Security Vulnerability Research and Defense Website | RSS Feed Windows Vista Security Website | RSS Feed Forefront Intelligent Application Gateway IAG Website | RSS Feed Commerce Server Website | RSS Feed Group Policy Website | RSS Feed Storage Website | RSS Feed Windows Auditing and Security Logging Website | RSS Feed Windows Server Division Website | RSS Feed Enterprise Content Management Website | RSS Feed Enterprise Search Website | RSS Feed Groove Website | RSS Feed SharePoint Developer Website | RSS Feed Office Performance Point Server Website | RSS Feed ProClarity Website | RSS Feed Project Astoria Next Generation Data Programability Website | RSS Feed SQL Performance Engineering Website | RSS Feed SQL Programmability and API Website | RSS Feed SQL Release Services Website | RSS Feed SQL Server Compact Website | RSS Feed SQL Server Development Customer Advisory Website | RSS Feed SQL Server Engine Website | RSS Feed SQL Server Manageability Website | RSS Feed SQL Server Query Processing Website | RSS Feed SQL Server Security Website | RSS Feed SQL Server User Education Website | RSS Feed System Center Website | RSS Feed System Center Data Protection Manager DPM Website | RSS Feed System Center Essentials Website | RSS Feed System Center Mobile Device Manager Website | RSS Feed System Center Operations Manager Website | RSS Feed Live Meeting Service Developers Website | RSS Feed Office Communicator Website | RSS Feed Speech Server Website | RSS Feed Terminal Services Website | RSS Feed ADO dotNET Website | RSS Feed Application Consulting and Engineering ACE Website | RSS Feed JDBC Driver Website | RSS Feed RSS Web Feeds Website | RSS Feed Visual Studio Extensibility Website | RSS Feed Visual Studio Team Architect Website | RSS Feed Web Deployment Website | RSS Feed XML Website | RSS Feed Live Alerts Website | RSS Feed Live Development Platform SDK Website | RSS Feed Live Favorites Website | RSS Feed Live Mail Hotmail Website | RSS Feed Live Maps Virtual Earth Website | RSS Feed Live Messenger Website | RSS Feed Live OneCare Website | RSS Feed Live Photo and Video Website | RSS Feed Live QnA Website | RSS Feed Live Sky Drive Website | RSS Feed Live Spaces Website | RSS Feed Live Writer Website | RSS Feed
Last week I told you about how we recorded a presentation by Shanku Niyogi, Microsoft Product Unit Manager for the .NET Framework on the subject of Visual Studio 2008/.NET Framework 3.5 Service Pack 1.
In truth this is a lot more than a typical Service Pack since it rolls up and includes a lot of new features that were previously released in Futures Releases, Community Technical Previews and Betas.
Now that Service Pack 1 has been released here is the video recording of the meeting that I promised you.