A Taste of Windows 7 Details

Discussion and support for the Windows family of operating systems.
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

A Taste of Windows 7 Details

Post by shiv »

==================================
With the availability of Windows 7 pre-Beta confirmed for late October 2008, Microsoft has also delivered additional details related to the agenda of the Professional Developer Conference 2008 in Las Vegas.

Between October 27-30, the Los Angeles Convention Center will host no less than 22 sessions focused on the next iteration of the Windows Client. This week, Microsoft has added 17 new information sessions to the existing five. But at the same time, the Redmond giant is still failing to reveal all that much about what it will discuss quasi-publicly in just one month.

In this context, there are a variety of items on the PDC2008 agenda on which no details have been made public. Windows 7: Building Great Communications Applications by Larry Osterman is one of them. Larry Osterman, who is a Principal Software Development Engineer, revealed that “the primary target for my talk is developers who are building an application that in any way communicates between users (voice mail, instant messaging, voice over ip, etc). In addition, if you’re a games developer or a media player developer, you should also attend, there’s stuff in the talk for you too. There are also some other cool talks included in the list that I’m absolutely planning on attending”.

At the same time, Microsoft was shy about revealing anything related to the “New Shell User Experience APIs”, “New APIs to Find, Visualize, and Organize”, “New Text and Graphics APIs" and “New APIs for Building Context-Aware Applications”. Details on all these application programing interfaces for Windows 7 will be published at a later date.

Here are the additional 14 sessions which do feature abstracts, courtesy of Microsoft:

“1. Windows 7: Developing Multi-touch Applications (Reed Townsend)

In Windows 7, innovative touch and gesture support will enable more direct and natural interaction in your applications. This session highlights the new multi-touch gesture APIs and explains how you can leverage them in your applications.

2. Writing Your Application to Shine on Modern Graphics Hardware (Anantha Kancherla)

This session centers on the new enhancements to DirectX that enable Win32 applications harness the latest innovations in modern graphics hardware. You will learn how to use the Windows 7 graphics infrastructure to enable your applications to display graphics content on different generations of graphics hardware, across multiple displays and on a remote desktop. Also learn how you can test your application for DPI awareness, what to look for, and how to make it provide the best experience on high-DPI displays.

3. Unlocking the GPU with Direct3D (Allison Klein)

This session will teach you how to use the latest version of Direct3D to unlock the rendering and computing power of the GPU and to target the wide variety of hardware used by your customers. Learn techniques for integrating this high-performance 3D graphics pipeline within your Win32 applications.

4. Benefiting from Documents and Printing Convergence (Jesse McGatha)

Discover how updating your printing infrastructure to XPS allows your application to seamlessly bridge across both electronic and physical paper and benefit from new document workflow and interoperability scenarios.

5. Designing Efficient Background Processes (Vikram Singh)

Inefficient background activity has a dramatic impact on system performance, power consumption, responsiveness, and memory footprint. This session demonstrates best practices for background process design and will dive deep on the capabilities of the Service Control Manager (SCM) and Task Scheduler. Attendees will also learn how to use new Windows 7 infrastructure to develop efficient background tasks.

6. Design Principles for Windows 7 (Samuel Moreau)

Together, we can increase customer enthusiasm, satisfaction and loyalty by designing user experiences that are both desirable and harmonious. In this session, we will introduce the Windows User Experience Principles approach to shipping software. Along the way we will share stories and lessons learned along the journey of designing the user model and experience for Windows 7, and leave you with a set of principles that you can apply as you build your applications for Windows.

7. Integrate with the Windows 7 Desktop Taskbar (Rob Jarrett)

This session dives into new APIs that enable integration with the latest Windows desktop features. Learn about new extensibility methods to surface your application's key tasks. Discover how enhancements to the taskbar, Start Menu, thumbnails and their desktop elements provide new ways for you to delight your users. This talk is a must for application developers who wan to provide the best user experience for their applications on Windows 7.

8. Welcome to the Windows 7 Desktop (Chaitanya Sareen)

The Windows desktop is evolving-is your application ready to evolve also? This session sets the stage for exciting enhancements to the taskbar, Start Menu, and other desktop elements.

9. Deploying Your Application with Windows Installer (MSI) and ClickOnce (Tyler Robinson)

If you are a developer involved in the creation of application deployment packages using Windows Installer (MSI) or ClickOnce, this session is for you. Learn how you can take advantage of new features in Windows 7 to shorten application installation times, reduce UAC prompts, write less custom code, take less time to write installations for complex packages, and much more!

10. Deep Dive - What's New with Win32's user32 and comctl32 (Raymond Chen)

Hear about the lowest level user interface components (user32, comctl32) that appear in almost every Windows application. You'll learn about "recent" changes and enhancements in these subsystems, plus be subjected to some philosophical musings on how foreground activation is like love. (No really, it will actually help you write better software.)

11. Programming Sync Providers that Work Great with Windows (Moe Khosravy, Jason Roberts)

In this session, learn how you can enable your application to synchronize with other applications that use the Microsoft Sync Framework. This session will cover how to implement sync for contacts and other PIM data, how to package sync providers for distribution and installation, and how to register sync provider for use on Windows.

12. Using Instrumentation and Diagnostics to Develop High Quality Software

Learn how to enhance the quality and supportability of your software during developing and deployment using the Windows 7 instrumentation and diagnostic platforms. This session will focus on key aspects of the event and performance counter infrastructures, and discuss best practices around adding instrumentation to your code. We will introduce the new Windows PowerShell-based diagnostic platform, and how it enables you to easily monitor multiple data sources to empower the end user and IT pro to detect and resolve software problems.

13. Best Practices for Developing for Windows Standard User (Cezar Ungureanasu)

The application development requirements in Windows 7 for UAC-compatibility are exactly the same as in Vista: Vista-compatible applications will interact with UAC in Windows 7 without any modification. No new APIs are required or provided. The UAC improvements for Win7 will impact the user's experience but not the application interface. Logo requirements regarding UAC compatibility are the same as in Vista.

14. Writing World-Ready Applications

This session centers on globalization features for Windows 7, including sorting and string comparison, locale support, and coverage for new languages, with an eye to helping developers extend their applications to a global user base. This session introduces the Extended Linguistic Services API, the next step in the evolution of globalization support for Windows developers. This session will also cover the Multilingual User Interface (MUI) technology inside Windows 7 and .NET, and walk you through an end-to-end look at how to make your application MUI-enabled so that you can easily take your application worldwide and extend your customer base into new language markets”.

source: news.softpedia.com
==================================

Interesting....
I just hope MS is finally going to deliver.
If Windows 7 really is going to be more efficient, I wonder what the minimum specs would be.

PS: I can only imagine the torrents and cracks to follow after the conference.... :mrgreen:
Mow
Registered User
Posts: 1621
Joined: 07 Nov 2006, 02:00
Location: Johannesburg
Contact:

Re: A Taste of Windows 7 Details

Post by Mow »

Interesting , but it sounds like a windoows marketing convention . As in windows in general , doesnt really say what we can expect from Win7.
Asus Rampage Formula : E8400@4000 : 4GB Mushkin Frostbite @1066/5.5.5.15/TRD6
Sapphire 4870 Toxic 1GB: Coolermaster HAF : BlackIce360 Rad : Apogee GT : DTek-Customs Rez.
Hman
Registered User
Posts: 28520
Joined: 06 Oct 2003, 02:00
Processor: Intel i5 650
Motherboard: Asus P7H55-M LX
Graphics card: Gigabyte 7850 2GB OC
Memory: 8GB Kingston DDR3
Location: In my skin
Contact:

Re: A Taste of Windows 7 Details

Post by Hman »

shiv wrote:4. Benefiting from Documents and Printing Convergence (Jesse McGatha)

Discover how updating your printing infrastructure to XPS allows your application to seamlessly bridge across both electronic and physical paper and benefit from new document workflow and interoperability scenarios.

5. Designing Efficient Background Processes (Vikram Singh)

Inefficient background activity has a dramatic impact on system performance, power consumption, responsiveness, and memory footprint. This session demonstrates best practices for background process design and will dive deep on the capabilities of the Service Control Manager (SCM) and Task Scheduler. Attendees will also learn how to use new Windows 7 infrastructure to develop efficient background tasks.

6. Design Principles for Windows 7 (Samuel Moreau)

Together, we can increase customer enthusiasm, satisfaction and loyalty by designing user experiences that are both desirable and harmonious. In this session, we will introduce the Windows User Experience Principles approach to shipping software. Along the way we will share stories and lessons learned along the journey of designing the user model and experience for Windows 7, and leave you with a set of principles that you can apply as you build your applications for Windows.

7. Integrate with the Windows 7 Desktop Taskbar (Rob Jarrett)

This session dives into new APIs that enable integration with the latest Windows desktop features. Learn about new extensibility methods to surface your application's key tasks. Discover how enhancements to the taskbar, Start Menu, thumbnails and their desktop elements provide new ways for you to delight your users. This talk is a must for application developers who wan to provide the best user experience for their applications on Windows 7.
Let me translate these couple of points.

4. Hai guise, plz do nut use PDF, PDF is bad m'kay, rather use our proprietary format plz.

5. Stop writing crap that slows our OS down. You are making us look bad.

6. Gawd dammit, can't you see we are doing our best to provide the user with eye-candy. Please do the same, as long as it fits in with our themes.

7. Muhaha, hai, we have made new ways possible to annoy users. Please proceed to embed your app in the taskbar. Everyone loves that Nero search thing in their taskbar, we bet they'll love having your application there too.
"Every thinking man is a drinking man."


Member of the Barberton Tigers
DeathStrike
Registered User
Posts: 2663
Joined: 29 Jul 2004, 02:00
Location: hidden deep in the depths of the underworld is my home.
Contact:

Re: A Taste of Windows 7 Details

Post by DeathStrike »

LOL @ Hman's post :lol: :lol:
Spoiler: (show)
Image
SIG by HMAN 8)
Member of The Pride Of Darkness
DeathStrike on Twitter
About me
Spoiler: (show)
Asus P5KPL-CM motherboard, 4 GIG RAM, Q6600 @ 2.88GHz (Thanks Anthro), GeForce 8600GT, Samsung 2333 23" + CRT 17" Monitors. 500GB + 1.5TB HDD, Compro TV tuner, 350 WATT PSU
spearone
Registered User
Posts: 105
Joined: 27 Sep 2008, 13:01
Location: Pretoria

Re: A Taste of Windows 7 Details

Post by spearone »

Well, lets not hold our breath.

Expect rubbish and then we might be suprised if it turns out half decent. :D
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

Hman wrote:
shiv wrote:4. Benefiting from Documents and Printing Convergence (Jesse McGatha)

Discover how updating your printing infrastructure to XPS allows your application to seamlessly bridge across both electronic and physical paper and benefit from new document workflow and interoperability scenarios.

5. Designing Efficient Background Processes (Vikram Singh)

Inefficient background activity has a dramatic impact on system performance, power consumption, responsiveness, and memory footprint. This session demonstrates best practices for background process design and will dive deep on the capabilities of the Service Control Manager (SCM) and Task Scheduler. Attendees will also learn how to use new Windows 7 infrastructure to develop efficient background tasks.

6. Design Principles for Windows 7 (Samuel Moreau)

Together, we can increase customer enthusiasm, satisfaction and loyalty by designing user experiences that are both desirable and harmonious. In this session, we will introduce the Windows User Experience Principles approach to shipping software. Along the way we will share stories and lessons learned along the journey of designing the user model and experience for Windows 7, and leave you with a set of principles that you can apply as you build your applications for Windows.

7. Integrate with the Windows 7 Desktop Taskbar (Rob Jarrett)

This session dives into new APIs that enable integration with the latest Windows desktop features. Learn about new extensibility methods to surface your application's key tasks. Discover how enhancements to the taskbar, Start Menu, thumbnails and their desktop elements provide new ways for you to delight your users. This talk is a must for application developers who wan to provide the best user experience for their applications on Windows 7.
Let me translate these couple of points.

4. Hai guise, plz do nut use PDF, PDF is bad m'kay, rather use our proprietary format plz.

5. Stop writing crap that slows our OS down. You are making us look bad.

6. Gawd dammit, can't you see we are doing our best to provide the user with eye-candy. Please do the same, as long as it fits in with our themes.

7. Muhaha, hai, we have made new ways possible to annoy users. Please proceed to embed your app in the taskbar. Everyone loves that Nero search thing in their taskbar, we bet they'll love having your application there too.
LOL :mrgreen:
spearone wrote:Well, lets not hold our breath.

Expect rubbish and then we might be suprised if it turns out half decent. :D
LOL LOL :mrgreen: :mrgreen:
Augur
Registered User
Posts: 794
Joined: 28 Sep 2008, 23:32
Location: 127.0.0.1

Re: A Taste of Windows 7 Details

Post by Augur »

No paint in Vista 2.0... oops I meant Windows 7 :D
Mow
Registered User
Posts: 1621
Joined: 07 Nov 2006, 02:00
Location: Johannesburg
Contact:

Re: A Taste of Windows 7 Details

Post by Mow »

Your negativity is really annoying :evil: .
Asus Rampage Formula : E8400@4000 : 4GB Mushkin Frostbite @1066/5.5.5.15/TRD6
Sapphire 4870 Toxic 1GB: Coolermaster HAF : BlackIce360 Rad : Apogee GT : DTek-Customs Rez.
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

Mow wrote:Your negativity is really annoying :evil: .
Augur wrote:No paint in Vista 2.0... oops I meant Windows 7 :D
I read about MS using the Office 2007 ribbon style in the bundled apps, like Paint.
Then I read about the possibility of removing these apps, but available for free download.
MS....

Anyway, the less stuff there is, the less bloated Windows will be :mrgreen:
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Re: A Taste of Windows 7 Details

Post by RuadRauFlessa »

shiv wrote:Anyway, the less stuff there is, the less bloated Windows will be :mrgreen:
Ain't that the truth.
Mow wrote:Your negativity is really annoying :evil: .
there is a lot to be negative about. We are talking about MS here.
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Frozenfireside
Registered User
Posts: 2618
Joined: 26 Apr 2007, 02:00
Location: Westcliff, Johannesburg
Contact:

Re: A Taste of Windows 7 Details

Post by Frozenfireside »

Hmmm. Judging by MS start to Win7 I'm not pleased.
Still they are not exactly hanging about getting it out. If the beta version arrives soon it will be interesting to compare it to Vista beta of the same age.
Your negativity is really annoying :evil: .

there is a lot to be negative about. We are talking about MS here.
I agree.
Soon Google will know everything...including how to divide by zero :(
Image
Treeoflife
Registered User
Posts: 48
Joined: 19 Nov 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by Treeoflife »

so, if its being built from scratch, does that mean no beloved EXE's? no backwards compatibility? NO NOTEPAD???
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

Treeoflife wrote:so, if its being built from scratch, does that mean no beloved EXE's? no backwards compatibility? NO NOTEPAD???
Let's hope they don't have those huge compatibility issues again :roll:
Frozenfireside
Registered User
Posts: 2618
Joined: 26 Apr 2007, 02:00
Location: Westcliff, Johannesburg
Contact:

Re: A Taste of Windows 7 Details

Post by Frozenfireside »

Wut? no! that's just silly. Stopit. If it's been made from scratch it means the code will not be borrowed from another windows OS. eg XP is based on win 2000.

All the current features such as ping, notepad and .exes will be present but the source code will be a different strain.
Soon Google will know everything...including how to divide by zero :(
Image
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Re: A Taste of Windows 7 Details

Post by RuadRauFlessa »

To build a decent OS from 0 code would take ages. We are talking about 10+years here. It is insane to think that they will actually do it. And even more so if you think they could have done it with 7.
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

RuadRauFlessa wrote:To build a decent OS from 0 code would take ages. We are talking about 10+years here. It is insane to think that they will actually do it. And even more so if you think they could have done it with 7.
MS is apparently stripping down the kernel, cutting out all the crap.
It is a redesign, but certainly not from scratch.
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Re: A Taste of Windows 7 Details

Post by RuadRauFlessa »

Well then no one should claim such a thing.
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Mow
Registered User
Posts: 1621
Joined: 07 Nov 2006, 02:00
Location: Johannesburg
Contact:

Re: A Taste of Windows 7 Details

Post by Mow »

Guys windows 7 was to be a new small 25mb kernal . But that was dropped in order to get it out quicker . The next version after windows seven will be a modular new os. Meaning base instalation siz is 25mb . then comes all the addons you want .

windows seven is just finishing up vista.
Asus Rampage Formula : E8400@4000 : 4GB Mushkin Frostbite @1066/5.5.5.15/TRD6
Sapphire 4870 Toxic 1GB: Coolermaster HAF : BlackIce360 Rad : Apogee GT : DTek-Customs Rez.
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

Mow wrote:Guys windows 7 was to be a new small 25mb kernal . But that was dropped in order to get it out quicker . The next version after windows seven will be a modular new os. Meaning base instalation siz is 25mb . then comes all the addons you want .

windows seven is just finishing up vista.
No matter what Windows 7 turns out to be, I sure want to get my hands on a (EDIT: fully functional) copy.... :mrgreen: :mrgreen:
Last edited by shiv on 29 Sep 2008, 14:59, edited 1 time in total.
po10cy
Registered User
Posts: 7160
Joined: 29 Jun 2004, 02:00
Location: Cape Town
Contact:

Re: A Taste of Windows 7 Details

Post by po10cy »

shiv wrote:
Mow wrote:Guys windows 7 was to be a new small 25mb kernal . But that was dropped in order to get it out quicker . The next version after windows seven will be a modular new os. Meaning base instalation siz is 25mb . then comes all the addons you want .

windows seven is just finishing up vista.
No matter what Windows 7 turns out to be, I sure want to get my hands on a (pirate) copy.... :mrgreen:
errr....you treading on some thin ice dude lol
when in doubt, paddle out... ;)
User avatar
rustypup
Registered User
Posts: 8872
Joined: 13 Dec 2004, 02:00
Location: nullus pixius demonica
Contact:

Re: A Taste of Windows 7 Details

Post by rustypup »

shiv wrote:No matter what Windows 7 turns out to be, I sure want to get my hands on a (pirate) copy....
hmm...

fandom, even biased, unoriginal and thoroughly regurgitated fandom, has its limits... take a deep breath, grasp the essential truth that windows is nothing other than a bloated waste of time and space and let go of the idiocy...

it's only going to end in tears...
Most people would sooner die than think; in fact, they do so - Bertrand Russel
po10cy
Registered User
Posts: 7160
Joined: 29 Jun 2004, 02:00
Location: Cape Town
Contact:

Re: A Taste of Windows 7 Details

Post by po10cy »

the fact that they already making this new OS and not working on perfecting vista just lets me think that windows 7 IS vista, with just a few new bells and whistles and changes, and that they just hoping to make some extra cash off this "new" OS, seeing that everyone complained so much of vista.

come on microsoft, cant you just write a new xp with dx10 support? then ill be a very happy chappy.
when in doubt, paddle out... ;)
shiv
Registered User
Posts: 497
Joined: 26 Mar 2007, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by shiv »

rustypup wrote:
shiv wrote:No matter what Windows 7 turns out to be, I sure want to get my hands on a (pirate) copy....
hmm...

fandom, even biased, unoriginal and thoroughly regurgitated fandom, has its limits... take a deep breath, grasp the essential truth that windows is nothing other than a bloated waste of time and space and let go of the idiocy...

it's only going to end in tears...
The day I can do everything I can with Windows on Linux....will be the day that I really do end up in tears. :lol:

Sure, Windows has its faults, but it's so much more supported and generally easier.
I'd rather install Windows, with a box of condoms by my side, then to have a secure, rock-solid, fast Linux install that can do absolutely nothing useful and that requires lots of hacks and trickery to get simple things done.
No, the truth is that Linux is a waste of time... :mrgreen:
(Jamin, feel free to jump in...)

PS: I didn't start it, rustypup did :wink:
Hex_Rated
Registered User
Posts: 3679
Joined: 19 Jan 2006, 02:00
Contact:

Re: A Taste of Windows 7 Details

Post by Hex_Rated »

rustypup wrote:
shiv wrote:No matter what Windows 7 turns out to be, I sure want to get my hands on a (pirate) copy....
hmm...

fandom, even biased, unoriginal and thoroughly regurgitated fandom, has its limits... take a deep breath, grasp the essential truth that windows is nothing other than a bloated waste of time and space and let go of the idiocy...

it's only going to end in tears...
*yawn*

It may be bloated and it may be over marketed and *insert 10,000,000 Anti MS comment here*. But if I want to waste my time I'll install a Linux distro. :lol:

Sorry, I can't let go of the idiocy... I tried... I'd rather be stupid and have some spare time than clever and digging through obscure .cfg files to change the resolution or refresh rate of my monitor (actually there's some calculation you have to go through IIRC).

:bigsmurf: says "Use Windows 7 kids. Only Noddy and Big Ears uses Linux."
DFI LanParty X48 LT-2TR
Intel Q9450 @ 3.2Ghz
Dell 24" 2408WFP | Phillips 37" 1080p
Sapphire HD4870 X2 2GB
4GB Corsair DDR-2 1066 | Thermalrite 120 Ultra Extreme | G9 Mouse | G15 Keyboard
Vista Ultimate x64
Hman
Registered User
Posts: 28520
Joined: 06 Oct 2003, 02:00
Processor: Intel i5 650
Motherboard: Asus P7H55-M LX
Graphics card: Gigabyte 7850 2GB OC
Memory: 8GB Kingston DDR3
Location: In my skin
Contact:

Re: A Taste of Windows 7 Details

Post by Hman »

Hex, it's been a long time since you had to change resolution in config files, if you use a GUI you can do it in there.

But I still don't use linux, only install sometimes to mess around with.
"Every thinking man is a drinking man."


Member of the Barberton Tigers
Post Reply