July 2008 - Posts

AMD Intel Mobile Challenge

AMD Intel Mobile Challenge


Click to Play in Flash

An HP Pavilion dv5z series notebook with a AMD Turion X2 Dual-Core Mobile Processor and ATI Radeon HD 3200 Graphics next to a HP Pavilion dv5t series notebook with a Intel Core 2 Duo Processor and Intel Graphics Media Accelerator X4500 go head-to-head.

Both notebooks have integrated graphics, the AMD 780g chipset is superior, on the links to HP's site you'll see a big difference in price as well.

Midori OS

Microsoft's plans for post-Windows OS revealed

A non-Windows operating system code named Midori is being architected from the ground-up in managed code.

Midori is an offspring of Microsoft Research’s Singularity OS project and is lead by our old friend from Servers and Tools Eric Rudder.

Midori will be built with an asynchronous-only architecture that is built for task concurrency and parallel use of local and distributed resources, with a distributed component-based and data-driven application model, and dynamic management of power and other resources

Mojave Experiment

Windows ‘Mojave’ Video Posts

The Windows Vista blog has at last shared a video of the much talked about Mojave Experiment.

The Mojave Experiment was an experiment that yielded interesting results. Watch the video and you'll also find it interesting.

For the next project we'll have to show the folks in Microsoft Marketing Silverlight.

The Survey For People Who Make Websites

It's back and it wants your data. It's the second annual survey for people who make websites from A List Apart.

The .NET Micro Framework v3.0 SDK

v3.0 SDK beta now available!

The .NET Micro Framework v3.0 SDK beta is now available for developers on Microsoft Connect.

FCC to Stop Internet Metering

FCC to Rule Comcast Can't Block Web Videos

A majority of the FCC commissioners found that Comcast violated federal policy by slowing Internet traffic on P2P services like BitTorrent.

The New York Times ran a page one story on the same day by Brian Stelter about a social media PR effort by Comcast. Thankfully the the FCC doesn't Follow Comcastcares on Twitter.

In this day and age when we all need more bandwidth, Internet metering is NOT going to be allowed.

Apache Software Foundation

history.forward()

Sam Ramji gave a Keynote at OSCON today and announced:
PHP on IIS + SQL: Microsoft is contributing a patch to ADOdb, a popular data access layer for PHP used by many applications. The patch enables support for SQL Server through the new “native driver for PHP” built by the SQL Server team.

Open Specification Promise: Microsoft is putting a wide range of protocols that were formerly in the Communications Protocol Program under the Open Specification Promise (OSP). This guarantees their freedom from any patent claims from Microsoft now or in the future, and includes both Microsoft-developed and industry-developed protocols.

Apache Software Foundation: Microsoft is becoming a sponsor of the Apache Software Foundation (ASF). This sponsorship will enable the ASF to pay administrators and other support staff so that ASF developers can focus on writing great software.

I listened to Ray Ozzie yesterday at the Microsoft Financial conference and he indicated movies like this were in the making, but our community needs support too.

Randy Pausch October 23, 1960 to July 25, 2008

Randy Pausch loses battle with pancreatic cancer at 47

Whitney Hess was a student of Randy's at CMU - He taught the most difficult course I took to receive my degree in Human-Computer Interaction. It was called Programming Usable Interfaces and was essentially about how to express your ideas through functional prototypes. The course materials introduced me to the most prominent thought-leaders in the field (Jakob Nielsen, Don Norman, Jesse James Garrett, Steve Krug), and the assignments were unbelievably rigorous.

Randy insisted that any GUI developer or user experience designer (the course contained both types) worth his salt has to have the ability to prototype his ideas and the balls to test them with real people. And ultimately, the inner strength to admit he was wrong and make the design better.


In May Randy spoke at the Carnegie Mellon University commencement ...we don't beat the Reaper by living longer. We beat the Reaper by living well.
The Last Lecture

Email from Steve Ballmer

With FY08 complete, I want to discuss my priorities for the year ahead and share my thoughts about the key strategic topics that are on everybody’s mind, including Windows, competition with Apple and Google, our software plus services strategy, and Yahoo.

I also have news about an organizational change and a transition in our Senior Leadership Team.

First, I want to thank you for your hard work and the dedication you showed during the past 12 months. FY08 was a milestone year. Our revenue jumped $9.3 billion to more than $60 billion. Operating profit grew 21 percent to $22.5 billion.

These outstanding numbers are the direct result of your commitment to the priorities I outlined last July. A lot has happened since then, but our fundamental strengths, challenges, and strategic goals remain largely the same. Therefore, my priorities are consistent with last year. In FY09 we must continue to:

1. Invest in the right opportunities;
2. Expand our presence with Windows, Office, and developers;
3. Drive end user excitement for our products;
4. Embrace software plus services; and
5. Focus on employee excellence.

By focusing on these five areas, we can continue to grow revenue, increase profit, and expand our market share. These priorities are also critical as we work to address key issues surrounding our business in the coming year:

Windows: The success of Windows is our number one job. With SP1 and the work we’ve done with PC manufacturers and our software ecosystem, we’ve addressed device and application compatibility issues in Windows Vista. Now it’s time to tell our story. In the weeks ahead, we’ll launch a campaign to address any lingering doubts our customers may have about Windows Vista. And later this year, you’ll see a more comprehensive effort to redefine the meaning and value of Windows for our customers.

We also have to drive developers to create rich applications for Windows. With Internet Explorer and Silverlight, we have great tools for creating applications that run everywhere. But we also need to make sure developers have the .NET skills to write unique Windows applications using Windows Presentation Foundation. To keep today’s Windows applications alive, vibrant, and exciting, we need both—applications that run everywhere and rich client applications.

Apple: In the competition between PCs and Macs, we outsell Apple 30-to-1. But there is no doubt that Apple is thriving. Why? Because they are good at providing an experience that is narrow but complete, while our commitment to choice often comes with some compromises to the end-to-end experience. Today, we’re changing the way we work with hardware vendors to ensure that we can provide complete experiences with absolutely no compromises. We’ll do the same with phones—providing choice as we work to create great end-to-end experiences.

Business and enterprise: Our enterprise and server business has never been stronger—today we are on the verge of becoming the number one enterprise software company. We need to continue to push on all fronts—mail with Exchange, business intelligence with PerformancePoint, virtualization with Hyper-V, and databases with SQL Server. We have to drive our enterprise search capabilities, our unified communications solutions, and our collaboration technologies. And we must continue to compete against Linux in key workloads such as Web servers and high performance computing.

Software plus services: Some people think software plus services is all about search. But it’s really about changing the way software is written and deployed. The future is about having a platform in the cloud and delivering applications across PCs, phones, TVs, and other devices, at work and in the home. It’s also about driving change in business models through advertising, subscriptions, and online transactions. Software plus services is a huge opportunity for us to deliver new value on the desktop and the server to all of our customers. This year at PDC, you’ll hear more about our cloud platform initiatives and the next versions of our Live and Online technologies.

Google: We continue to compete with Google on two fronts—in the enterprise, where we lead; and in search, where we trail. In search, our technology has come a long way in a very short time and it’s an area where we’ll continue to invest to be a market leader. Why? Because search is the key to unlocking the enormous market opportunities in advertising, and it is an area that is ripe for innovation. In the coming years, we’ll make progress against Google in search first by upping the ante in R&D through organic innovation and strategic acquisitions. Second, we will out-innovate Google in key areas—we’re already seeing this in our maps and news search. Third, we are going to reinvent the search category through user experience and business model innovation. We’ll introduce new approaches that move beyond a white page with 10 blue links to provide customers with a customized view of their world. This is a long-term battle for our company—and it’s one we’ll continue to fight with persistence and tenacity.

Yahoo: Related to Google and our search strategy are the discussions we had with Yahoo. I want to emphasize the point I’ve been making all along—Yahoo was a tactic, not a strategy. We want to accelerate our share of search queries and create a bigger pool of advertisers, and Yahoo would have helped us get there faster. But we will get there with or without Yahoo. We have the right people, we’ve made incredible progress in our technology, and we’ll continue to make smart investments that will enable us to build an industry-leading business.

As I mentioned earlier, I have important organizational news. Today we are announcing that the Platforms and Services Division will be split into two businesses: Windows/Windows Live and Online Services. We are also announcing that Kevin Johnson will leave the company. He will work to ensure a smooth transition.

Since 1992, Kevin has been a key contributor to many of this company’s most important achievements. As president of the Platforms and Services Division, Kevin has built an incredibly talented organization and laid the foundation for the future success of Windows and our Online Services Business. Over the last 16 years, through everything from his work as head of the company’s worldwide sales, marketing, and services efforts, to his leadership in transforming our field operations and repositioning the company to focus on opportunities in emerging markets, Kevin has played a vital role in this company’s success. There is no doubt that his passion and dedication will be missed.

Effective immediately, Steven Sinofsky, Jon DeVaan, and Bill Veghte will report directly to me to lead Windows/Windows Live. In the Online Services Business, we will create a new senior leadership position and conduct a search that will span internal and external candidates. In the meantime, Satya Nadella will continue to lead Microsoft’s search, ad platform, and MSN engineering efforts, and Brian McAndrews will continue to lead the Advertiser and Publisher Solutions Group. Both Windows/Windows Live and the Online Services Business are led by a strong group of executives on the technical and business side who have the talent and experience to address the challenges we face and drive the next generation of growth and success.

Looking ahead, I see an incredibly bright future for our company. As I said at the June 27th Town Hall for Bill, we are the best in the world at doing software and nobody should be confused about this. It doesn’t mean that we can’t improve, but nobody is better than we are. Nobody works harder than we do. Nobody is more tenacious than we are. We’re investing more broadly and more seriously than anybody else. Our opportunities to change the world have never been greater.

Unit Testing for Mobile Devices

MSDN Webcast: Unit Testing for Mobile Devices

Unit testing is now available for mobile device developers using Visual Studio 2008. In this sample-filled webcast, Constanze Roman and Maarten Struys explore unit testing for devices. Not only will you learn how to create unit tests for smart device applications, you'll learn how to debug unit tests and how to run unit tests inside a command prompt. Wednesday, July 23, 2008 10:00 AM PST. Register here

Games for Windows on Live

LIVE now free for Games for Windows

Introducing Games for Windows – LIVE, the free gaming service built for Windows that makes great Windows games even better. With Games for Windows – LIVE, you get an online identity – called a gamertag – and a friends list that works across multiple games, the XBOX 360, and even the Zune music service. You can easily find and communicate with your friends online with text and voice chat. Earn achievements and Gamerscore that lets you track and compare your accomplishments.
Get Started

Windows Vista Story

First hints of Microsoft’s “fight back” ads appear

Windows Vista wasn't defined by Apple's TV commercials, it was misunderstood by the so called Marketing Teams at Microsoft.

Windows Vista was created for the next generation of PC's and not to make your old PC better. I'm writing this blog post on a quad-core Phenom system with two ATI Radeon HD GPU's, so I love Windows Vista.

MAC's only have 8.5% market share, so now Microsoft is going to spend 300 million dollars to counter the perception that MAC's have attained a 60% share of the market rather then promote the next generation of PC's with better graphics then have ever been seen on any Apple machine.

Evolution of Networking

Brocade Announces Definitive Agreement to Acquire Foundry Networks

I just got an email from Michael Klayko the CEO Brocade

It is my pleasure to share the exciting news that today Brocade entered into a definitive agreement to acquire Foundry Networks, a performance and total solutions leader for enterprise and service provider networking. This combination uniquely positions Brocade to further accelerate the innovation and delivery of high-performance, ultra-reliable networks.

It is evident that the networks of today – from the Internet to corporate LANs, to mission-critical data center networks – are undergoing dynamic change and architectural reconsideration. Network traffic and data growth continue to expand at unprecedented levels. You have increased expectations for performance and reliability. And you are asking for more choices and for more integrated solutions.

Icahn Get's a Seat

Yahoo! Announces Settlement with Carl Icahn

Carl Icahn owns 68,786,320 sharies, 4.98% of Yahoo and now he will be appointed to the Board and then two of eleven seats will be filled by the Board.

This agreement will not only allow Yahoo! to put the distraction of the proxy contest behind us, it will allow the Company to continue pursuing its strategy of being the starting point for Internet users and a must buy for advertisers. No other company in the Internet space has our unique combination of global brand, talented employees, innovative technologies and exceptional assets, attributes that will help us take advantage of the large and growing opportunity ahead of us. I look forward to working together with our new colleagues on the Board to make that happen. - Jerry Yang

At the opening bell sharies of MSFT rise in the hope that this insanity is over.

Y Exclamation

A Message from Yahoo!

There are too many Biz Blogs circulating in the Tech sphere and to them Carl Icahn is a real life Gordon Gekko riding in to save the day. The truth is that the Carl Icahn's of the world profit without ever creating value. Jerry and David created the number one web destination from one server and a little attitude, it takes a community to keep it growing.

NYCDOTNETDEV Meeting

Speaker Idol Competition

Tonights NYCDOTNETDEV Meeting - Five technical presentations, with a panel of judges including Mary Jo Foley
Reception 6:00 PM , Program 6:15 PM Register here

DNS Bug

Dan Kaminsky: Upgrade Your DNS Now!

Dan Kaminsky is a well-known and respected security researcher, particularly famous for his work with DNS -- the fundamental naming technology which powers the Internet. When he announced a protocol-level flaw in DNS affecting almost every available implementation, vendors and other security researchers paid attention.

Now it's time for administrators and users to pay attention. On August 7, the Internet might get much more dangerous. Patches are available to ameliorate the problem. In this video, recorded at Foo Camp 2008, Dan explains how he discovered the flaw and what you need to do to keep your users and their data safe.

Database TDD

NJ SQL UG Meeting Tonight

Success in object-oriented agile development is currently being achieved with a technique known as test driven development TDD. In database development however, TDD practices are not wide-spread and development teams struggle with applying the TDD principles to the SQL language. This is a problem, because it leads to poorly tested code. In turn, not having the appropriate test cases, makes it difficult to improve your existing database design. Not implementing TDD practices in the database, overtime, leads to a decaying architecture and can hinder the evolution of the overall application.

Speakers: Dennis Lloyd Jr and Sebastian Meine from SQLity

Now on XBOX Live!

Xbox 360 and Netflix Team Up

I've been watching the Microsoft Press conference live from E3, Major Nelson has been Tweeting all the news.

Video, movies and TV content is coming to XBOX Live, but no one mentioned of it being streamed in Silverlight.

Yahoo say's No

Yahoo! Rejects Microsoft/Icahn Search and Restructuring Proposal

Microsoft's share price was at a seven year high when the idea of acquiring Yahoo was first announced. Shares of MSFT plummeted till it was announced that Microsoft was no longer interested in Yahoo. Over the past week with a new attempt to force Yahoo into a deal, shares of MSFT have dropped to a two year low.