A couple of weeks ago I requested feedback on topics we should put forward for our August and September event dates. Unfortunately that call for feedback only generated one piece of feedback – the really good topic of Commerce Server 2009. So I'm curious again… Tell us what topics you would like to see in our late summer events. Is Commerce Server a good topic? Or should we dig deep into Azure and what it means for architects, developers and IT/operations professionals? Direct message me on Twitter or leave a comment here.
 I've linked up several new 10-4 videos to the webcast and video archive listing on my web site. I also have several (now somewhat dated) presentations as well as upcoming events and upcoming webcasts listed up there as well. Hopefully, if I manage to carve out some time later this today or this week, I will write a post that lists a load of readiness resources for IE8, Azure, ASP.NET AJAX, and Visual Studio 2010 I've been hoarding. Yeah, some of them date back a couple of months, but these are readiness resources (translation: light training resources) scattered hither and yon across our various Microsoft.com sites and properties. I thought I'd collate them together into a single post or few (topically grouped, of course) to make it easier for you to find them. Before that post I need to share an update on my experiences with the Windows 7 RC I have running on my Dell Latitude E6400 work laptop. Very, very nice… Powerful, fast, and quite robust. I am very pleased, even though it took me the better part of a month getting it set up and configured with all my preferred apps and customizations. If I didn't tweak everything like crazy, I swear I could be more agile.
We've locked in late summer and early fall dates for our ArcReady, MSDN Events Unleashed, and TechNet Events Unleashed series. They will be starting roughly mid-August and running through the end of September. As of now we will be visiting all of our usual cities, and – based on feedback from people in the community – we are looking at the possibility of visiting other cities than our core 16 or 17. ArcReady This is our event series for architects and the more senior developers interested in architecture or people interested in becoming architects. We predominately focus on overarching themes and topics, such as cloud computing, web site performance and scalability or – the current event series topic – architecting for the client. We explore architectural paradigms, key concepts, and patterns and how you can apply them to your business initiatives or challenges. MSDN Events Unleashed These events are an extension of the nationally-planned and -run MSDN Events. They focus in on one or two core development topics, digging deep into developing solutions using Silverlight and Blend, producing client applications using WPF, or how to best exploit Windows 7 in custom-developed applications. This is our bread-and-butter development event series. TechNet Events Unleashed Similar to our locally run developer events, these are an extension of the nationally-executed TechNet Events. These events deliver topics relevant to the IT professionals, from Windows 7 and Windows Server 2008 R2 to Exchange and SharePoint to System Center. These speakers are the experts, and will help IT professionals plumb the internals of our core infrastructure products and technologies. A Request for Feedback Here's the rub – we have not chosen topics yet. As the manager in charge of audience and community engagement in the Central Region (which involves running these events, amongst other things), I would like to hear from you. Do you have any suggestions? Are there any topics or products you would like to see us cover? If so, leave a comment at http://twitter.com/briandmoore or on the old blog here.
 Unless you've been living under a rock, you've probably heard by now that the Windows 7 Release Candidate is available for download for MSDN and TechNet subscribers. Tomorrow, May 5th, it becomes available broadly for everyone. I spent some time this past weekend installing the 64-bit version fresh on my Dell Latitude E6400 as well as my wife's Dell Inspiron™ 15. Both installs went pretty much flawlessly. My E6400 – The Work Laptop On my work computer, the Windows Experience Rating (how well the system performs) increased from 3.5 with Windows Vista to 3.8 on Windows 7. The low scoring component was a business-class graphics adapter, which isn't terribly relevant as I don't play games on my work computers. As a counterpoint, everything else (CPU, memory, disk IO, etc.) all jumped from high 4.x and low 5.x scores to high 5.x scores with the move to Windows 7. Unlike my M1330, this E6400 is ripping fast with a speedy Core Duo processor, great cache, and a 7200RPM SATA drive. The laptop is a rocket with Windows 7. Install only took about 15 minutes, and every device except one (a fingerprint reader) was found with 64-bit drivers. All were found from the install media, and only the graphics adapter had a Windows Update push a few minutes after getting the network up and running. I will have to hunt down that fingerprint reader driver, but even in this the Action Center knew what was missing so I didn't even have to troll through Device Manager to find out. (Honesty time: I did check Device Manager, too, but that's just because I'm a geek.) I've had a chance to play with it a bit today and it's every bit as fast, if not faster, than the beta. Even more impressive, this OS is solid. With a good 9 hours of straight use it's still running like a champ, performing strong and no glitches encountered thus far. My Wife's Inspiron – The Family Laptop On my wife's computer, the Windows Experience Rating went from 3.5 under Windows Vista to 4.0 under Windows 7. That's a pretty hefty jump. The install was quite fast, from FDISK to boot in roughly 20 minutes. Every single device was recognized and supported (yes, this is x64). All 4GB of RAM is recognized, and almost all of her core applications installed fine. Office 2007, Adobe Acrobat, and Adobe Flash all worked great, though I did have to change the defaults for Adobe – their site thought I was running Windows NT 4.0; a quick change to Vista 64-bit and everything installed and ran fine. I only had one issue with the initial setup: Norton Internet Security 2009. The installer blocked on Windows 7, claiming it was an unsupported system. Easy to correct with the Compatibility Troubleshooter (right-click the executable). I selected Windows Vista SP1 mode, launched the installer, and it installed just fine and is running nicely. I will point out that, once I turned the laptop over to her, she did run into a glitch installing the Java runtime from a website plug-in. I didn't have a chance to troubleshoot, but I suspect it's something that can be either worked around by getting the runtime direct from Sun or otherwise addressed. I am confident she can still do most if not all of the things she is used to doing in Windows Vista. I'll update with a post to let you know how things are running for her. One Last Plug Did I mention Windows 7 fast? Very, very fast… Technorati Tags: Windows 7
Update – 4/14: An event has been added (ArcReady in Grand Rapids, MI) and two event dates (Nashville and Knoxville) have swapped dates. See below... Spring brings not only rain and flowers (you know, April shows and May flowers), it also brings our spring technical events. And this time our technical events are taking on a slightly different form. Okay, to be completely honest, we are still calling the sessions ArcReady (our event for architects and those who want to become architects), MSDN Events Unleashed (for the developer), and the new TechNet Events Unleashed (for the IT Professional). But we are also doing something different for the spring event series: there's a single, connected theme running throughout all events. And what is that theme, you ask? It's all things next generation Windows client, featuring Windows 7 and Internet Explorer 8! | 
| + | 
| ArcReady – Brain Food for the Architect The client (or presentation) tier of our applications is taking on an increasingly important role. Users are expecting more compelling user interfaces, but they also want more functionality from their applications. In this ArcReady we examine how to design and deliver well architected client applications that will be easy to maintain and extend. Topic 1: Trends and Patterns on the Client Tier In our first topic we will take a vendor and platform neutral look at some of the trends and emerging technologies that can be used on the client tier. We will look at techniques like Mashups, technologies like Natural User Interfaces (NUI) and the increasing importance of the mobile platform. We will also look at some common patterns that can be used in the architecture of the client tier.
Topic 2: Applying Microsoft Technology on the Client Tier In our second topic we will take some look at how we can use Microsoft technologies to create well architected and compelling client applications. We will look at technologies like Silverlight and WPF that can be used to create compelling clients. We will also look at technologies that can be used to make your applications more extensible for future development. We will also examine some architectural guidance developed by the Microsoft Patterns and Practices group. MSDN Events Unleashed – Get Your Dev On Internet Explorer 8 recently released to the web, and with that release comes a wide range of new capabilities that developers can exploit. Of even more impact to developers everywhere is the upcoming release of Windows 7, also bringing with it several new capabilities for consumers and developers. Topic 1: Internet Explorer 8 for Developers The Windows Internet Explorer 8 browser makes it easier to explore and interact with the web. Did you know that there will be a new standards mode by default? While it can easily be turned off, knowing the potential to impact this may have on many sites that have been crafted around various features in past versions is a good idea. Attend this session to learn which current practices you need to change and how the new standards mode affects your development techniques and your existing sites. We review tools that are built into Internet Explorer 8 to help developers debug and create Web pages. We also discuss Web Slices, Accelerators, and Search Suggestion – all of which are key new features in this latest release.
Topic 2: Developing on Microsoft Windows 7 Building applications that are easy to use, visually appealing, and offer high performance is a challenge that developers face every day. Innovative applications can greatly improve the user experience, empowering companies to differentiate their services and solutions. However, developers are increasingly asked to do more in less time, while also optimizing the power and performance requirements of their applications. The Windows 7 platform makes it easy for developers to create engaging, user-friendly applications by providing familiar tools and rich development features that allow them to take advantage of the latest PC capabilities. In this session we will explore the new Taskbar and Jump Lists, the Scenic Ribbon, file management with Libraries, and Windows Web Services among many other enhancements to the new operating system. TechNet Events Unleashed – Supporting the Backbone of the Industry Windows Server 2008 R2, Windows 7, and Internet Explorer 8 represent both a wave of change and disruption to IT operations as well as an opportunity for IT professionals to have a big impact on their organizations. Topic 1: Windows Server 2008 R2 – Optimize Your Time Get a jump start on your peers with Windows Server 2008 R2 by joining us for this no nonsense technical session, where we will discuss the critical improvements in the next version of Windows Server. Some have argued that, given the impressive scope of new functionality in Windows Server 2008 R2, it should not be an “R2” release, but rather should be given a completely new name. They point to features such as Direct Access, Branch Caching, Live Migration, Powershell 2.0, and VDI that will help you cut down on the amount of time you spend doing mundane tasks, reduce end user frustration and support headaches, and give your mobile workforce a competitive edge through ubiquitous access to company data. There’s a good chance that by attending this session you’ll find a way to save time and money with Windows Server 2008 R2, and so you’ll get the time you spend with us back many times over.
Topic 2: Windows 7 – Maximize Your Potential In designing Windows 7, the engineering team had a clear focus on what we call ‘the fundamentals': performance, application compatibility, device compatibility, reliability, security and battery life. Early reviews of Windows 7 seem to indicate that the choice to focus on the fundamentals is resonating well with many users and professionals. And, IT professionals will further benefit from the enhancements to manageability and security. You’ll also learn how your investments in testing and evaluating Windows Vista will pay off in the transition to Windows 7. Come see firsthand what all the buzz is about in this demo-intensive session where we explore the UI improvements, performance gains, and manageability enhancements in the next client operating system from Microsoft.
Topic 3: Internet Explorer 8 – Get Excited About the Browser Again Internet Explorer is currently the most widely used browser in business, and while we’ve seen nice incremental improvements to IE in recent history, we haven’t seen as many truly earth shattering changes. Well, many agree that the next release of IE, Internet Explorer 8, provides the most compelling upgrade to IE in many years. In a typical day, users spend 2 hours or more per day in the browser, so significant improvements here can have tremendous impact on productivity and the way we work. The browser needs to be thought of in the same terms as an operating system—it has to be rich, robust, interoperable, easy to use and secure. Internet Explorer 8 is a browser that meets these needs and more for users, enterprises, IT professionals and developers alike. Come learn how the new improvements, too numerous to mention here, are driving many to get excited about the browser again.
Event Schedule Here is a quick summary of the events scheduled this spring, starting in late April and concluding in mid-June. | ArcReady | MSDN Events Unleashed | TechNet Events Unleashed | | Waukesha, WI – April 28, 2009 at 9:00am | Waukesha, WI – April 28, 2009 at 1:00pm | Waukesha, WI – April 28, 2009 at 3:10pm | | Austin, TX – April 28, 2009 at 9:00am | Austin, TX – April 28, 2009 at 1:00pm | Austin, TX – April 28, 2009 at 3:10pm | | Bloomington, MN – April 30, 2009 at 9:00am | Bloomington, MN – April 30, 2009 at 1:00pm | Bloomington, MN – April 30, 2009 at 3:10pm | | Cleveland, OH – April 30, 2009 at 9:00am | Cleveland, OH – April 30, 2009 at 1:00pm | Cleveland, OH – April 30, 2009 at 3:10pm | | Indianapolis, IN – May 4, 2009 at 9:00am | Indianapolis, IN – May 4, 2009 at 1:00pm | Indianapolis, IN – May 4, 2009 at 3:10pm | | Chicago, IL – May 5, 2009 at 9:00am | Chicago, IL – May 5, 2009 at 1:00pm | Chicago, IL – May 5, 2009 at 3:10pm | | Columbus, OH – May 12, 2009 at 9:00am | Columbus, OH – May 12, 2009 at 1:00pm | Columbus, OH – May 12, 2009 at 3:10pm | | Houston, TX – May 12, 2009 at 9:00am | Houston, TX – May 12, 2009 at 1:00pm | Houston, TX – May 12, 2009 at 3:10pm | | Mason, OH – May 14, 2009 at 9:00am | Mason, OH – May 14, 2009 at 1:00pm | Mason, OH – May 14, 2009 at 3:10pm | | Overland Park, KS – May 14, 2009 at 9:00am | Overland Park, KS – May 14, 2009 at 1:00pm | Overland Park, KS – May 14, 2009 at 3:10pm | | Grand Rapids, MI – May 19, 2009 at 9:00am | N/A | N/A | | Dallas, TX – May 19, 2009 at 9:00am | Dallas, TX – May 19, 2009 at 1:00pm | Dallas, TX – May 19, 2009 at 3:10pm | | Southfield, MI – May 20, 2009 at 9:00am | Southfield, MI – May 20, 2009 at 1:00pm | Southfield, MI – May 20, 2009 at 3:10pm | | Downers Grove, IL – May 20, 2009 at 9:00am | Downers Grove, IL – May 20, 2009 at 1:00pm | Downers Grove, IL – May 20, 2009 at 3:10pm | | St. Louis, MO – May 21, 2009 at 9:00am | St. Louis, MO – May 21, 2009 at 1:00pm | St. Louis, MO – May 21, 2009 at 3:10pm | | Knoxville, TN – June 11, 2009 at 9:00am | Knoxville, TN – June 11, 2009 at 1:00pm | Knoxville, TN – June 11, 2009 at 3:10pm | | Nashville, TN – June 12, 2009 at 9:00am | Nashville, TN – June 12, 2009 at 1:00pm | Nashville, TN – June 12, 2009 at 3:10pm |
As I had mentioned in a previous post, XamlFest is coming to town. This is an intense, two day in depth exploration of XAML (eXtensible Application Markup Language), the markup language used to define user interfaces in Windows Presentation Foundation (WPF) and Silverlight. It will be facilitated, offering attendees a mix of instructor-led sessions as well as assisted development – that's right, you get your hands dirty in Expression and Visual Studio, designing and developing a XAML-based application. Both WPF and Silverlight will be covered. Here's some more information to catch your interest… Agenda Wednesday, April 29th | 9:00 AM – 10:30 AM | Introduction to WPF, XAML, Expression Blend | | 10:30 AM – 10:45 AM | Break | | 10:45 AM – 12:00 PM | Building Visually Rich Applications | | 12:00 PM – 1:00 PM | Lunch, Mingle, Prizes | | 1:00 PM – 3:00 PM | Instructor-led WPF walkthrough and assisted development | | 3:00 PM – 5:00 PM | Assisted development | Thursday, April 30th | 9:00 AM – 10:30 AM | Introduction to Silverlight, Data Binding, LINQ | | 10:30 AM – 10:45 AM | Break | | 10:45 AM – 12:00 PM | Platform Centric Design Best Practices | | 12:00 PM – 1:00 PM | Lunch, Mingle, Prizes | | 1:00 PM – 3:00 PM | Instructor-led Silverlight walkthrough and assisted development | | 3:00 PM – 5:00 PM | Assisted development | Location Microsoft Office 200 East Randolph Drive, Suite 200 Chicago, IL 60601 (312) 920-5600 Registration Just like the Minneapolis event, we are tackling registration differently. It's hands-on and there is only space for 60 people, so if you would like to build some new skills around next generation user experience and design, send an email to xamlfest-chicago@live.com. And, if you end up having a conflict and can't attend, please be courteous and let us know. Space is very limited and we'd like to free up your seat to make room for others.
My colleague in the Heartland, Jeff Blankenburg, has hatched an audacious plan. What is that plan, you ask? Well, throughout April he is touring his home geography (Michigan, Kentucky, Ohio and Tennessee) sharing what he learned at MIX09 and culminating his tour with… Stir Trek is a one day event on May 8, 2009 in Columbus, OH, featuring a full day of sessions across two tracks culminating with the private screening of the new Star Trek movie as the conference wraps up. For a very modest $25 registration fee, you get a full day of presentations, lunch, T-shirt, attendee bag and goodies, chances to win prizes, and, of course, the movie itself. It's an amazing, amazing deal. What's more, if you refer a friend (here's another ginsu moment from me) you get extra raffles tickets for the prizes. But if food, prizes, and movie aren't enough, here's a quick glimpse of what you'll have the chance to learn throughout the day... I'll be there, and I hope to see you there, too!
A quick micro-post for everyone. Bill Gates announced today at the Government Leaders Forum – Americas that DreamSpark is available for university and high school students. (The third video in the playlist features Max Zuckerman interviewing Bill about DreamSpark.) So, what's is this DreamSpark of which you mention? Simple: it is a program that provides no-cost access to Microsoft's tools as well as training to high school (as of today) and college students. DreamSpark is supported worldwide and is designed to help students learn and develop skills in science, technology, engineering, math and design. Higher education students at the college or university level can verify their status directly and access the software straight from the site. High school students gain access to the software through their teachers, who verify their school and have access to the software, which they can then provide to students. Cool! So what do students get? Students get access to most of our development and design tools (Visual Studio 2008 Professional, XNA Studio, Robotics Studio, Expression Studio and more). They also get access to select server products (SQL Server 2008 Developer Edition and Windows Server 2008 Standard Edition) to help with development and testing. Training Resources are also provided (free eBooks, training videos, and more) to help students learn about Microsoft tools and technologies, as well as provide insights into product certification. Wow! What do I do next? This is a pretty amazing resource for students. Visit DreamSpark, learn more, and tell your high school administrators and science, math, computer, and physics teachers about it. Let's help our children learn about math, science and technology – and equip them to impact the future of all of us.
It may have snuck up on some of you, but Internet Explorer 8 released last week and is available for download. If you haven't had a chance to take a look at IE8, there are a host of great capabilities (web standards mode, improved tab browsing, improved accessibility features such as Caret Browsing, increased security such as InPrivate browsing, automatic crash recovery and performance improvements) and some compelling new features as well (visual search and search buttons, accelerators, and web slices to name a few). Review the rest of the readiness toolkit to see what else is available. Developers and IT Professionals Developers should review the readiness toolkit for developers. IE8's developer tools are quite useful, featuring the ability to view the HTML source in a color-coded view (like how Visual Studio does), script performance profiler, and source inspection tools and property sheet view. The navigation buttons (back and forward) honor AJAX calls now, too, so site debugging is easier. There are some pretty interesting capabilities "in the box" with IE8. IT Professionals should review the readiness toolkit for IT professionals. It covers a wide range of management, administration, group policy and deployment features. Learning More If you'd like to learn more, there are heaps of resources for developers and IT professionals from videos to articles and more. Here are some virtual labs you may want to explore to learn more in a more hands-on style format.
I just heard from a colleague of mine, John O'Donnell and Architect Evangelist on our ISV Evangelism Team, about a training event happening next week for developers in the Chicago metro area and focused on Windows 7. This is a multi-day training event and there is quite a broad range of topics being covered during this event. Here's the summary John shared with me. More event details are listed below and can be found on the registration site. Windows 7 enables developers to build applications on a solid foundation; enable richer application experiences; and integrate the best of Windows and web services. The features and technologies of the Windows 7 operating system enable you to build the next generation of software applications. This event represents your opportunity to gain advance access to technical features and solution scenario information enabling you to build solutions on the new platforms. This is a special event organized specifically to share Microsoft's early, forward-looking plans with our closest partners and customers. You will have the opportunity to provide feedback directly with Microsoft product architects. A current Non-Disclosure Agreement (NDA) is required for this event. Agenda - Graphics Improvements
- Multi Touch and Ink
- Security
- Application Instrumentation, Diagnostic and Performance Tools
- Application Compatibility Overview
- Sensor Platform and Location
- Power Management
- Background Services and Process
- New Taskbar
- Open Packaging Conventions
Event Information Wednesday, March 25, 2009 through Friday, March 27, 2009, 9:00am to 5:00pm all three days. Register Online Location Directions Training Center 2625 Butterfield Road, Suite 209E Chicago (Oakbrook), IL 60523 (630) 575-8900
|