Linked by Thom Holwerda on Wed 30th Dec 2009 20:37 UTC
Windows "Last November, Russinovich triumphantly introduced developers at the company's annual PDC conference in Los Angeles to a multitude of measures implemented in Windows 7 and Windows Server 2008 R2 not only to improve reliability and harden security, but to overcome the deficiencies he openly admits characterized the brief era of Windows Vista. Collectively, just the introductions to these new features by Russinovich and his partners consumed 11 hours over the first two days, all of that time with a standing-room-only crowd."
Order by: Score:
This is indicative...
by mrhasbean on Wed 30th Dec 2009 22:25 UTC
mrhasbean
Member since:
2006-04-03

...of the efforts Microsoft are putting in to fix long standing problems with Windows and kudos to them for listening to customers and putting the resources toward these fixes.

There are some other companies - I'm looking at you Apple - who should be taking notes, and if Microsoft can just get the IE team to clean the wax from their ears...

Reply Score: 3

RE: This is indicative...
by gustl on Sat 2nd Jan 2010 20:23 UTC in reply to "This is indicative..."
gustl Member since:
2006-01-19

Sorry, but the IE team is perfectly well doing what they are told to do by Microsoft upper management.

Full support for the upcoming HTML 5 features and/or ACID 3 tested features is not done on purpose. They want to push Silverlight down the internet's pipes, their latest attempt at getting control of internet protocols.
As always, with failing market share they will fail, but first (as always) they have to find out about that the hard way.

I hope, lots of web programmers just request the users to install the google chrome plugin for IE and be done with IE compatibility.

Reply Score: 3

incorrect summary
by gedmurphy on Thu 31st Dec 2009 01:13 UTC
gedmurphy
Member since:
2005-12-23

Collectively, just the introductions to these new features by Russinovich and his partners consumed 11 hours over the first two days, all of that time with a standing-room-only crowd.


This is wrong. I attended both of his sessions, each an hour and 30 long and I sat down with the rest of the room.
(and also his workshop on the first day, but that was a wide coverage talk)

Also, the title mentions a cure for an exploitable heap and the summary ignores that completely. Did I miss something?

Edited 2009-12-31 01:15 UTC

Reply Score: 1

RE: incorrect summary
by kaiwai on Thu 31st Dec 2009 02:52 UTC in reply to "incorrect summary"
kaiwai Member since:
2005-07-06

This is wrong. I attended both of his sessions, each an hour and 30 long and I sat down with the rest of the room.
(and also his workshop on the first day, but that was a wide coverage talk)

Also, the title mentions a cure for an exploitable heap and the summary ignores that completely. Did I miss something?


How about reading the *WHOLE* article where the cure is noted on page 2:

We introduced this thing called fault-tolerant heap," stated Mark Russinovich. "The basic idea is, it's monitoring for heap corruptions. When it sees a heap corruption in a process, it enables heap mitigations, then it monitors the effectiveness of that heap mitigation, and if it's effective, it keeps it on. At the process shutdown, [FTH] is keeping a record of mitigations it's detected it had to apply with stack traces, and then capturing that and sending it up to Windows Error Reporting, so that you've got a record of exactly where your application was causing a heap problem. And then we can look at it, see if it's our code or your code [that's to blame] (it's probably your code) and fix it."


Edited 2009-12-31 02:53 UTC

Reply Score: 2

RE[2]: incorrect summary
by gedmurphy on Thu 31st Dec 2009 12:23 UTC in reply to "RE: incorrect summary"
gedmurphy Member since:
2005-12-23

Please try to understand my point before coming back with a cocky reply.

I was highlighting the fact that there was no correlation between the title and the summary. I had to read the article to find out what the title was refering to, which makes the summary pointless.

I wasn't critisizing, I was pointing something out which I found a little confusing.

Reply Score: 2

RE[3]: incorrect summary
by Tuishimi on Sat 2nd Jan 2010 07:37 UTC in reply to "RE[2]: incorrect summary"
Tuishimi Member since:
2005-07-06

But insulting or trying to aggravate other people is so much more fun! ;)

Reply Score: 2

Unfortunately .NET is still broken
by tuttle on Sat 2nd Jan 2010 11:36 UTC
tuttle
Member since:
2006-03-01

If only they would spend a similar amount of work fixing the longstanding performance and stability issues in the .NET framework.

Windows 7 is really a great OS, but the only efficient way to code for it is to use C++. .NET is not stable enough for serious app devlopment (a fact that we found out the hard way). And in java/scala it is kind of hard to use windows-specific features because jni is a pain in the ass.

See for example this inexcusable defect of the .NET heap management:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.asp...

Or the lack of inlining in all the places that matter with the 64bit JIT compiler:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.asp...

Reply Score: 2