Apparently, the DirectX team has had a blog since late April of this year it’s just not very popular I guess.
They’ve posted a shipload of information over the last couple of months, so if you’re like me and had no idea this existed, you’ll have quite some reading to catch up to. It’s mostly about Windows 7 and the new graphics APIs (Direct2D, DirectWrite, etc.) but it’s interesting nonetheless.
Today the August 2009 DirectX SDK was released on MSDN, strangely enough the August SDK was released in September.
This release contains the first official release of Direct3D 11 (RTM), which was previously only a technical preview. According to the release notes, this version of Direct3D 11 will only work on the RTM version of Windows 7, not on the RC and Beta versions. So I guess only vendors and MSDN subscribers will be able to develop software until Windows 7 hits the retail market.
There’s also the issue of pure Direct3D 11 hardware not being sold yet but that should be right around the corner if the SDK is here.
While Visual Studio was originally planned to be released in February of 2008, November 19th 2007 seemed like a better release date for Microsoft. MSDN Subscribers can already download the Retail versions of Visual Studio 2008 Professional, Standard and the Visual Studio Express editions through their Top Subscriber Downloads screen when logged on to MSDN.
At the moment downloads seem very slow (probably due to high network traffic) and connections might fail. Remember: because Microsoft is offering this through the Top Subscriber Downloads box, the downloads will open in an Akamai window instead of the regular Transfer Manager offered by Microsoft; this causes problems.
Coming Soon to MSDN Subscriptions – Visual Studio 2008 The next version of Visual Studio, Microsoft Visual Studio 2008, will provide an industry-leading developer experience for Windows Vista, the 2007 Microsoft Office system, and the Web. We expect to have Visual Studio 2008 editions available on MSDN Subscriber Downloads shortly after release. For a faster, more reliable download experience, please utilize “Top Downloads” below. All English Visual Studio 2008 editions will be available here first. Visual Studio 2008 editions also will be released—on a staggered schedule—to Subscriber Downloads. To find out more about the new versions, see the Visual Studio Developer Center. All English Visual Studio 2008 Editions will be available from “Top Downloads” below. Please utilize “Top Downloads” for a faster, more reliable download experience.
Is it me or has this last season been the most productive one at Microsoft in a long time? First we get the new version of the DirectX SDK and now we finally have the final version of Internet Explorer 7, not to mention the plethora of CTPs that came out the last couple of weeks..
So, what’s going on? More marketing on MS’ side? Let’s hope so since free software is great - even though most products expire next year and it’s not free in the manner of beer and speech.
Still, allowing everyone to become a “beta-tester” is a great marketing strategy. People use the products for almost a year, become dependent on it and will have to buy the product when in comes out since the CTPs expire.
Take Windows Vista RC1 for example. This version of Windows is freely download-able but will expire on June 1st 2007. For home-users this is a great way of getting a Next Generation operating system for free and even be able to work with it for quite some time. By using CTPs/Betas you are not limited in saving files etc, there’s simply a time period - similar to trial software. Now, June 1st 2007 - Vista expires. You’re stuck with your CTP and all your important data on your hard-drive. Your copy of windows has expired and the only way to get back in is to buy Vista/License key.
Now that’s how you sell products — by creating a dependency.
Today me and one of my co-workers (not my boss as I announced earlier) went to the MSDN Event in Boca Raton. This was my first time at one of these events so think of this post as a first-timer. There were three sessions discussed at ther Event that I’d like to go over with you.
Introduction
Because me and my colleague were at the Event a tad early, we were treated with a couple of tracks from Jethro Tull’s live album at the Isle of Wight. Always nice. These tracks were chosen by our presenter. We also watched some Microsoft propaganda from http://www.escapeyesterworld.com/ .. it was funny though.
Our presenter was Mr. Russ Fustino, who introduced himself to the crowd in person wearing a yellow hard-hat and red suspenders while his theme-song (yes, a song bout Russ, not by Jethro) was playing in the background. Unconventional? Maybe. But it’s an attention-getter for sure.
Session 1: Visual Studio Team Edition for Database Professionals
After all that stuff it was time to get down to business and absorb information — after all that’s what we came for. Visual Studio Team Edition for Database Professionals is a nice integration of Database accessibility into Visual Studio 2005. It looked fairly simple to set up a new database from within Visual Studio and some features were very nice. Features such as the ability to rename a table in MSSQL and automatically rename all its references in Stored procedures etc without losing Data. I guess this could be called Recursive renaming or something similar. Another striking feature was the ability to compare changes side-by-side in a Visual Studio window. This product could really save some time and money on a large production scale.
Session 2: Windows Workflow Foundation
Windows Workflow Foundation (WF for short) is a layer in the .NET 3.0 Framework and got a Visual Studio extension in which you can create/define applications from a diagram view. Similar to the Class Diagram tool in Visual Studio yet think bigger and more objects to drag and drop. Mr. Fustino Slapped together an asp project from which he called the xoml (same as xaml, different extension) file in which he made a litte if/else diagram to show how the extension works. I can honestly say that I didn’t see the benefit of having this ability. Maybe it’s the type of company I work for but most of it seemed quite redundant to me. Each object that you drag into the diagram holds code and from what I saw, the code beneath the if/else function was stored in its own functions which seemed strange. I’ll have to look more into this program to actually understand its benefits. Please note: I’m not bashing the program/functionality just not sure about its usefulness.
Session 3: Expression Web
All I saw of this presentation was “Expression Web Designer” which is the tool marketed as “similar to Dreamweaver” yet more similar to say.. FrontPage yet including ASP.NET support. Not long after the presentation began I got the gist of the program and became rather scared for Russ’ Safety while he was presenting a designer’s tool to a room filled with Software Developers. Though this tool I am sure about: a waste of money. People already had FrontPage, Dreamweaver and many more wysiwyg tools, no need for more. Expression Web Designer claims to be a standards compliant tool.. Like the Microsoft browser? Hm.
Concluding
Now, one tool in the Expression package seems interesting which is the “Expression Interactive Designer”. I didn’t see it in action but I will install the CTP to my machine tonight and might make a post about how it is later this week. Regardless of the software, Russ Fustino was a great presenter who was fun to listen to and watch. Kudos for that.