Join us in Anaheim, December 6, 2005. Admission is free.
http://www.microsoft.com/events/2005launchevents/default.mspx


Microsoft® Visual Studio 2005® and SQL Server™ 2005 are out of beta and ready to go. Now the people behind them are joining the Microsoft BizTalk Server® 2006 development team for a 90-city, 50 country tour.

Join us at the Anaheim Convention Center, December 6, 2005 for:

  • Solution Specific Seminars
  • Q&A’s with Development Teams
  • Community Lounges
  • Complimentary copies of SQL Server 2005 & Visual Studio 2005 for all attendees

See these enterprise-class tools in action.
SQL Server 2005 and Visual Studio 2005 are deeply integrated to help you deliver mission-critical, process-driven applications to your organization. You can develop and deploy these applications more efficiently, and keep them in production at predictable performance levels.

Don’t just learn about the new software. Walk away with it.
Come to a Launch Tour 2005 event, and you’ll receive a copy of SQL Server 2005 and Visual Studio 2005 as a token of our appreciation.

I’ll just leave this for everyone to read, but don’t be surprised if kids this Christmas pass by the doll and race car aisle and go straight to pick up an ‘iPod’. 
 
Bottom line: 
According to this article, toys need to use simple yet innovative technology to meet the demands to today’s increasingly more sophisticated children.
Posted by: kurtsh | October 17, 2005

Hmm. Been a while since I posted.

Well, it’s been a while since I posted anything to the ol’ blog.  I’ve been overly busy recently.
1) I spent the last week in New York.  Customer visit.  You know who you are.
2) I got a new dog.  We rescued him from the shelter where he was flea-bitten, lethargic, and very sad and pathetic.  His name is Sheepa because he looked like a sheep dog. (the shelter named him that and we just kept his name)
 
Hopefully I’ll get into the swing of things soon.
Posted by: kurtsh | October 9, 2005

Who am I?

Hi.  Welcome to my blog.  I was recently asked the very basic question, "Who am I?" and I realized that I don’t actually have any sort of free form description of myself or my role so I figured, heck, why not?
 
 
MICROSOFT "TECH": 
I’ve been working for Microsoft since 1995 as a Systems Engineer.  For those of you who aren’t familiar with that position, it’s basically a pre-sale technical sales role.  Back in the 80’s, it was common for a single salesperson (Account Executive) to speak to customers, manage licensing contracts, and demonstrate products.  Some time in the early 90’s, it was deemed near impossible for one person to accomplish all 3 tasks with the exploding number of products that we were creating.  So in addition to the Account Exec role, we produced a role called the Systems Engineer, similar to what IBM had, whose responsibility was to understand and explain the usage and implementation of our technologies and how they could be best used together. 
  
TECHNOLOGY FOCUSES:
I’m a Operating Systems and Management Technologies specialist, which in Microsoft-speak means I cover any product with the word "Windows" in it, and any product with the word, "Manage" in it, such as Systems Management Server and Operations Manager.
 
My favorite technologies include:
  • Windows Mobile, an operating system for PDAs & Phones that rivals PalmOS, MobileLinux, & Blackberry.  It comes in 3 flavors that operate on Pocket PC, Pocket PC Phones, and Smartphones.
  • Windows Media, the world’s most popular Streaming Media technology and part of Windows Server 2003.  It includes the following products:  Windows Media Player 10, Windows Media Server 9.0, Windows Media Encoder 9.0, Windows Media Codec 9.0, and Windows Digital Rights Management.
  • Certificate Services, an amazingly versatile technology that comes with Windows Server 2003.  It is what enables Windows Server file system encryption, IIS 6.0 web server SSL-encryption, 802.1x wireless networking encryption, VBscript & Office document signing, S-MIME email encryption, smart card authentication, wireline IPSec networking encryption, secure VPN connectivity… it goes ON and ON.  Good god – I can’t believe we give this stuff away with Windows Server 2003.
  • Rights Management Services, a highly useful, hardly known technology that not only secures & encrypts Office documents & web pages (per user or group), but it also regulates HOW PEOPLE USE THOSE DOCUMENTS & WEB PAGES as in, "Can I print it?  Can I cut & paste content from it?  Can I screen capture it?", and it also logs all uses of said content.
THOUGHTS ON MICROSOFT:
I love this company.  I mean, I really do.  And I don’t mean that in a ass-kissing, I-hope-I-don’t-get-fired-for-this-blog, Eddie Haskel way.  I’ve worked at 3 of the largest companies in the world, and a few smaller independent organizations and especially after seeing how many other companies operate, Microsoft is truly the best of many different worlds. 
 
Where else can someone work with:
– smart, creative, thoughtful minds and the power to recruit them
– the funding & executive backing to develop a technology over time from 1.0 to 3.0
– a CEO like Steve Ballmer that embodies the spirit of the company and is approachable enough to personally talk to
– a cultural icon like Bill Gates that symbolizes the attitude & drive of the company
– the existing tools & technologies to built interconnected systems and products to virtually guarantee market integration
 
I know that there are people that have left the company in pursuit for "something better" and I laugh.  I’ve been at this company for 10 years:  I’ve seen y’all come and go… and then come back again.  Throughout the Directory battles with Novell in the mid 90’s, Internet boom of the late 90’s, the thin client wars of the same era, & the Java wars of the early 2000’s – I saw people leave and eventually come back.  Yes – COME BACK.  Folks – that’s the story that no one ever reports.   Microsoft isn’t just run by people who firmly believe in the company, but also by people I call the "humbled":  Folks that are casualties of .COM failures and stillborn startups, with companies like, "PETS.COM" and "ETOYS.COM" clogging up their resume.
 
Now the headlines talk about the open source wars of late, and the supposed "Mini-MSFT" binge.  Proof that even smart people get mentally lethargic and forget everything we have here is all around the headlines… PhD types start thinking that the grass is greener next door at Google, some IPTV start up or whatever.  Folks like Mark Lucovsky, one of the people I admire for his work on Windows NT who was one of two high profile individuals that left Microsoft for Google (other than Kai Fu Lee), are proof that ego can lobotomize even the most distinguished individuals and get them to completely dismiss the power, strength, and "ability to get things done", of Microsoft.
 
Which brings me to my final point about the company:  We’re a company that’s 55,000 people strong.  The only two people that have left Microsoft of any significance is Kai Fu Lee and Mark Lucovsky.  That’s HARDLY a brain drain folks.  Every company has its stable of great minds and Microsoft has hundreds of those.  For example, did you know that the following people work for Microsoft?
– Gary Starkweather – the inventor of the laser printer
– Jim Gray – the creative mind behind the today’s database clusters
– Jim Allchin – the godfather behind the first directory service (Banyan Vines)
– Gordon Bell – the man behind the VAX and the modern supercomputer
…wanna see more credits?  Check out http://research.microsoft.com/research/people/
 
OBLIGATORY DISCLAIMER:
The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion. All code samples are provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
Here’s a few more articles on the topic of DVD formats that may help clarify to the "50GB! I want 50GB!" crowd why we are throwing our support behind HD-DVD.
 
There’s an analysis of this news highlighting consumer choice around the topic of DVD formats:
 
There’s also an article the goes over the issue of next gen DVD media durability and the economics of disk protection which frankly makes one wonder why there is even a discussion:
http://arstechnica.com/articles/paedia/hardware/next-gen-dvd.ars
 
…
 
The question was posed as to "why do we care" or "why is Intel & Microsoft concerned about hardware"?  The answer was given by one the guys working on this stuff up in Redmond.  (I’ve paraphrased some of what he said so that it’s not precisely his words, to keep him anonymous)
 
————————
We care because this really isn’t about just drivers any more, like some not close to the situation might think.  Yes, we need drivers but providing support for HD on disc is a software discussion because you need some serious software technology to display two 1080p/720p video streams with "frame-accurate animated interactivity".  (See below for an explanation of why this is necessary)
 
Yes, one could use the recordable versions to do data backups and that’s cool – never mind that NEITHER format has enough capacity to backup >300GB hard discs that are quickly becoming the standard hard drives out there today.   But the really big deal is how movies are distributed in a disc format and how that might be interesting and attractive to consumers. 
 
Let’s say you were a typical Mom & Pop consumer:  Can you imagine repurchasing all your existing DVD’s as HD-DVDs?  Sure – maybe some of the blockbusters out there like the Matrix and Star Wars, but with other movies, it’s not as likely.  Well, the movie studios know this and they’re really trying hard to make the experience much more immersive that what we have today. 
 
For example, how many times have you been listening to the director’s commentary and the director says “Did you see the alien at the top left of the screen and how it didn’t render properly?”  Well of course I didn’t you reply… it’s NOT THERE ANY MORE.  But if I had director’s commentary that could actually show display video overlays that allowed a directory to draw on the screen around the alien, you could make a much more interactive commentary.  (For those of you who remember it, image a Mystery Science Theatre 3000 overlay over Ghostbusters.)
 
Again, this is far more than just firmware.   The HD DVD spec is huge covering everything from the disc format all the way through to the software stack (including video and iHD).  Microsoft & Intel care because we care about providing customers with the best software experience.  HD DVD provides that and we believe Blu Ray doesn’t.
To those that have experience in both industries (computer and console) it would appear that the battle between XBox360 and Playstation 3 is looking very similar to the battle betwee Intel’s Itanium 2 processor and AMD’s Opteron processor:  The one console with the lowest integration costs while maintaining an acceptable level of architectural innovation, will win.
 
And we all know who won the architectural war between Intel & AMD.  For those of you not privy to the war stories of EITHER the "64-bit CPU war" of 2004-2005 or the "Next-gen Console war" of 2005-2006, let me tell a quick story. 
 
"The 64-bit CPU War"
Intel’s Itanium II was released on the premise that people wanted 64-bit memory addressing to enable massive amounts of directly addressable RAM while also increasing the register size to quicken typical computations by minimizing the number of CPU cycles required for a single calculation.  It provided no backward compatibility for native 32-bit instructions at all, depending instead of Microsoft’s 32bit application emulation engine.  (Inherited from DEC Alpha, back in the days)  The result was that 32-bit applications when run on Itanium II processors over Windows 2003 for 64-bit Itanium ran at a 30%-40% performance hit.  Now because the processor speeds increased and because the overall chip architecture provided faster computation this was something of a wash in many cases.  However suffice it to say, to take full advantage of the chips speed, you had to have a 64-bit application written and compiled  specifically for Itanium II’s instruction set.
 
How many applications do you know of that are written to Itanium II, hmm?   Well, there’s SQL Server 2000 for 64bit… and… uh… well… uh…
 
Now there’s also the AMD Opteron.  This processor was released with a sort of hacked architecture that wasn’t at all designed for ‘elite, top shelf’ performance like the Itanium, but rather to simply provide fast 64-bit memory addressing for larger servers with lots of RAM, and to ALSO provide 100% backward compatibility with 32-bit applications on Windows.  As a result, people are able to run 32-bit applications at nearly 100% of the performance they’d expect from a traditional 32-bit processor on the AMD Opteron x64 processor without any penalty in performance.
 
Never mind that AMD Opteron’s are not as fast overall tha Itanium, or that they don’t scale nearly as well as Itanium.  The end result has been that Itanium has been relegated to a very niche market segment and Opteron has become mainstream… so mainstream that Intel has produced a chip that’s very similar to Opteron called the Intel Pentium EM64T that does virtually the same thing as Opteron, except with a Intel logo on it.  (Okay – jackass stickler out there will rant and rave unless I mention that Opteron is technically a superior implementation of the x64 bit instruction set and architecture and that EM64T doesn’t scale as well… but that being said, I’m impressed that Intel responded so quickly to market demand.)
 
NOWWWWWWWWWWWWWWW let’s look at the upcoming Console War.
 
"The Next-gen Console war"
Sony’s Kutaragi has been ranting and raving about the fact that he believes that PS3’s architecture with it’s 7 Graphics CPUs and single General Purpose CPUs will advance or as he calls it, "evolve" the console market pushing it forward in a positive direction.  This architecture will force developers to think in a different way and create more sophisticated, more comprehensive games.
 
Meanwhile, back at the Hall of Justic… I mean at Microsoft, the XBox Hardware Guys (see Major Nelson’s blog: http://www.majornelson.com for their comments) have been talking about how XBox360’s 3 General Purpose CPUs and graphics bus bandwidth not only provides the best sandbox for both today’s and tommorrows console games, but it makes development of these games, simpler, easier, and less cumbersome for the Game Developer, unleashing their creativity. 
 
"Why XBox360 will win"
What Kutaragi doesn’t seem to understand is that Game Developers don’t want to be manipulated.  Game Developers already face tremendous challenges when it comes to game development costs.  They already have development schedules and labor costs that go far too long.  They already face too many risks in developing games that, frankly, most of which will flop and not allow them to recoup their costs.  While it might be in the industry’s best interests to change the way games are made, Sony’s approach to game development will not endear them to game developers themselves.
 
<rant>
I’m a game development veteran of sorts.  I worked for Electronic Arts for a period of time as a Game Tester
and I tried such games as one called "Radio Baseball", another called "Starflight" (oh god that was good game – written in Forth too, for those of you who know what that is) and I’ve see the expressions on game developers faces at both Microsoft and at Electronic Arts: 
 
FOLKS – IT’S NOT FUN BEING A GAME DEVELOPER.
 
I once aspired to be a game developer as a teenager until I looked into the eyes of a guy that worked at Electronic Arts and helped to create a game called Space Simulator, which was like Flight Sim except in space.  He’d visited my high school on "career day" when I was a senior and was talking to a group of 75-100 geeks like me.  I looked at his posture, his soft spoken voice, his messy hair, and his clothing.  He just looked so sad and downtrodden.  I got to speak with him one-on-one for a long time and he told me that, in a nutshell, no matter how much you LOVE developing games and no matter how creative a mind you have, you need to have a near-Godlike amount of willpower, a physical consitution that would repel Ebola, and the organizational mind of a organic Franklin Dayplanner to be successful in this industry.  Your schedules are so tight, and expectations are so high, and the emotional highs and lows are so great, seeing your creation get warped by executives, hyped in the public, and more often than not, rejected by gamers, reviewers, and even your own publisher.
</rant>
 
And now Sony wants to make things "harder" for game developers.  It’s not as if Shinobi, the old PS2 SDK was simple to develop to (or cheap)… oh no.  Now Sony wants to teach everyone in the game developing industry "a lesson" in hardware and software evolution.  They want developers to write code in a different way to take advantage of the 7 GPUs of the PS3 and limit the single General purpose CPU’s usage.  Never mind that the developer then has to figure out a way that the game will port over to other consoles and platforms with totally different architectures (XBox with 3 General CPUs, Revolution with a rumored similar approach, the PC with 1 CPU and 1 GPU, etc)  because in this day and age a game when created can only really make great money if it exists on multiple consoles.
 
Meanwhile, XBox360 folks are saying, "Hey – come on board.  We’ll make it easy for you.  You’ll develop to a multi-CPU architecture that you’ll be able to use for any purpose – not just graphics computations – and you’ll have a HUGE sandbox to play in with all the memory and graphics you could want, and we’ll even throw in a little thing called XNA that will allow you to easy port your game over to the PC once you’re done with it on XBox.  You won’t have to deal with drastic architectural hardware changes.  We’ll make your job easier – not harder by allowing you to work in the same way that you used to work back in the PS2/Original XBox Game Development days."
 
Doesn’t this all sound familiar?
 
——————–
Here’s another article that talks about this very premise:
Victory for the Sony PS3 looking more unlikely as support for Kutaragi drops
Posted by: kurtsh | September 30, 2005

NEWS: Security & “Compromised Systems”

Interesting article about what to do if you suspect that your system has been compromised.
Posted by: kurtsh | September 30, 2005

RELEASE: New Outlook 2003 Junk Mail Filter (Sept 27th, 2005)

This will update your Outlook 2003 Junk Mail filter.  Details of the update are available at http://support.microsoft.com/kb/904631.
 
Posted by: kurtsh | September 30, 2005

RELEASE: Microsoft Data Protection Manager

Microsoft announced the immediate general availability of Microsoft System Center Data Protection Manager (DPM), the next step forward in the company’s Universal Distributed Storage strategy. Data Protection Manager promises to lower the total cost of ownership for backup and recovery while enabling entirely new customer scenarios around rapid and reliable recovery and near-continuous protection. The release of DPM is a step closer toward the realization of Microsoft’s vision for Universal Distributed Storage, aimed at delivering distributed storage solutions built on industry standard hardware.

 
On a personal note, this is a REALLY FRICKIN’ COOL product.  In a nutshell, it allows:
– People to backup their files on an hourly basis, and have those backups go back as far as 22 versions
– Have the backups be incremental, meaning only byte-level changes are backed up saving network bandwidth and storage costs
– Allow people to restore files for end-users in less than 2 clicks and do it as fast as a file copy would take instead of having to take the hours of laborious time to recover from tape
– Allow end users to recover their own files through Windows Server 2003 Previous Versions technology.  (The end user can restore the file directly from their desktop and the file server passes through the restore command to the DPM server to execute the recovery back to the WinSvr2003 file server
– Allow people to coexist with existing Veritas Backup solutions to ensure that files are in fact backed up to tape for archival reasons on a normal basis
 
For more information see http://www.microsoft.com/dpm and the following guides:
– Data Protection Manager Planning & Deployment guide
– Data Protection Manager Operations Guide

http://www.microsoft.com/downloads/details.aspx?FamilyID=ab6c8540-98e7-439e-baed-e8ab7a6e9e83&DisplayLang=en

 
Posted by: kurtsh | September 30, 2005

NEWS: NEW Benefits for Software Assurance owners

As part of its efforts to help organizations prepare to evaluate and implement this next major wave of new technologies, Microsoft is significantly enhancing the benefits available to customers who invest in the Microsoft Software Assurance maintenance offering. Microsoft senior executives, partner representatives, customers and industry analysts outlined the details of these new and expanded Software Assurance benefits during a global webcast hosted by group Vice President Kevin Johnson. This webcast is archived for on-demand viewing:

 
Here’s a quick listing of some of the new benefits:
– Desktop Deployment Planning Services
– Windows Vista Enterprise Edition
– 24×7 Problem Resolution support
–  Extended Hotfix Support
 – Information Worker Solution Services
–  Training Vouchers
– Windows Fundamentals for Legacy PC’s
– Cold Backup Server Licenses for Disaster Recovery
 
 

« Newer Posts - Older Posts »

Categories