Click here to Skip to main content
Email Password   helpLost your password?

Windows 7 "Windows @ Work" Article Contest


This competition is over -- thanks to everyone who participated!

Use Visual Studio 2008 and/or Visual Studio 2010 Beta 2 to build a great Windows 7 application, and then post an article on The Code Project. You could win a fully loaded HP Touchsmart tx2z Notebook!



Congratulations to our winners!
Ivo Beltchev - Classic Shell
Dmitry Vitkovsky - Creating a Timer Using the Amazing New Windows 7 Features
Sacha Barber - Windows 7 / VS2010 demo app

The original rules follow:

Submit a great article explaining how you built an app for Windows 7 – complete with code - and if yours is the highest rated article by both The Code Project community and our judges, you could win a fully loaded HP Touchsmart tx2z Notebook!

Requirements

  • Write a great article using the regular Code Project submission guidelines  
  • Your article should include screen shots and code samples
  • Your article must use Visual Studio 2008 and/or Visual Studio 2010 Beta
  • The app should run as a Windows client, and should take advantage of Windows-specific technologies/features found in Windows 7 (such as jumplists, thumbnails, etc.)
  • You’ll need to tag your article with the key words "Windows 7”
  • Post your article on The Code Project to automatically be entered in the contest

What You Can Win

Codeproject.com members can vote on your article. The articles that are highest-rated by members will be rated by our judges to determine the final winner.  If your article wins, in addition to receiving one of our three great prizes, you’ll be highlighted in The Code Project’s weekly newsletter and on our contest page.

Grand Prize

Runner Up Prize

Second Runner Up Prize

FULLY LOADED!

HP TouchSmart tx2z Notebook PC

HP TouchSmart tx2z Notebook PC

HP TouchSmart tx2z Notebook PC

Valued at over $2,600!!

Valued at over $1,700!

Valued at over $900!

  • Upgrade to Windows 7 (64-bit)
  • AMD Turion(TM) X2 Ultra Dual-Core Mobile Processor ZM-87 (2.4GHz, 2MB L2 Cache)
  • 8GB DDR2 System Memory (2 Dimm)
  • 500GB 5400RPM SATA Hard Drive
  • ATI Radeon(TM) HD 3200 Graphics with 64MB Display Cache Memory
  • 12.1" diagonal WXGA High-Definition HP LED Widescreen (1280x800) with Integrated Touch-screen
  • LightScribe SuperMulti 8X DVD+/-RW with Double Layer Support
  • Webcam Only with HP Imprint Finish (Reaction)
  • Upgrade to Wireless-N Card
  • HP Color Matching Keyboard
  • 8 Cell Lithium Ion Battery
  • Microsoft(R) Office Professional 2007
  • Corel(R)PaintShop(TM) Pro X2
  • Adobe(R) Photoshop(R) Elements 7 & Adobe Premiere(R) Elements 7
  • Syncables Mobile v4
  • HP Home & Home Office Store in-box envelope
  • HP 90W Smart AC/Auto/Air Combo Adapter KS474AA#ABA
  • 3-year Accidental Damage Protection Extended Service Plan for Notebook PCs

 

  • Genuine Windows 7 Home Premium (64-bit)
  • AMD Turion(TM) X2 Ultra Dual-Core Mobile Processor ZM-86 (2.4GHz, 2MB L2 Cache)
  • 6GB DDR2 System Memory (2 Dimm)
  • 500GB 5400RPM SATA Hard Drive
  • ATI Radeon(TM) HD 3200 Graphics with 64MB Display Cache Memory
  • 12.1" diagonal WXGA High-Definition HP LED Widescreen (1280x800) with Integrated Touch-screen
  • LightScribe SuperMulti 8X DVD+/-RW with Double Layer Support
  • Webcam Only with HP Imprint Finish (Reaction)
  • Wireless-G Card
  • HP Color Matching Keyboard
  • 8 Cell Lithium Ion Battery
  • Microsoft(R) Works 9.0
  • Computrace LoJack for Laptops, Two Years
  • Adobe(R) PhotoShop(R) Elements 7.0
  • Roxio Creator 2009
  • Syncables Mobile v4
  • MAGIX Music Maker 15
  • HP Home & Home Office Store in-box envelope
  • 1-year Accidental Damage Protection Extended Service Plan for Notebook PCs
  • Genuine Windows 7 Home Premium 64-bit)
  • AMD Turion(TM) X2 Ultra Dual-Core Mobile Processor ZM-85 (2.3GHz, 2MB L2 Cache)
  • 4GB DDR2 System Memory (2 Dimm)
  • Upgrade to 320GB 5400RPM SATA Hard Drive from 250GB 5400RPM SATA Hard Drive
  • ATI Radeon(TM) HD 3200 Graphics with 64MB Display Cache Memory
  • 12.1" diagonal WXGA High-Definition HP LED Widescreen (1280x800) with Integrated Touch-screen
  • LightScribe SuperMulti 8X DVD+/-RW with Double Layer Support
  • Webcam Only with HP Imprint Finish (Reaction)
  • Wireless-G Card
  • HP Color Matching Keyboard
  • 6 Cell Lithium Ion Battery
  • Microsoft(R) Works 9.0
  • HP Home & Home Office Store in-box envelope
*Sample Configurations, may vary at award time.  The Code Project reserves the right to substitute prizes for the cash equivalent.

The Rules

  1. Articles must follow the guidelines listed above.
  2. The articles can use any programming language but must focus on one of the Windows 7 features.
  3. No cheating, lying, stealing code, or biting.
  4. The judges’ decision is final and no correspondence will be entered into.
  5. Only those who live in jurisdictions in which this contest is legal may enter.
  6. Any breach of the rules and the prize will be awarded to the runner up.
  7. The contest runs from 3 November 2009 to 3 February 2010, at 11:59:59 PM US Eastern Standard Time.  After the contest closes, no additional entries will be permitted.
  8. By entering the contest you agree to the rules, conditions of entry, and agree that your name, member profile information, article, code and any other submitted material can be used for promotional purposes by The Code Project and Microsoft.
  9. By entering your article in the contest you agree that The Code Project and Microsoft can link to your article and all accompanying data or information for promotional purposes.

Some Excellent Resources

Below are some great links to help you get started.

Download the Windows 7 Training Kit for Developers
This is the most comprehensive Windows 7 training kit to date.

Get the Windows API Code Pack for Microsoft .NET Framework
Windows API Code Pack for Microsoft .NET Framework provides a source code library that can be used to access some new Windows 7 features from managed code.

Download the Visual Studio 2010 Beta 2
Discover how Visual Studio 2010 Beta 2 and .NET Framework 4.0 mark the next generation of Microsoft developer tools. This is no namby-pamby beta. It’s a full-octane beta release with a "Go Live" license that you can use to concept, build, test, and deploy killer Windows 7 apps —and you can even use it to create your contest submission.

Check out these Windows 7 resources:
For continued support for developing applications, services, and drivers for Windows 7—including application compatibility resources, a source code library, and much more—bookmark these resources:

Discover how to build Innovative Applications with the Windows 7 Developer Guide
Download the Windows 7 Developer Guide to learn how Windows 7 makes it easy for developers to create engaging, user-friendly applications by providing familiar tools and rich development features that allow them to take advantage of the latest PC capabilities.

Check out a Sample Article and then get started on your Windows @ Work contest article submission 
Titled “Display Progress and Overlay Icons for Multiple Views from .NET in Windows 7 Taskbar”, this article describes how to use Windows 7 new taskbar features, progress indication and overlay icon, from unmanaged .NET code. The second part shows you how to manage progress indication and overlay icons in case of multiple views (windows) and provides appropriate missing classes for Windows API Code Pack.

Update to Windows API Code Pack is available!
This release includes bug fixes, new APIs to support DirectWrite and Direct2D, additional samples, and documentation improvements.

Develop Your Windows 7 Application
Windows 7 is a highly anticipated operating system release for Microsoft, and we believe that migration to Windows 7 will be faster than with our last three releases. To get you started, we've set up a clear, three-phase approach to take advantage of the operating system's innovations.

Platform Update for Windows Vista and Platform Update for Windows Server 2008
Start writing applications and drivers that take advantage of the latest Windows 7 and Windows Server 2008 R2 technologies, without losing customers on Windows Vista and Windows Server 2008.

Get the Windows Driver Kit
Windows Driver Kit includes:  A set of headers, libraries, build tools, build environments, code samples, documentation, and other tools that can be used to create drivers and kernel software

Ultimate Developer Gift:
Buy Visual Studio 2008 Professional Edition with MSDN Premium before March 22, 2010, and you will automatically be transitioned to the new Visual Studio 2010 Premium with MSDN at no extra cost. Visual Studio 2010 Premium offers all the functionality of today’s Visual Studio Team System 2008 Developer and Database Editions, plus many more new features. With your MSDN Premium subscription, you can use Windows 7 to design, develop, test and demo your applications on as many machines and devices as you need, as long as each person on your team is a subscriber.

Conditions of Entry | Current winners list


Latest articles
by Tiep Le
Visual Studio 2008/2010 Extension for backing-up your solution to Gmail.
by stevenmcohn
Detect network availability, specifically to the Internet, and monitor status changes
by Leo Koach
Using an XML file as a Database
by Thulasee Shan
iPhone like menu system and wobbly re-arrangement technique with a useful sample application
by srath
This article introduces the fundamental concepts behind SQL Server 2008 Application Role and illustrates its use in securing data and database objects.
by stevenmcohn
This article describes how to use the .NET System.Management WMI (Windows Management Instrumentation) wrappers to enumerate and describe USB disk drives. It also includes a non-Interop solution for detecting drive state changes as they come online or go offline.
by Mohammad Hefny
This is a C# application that use Google location service to retrieve location information using Wifi towers
by The Man from U.N.C.L.E.
Showing a wait window during a long running process
by Arik Poznanski
In this article I'll present how to use the ribbon font control.
by Arik Poznanski
In this article I'll present how to use the ribbon drop down color picker control.

You must Sign In to use this message board.
 
 
Per page   
 FirstPrevNext
GeneralResults when?
Michael Chourdakis
3:50 4 Feb '10  
When will we have the results of the contest ?

M.

Michael Chourdakis - Music & DSP Engineer
http://www.turboirc.com - Software & Research

GeneralRe: Results when?
Andrea Penner
5:38 4 Feb '10  
Hi Michael, we'll be announcing the Windows 7 Contest Winners next week in our Newsletter on Monday. We'll also post the winners in our monthly competition section, as well as notify them through email.

Cheers,

Andrea
QuestionSubmission Question
Pathachiever
13:48 2 Feb '10  
I was just cusrious to know about the submission. Can we use the Article Submission Wizard to submit the article for this contest, or does it have to be an email submission? The contest I believes ends tomorrow night (pacific), and I am going to try to Submit the article before the contest runs out.

Thanks!
AnswerRe: Submission Question
Chris Maunder
16:38 2 Feb '10  
Whatever works for you - email or the Wizard.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP

GeneralRe: Submission Question
Pathachiever
20:30 2 Feb '10  
Thanks!
GeneralIS this for innovation or profit?
Fred Myers
20:24 6 Jan '10  
Is this a contest of innovation or profit?
A laptop? Who get's the rights to the .. winning .. killer app?
Oh. Glory and praise... that's your prize.

So.
Get a laptop.. we get to market a potential profit hog. You get squat.... er.. laptop.

Am I off-base?
GeneralRe: IS this for innovation or profit?
Chris Maunder
4:04 7 Jan '10  
eh? I have no idea what you mean by "profit hog".

It's a competition to encourage developers to have a crack at Windows 7 and we managed to pull a few laptops into the deal. Developers write articles on manay topics constantly. We're just offering a prize on a specific topic.

I'm lost.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP

GeneralRe: IS this for innovation or profit?
bmnot
2:39 10 Jan '10  
U call that a laptop? A laptop should be at least 15", 17" or 18" if u like that.
12" is a PDA on steroids so to speak Big Grin
GeneralRe: IS this for innovation or profit?
Fred Myers
7:57 10 Jan '10  
Anyone ever see Antitrust?
http://www.imdb.com/title/tt0218817/[^]
GeneralDelphi 2010
pglowacki
0:27 29 Dec '09  
Why the requirement is to use Visual Studio only? What about Delphi 2010 supporting all the new Windows 7 features including touch, multi-touch, gesturing, Ribbon, TaskDialogs, glassing and all the fancy Win7 stuff?

regards,
Paweł Głowacki
EMEA Technical Lead for Delphi
Embarcadero Technologies
GeneralRe: Delphi 2010
Jeff Hadfield
8:39 6 Jan '10  
Use whatever tool you like to build a great Windows 7 app.
GeneralRe: Delphi 2010
Michael Chourdakis
4:52 1 Feb '10  
I don't doubt that Delphi supports all these, but I do not like the fact that C++ Builder is left ages behind and I don't like the fact that although x64 is not new, there is no support in delphi as of 2010 and of course nothing announced for C++ Builder.

Since you work from Embarcadero, please note them that all the goods and whistles are good, but basic stuff like a new optimizing compiler and x64 support are more important - and, If we have a tool that does it all (MS C++ compiler), then it is highly unlikely to switch to Embarcadero Techs just for the VCL.

Michael.

Michael Chourdakis - Music & DSP Engineer
http://www.turboirc.com - Software & Research

GeneralWhy laptops
JoeMan
11:03 3 Dec '09  
If(it's a desktop)
{
GiveItATry();
}
GeneralRe: Why laptops
zainnab
7:14 11 Dec '09  
The laptops were my idea. I wanted folks to have a fully functional machine that could do multi-touch and sensor / location stuff in addition to all the other great things Win 7 has (jumplists, libraries, etc...). In addition, I wanted them to be able to take them out and show people all that great stuff so laptops were the logical choice. Smile
GeneralRe: Why laptops
Chris Maunder
4:05 7 Jan '10  
Because they are easier to mail.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP

GeneralBroken Link
cyborg_x64
16:11 24 Nov '09  
http://www.codeproject.com/info/submit.asp[^]

The link given above is broken.
GeneralRe: Broken Link
Chris Maunder
16:58 24 Nov '09  
Thanks - fixed.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP

GeneralCoolest Feature for Developers in Windows 7?
zainnab
4:41 15 Nov '09  
So, I'm working with the Code Project folks on this contest and wanted to know what features you feel are the coolest in Windows 7 for developers. There is a long list of stuff that is available but what really matters / impacts you in your daily work?
GeneralRe: Coolest Feature for Developers in Windows 7?
Chris Maunder
6:17 15 Nov '09  
Depends what you like - UI (ribbon, taskbar), web services, the biometrics stuff. Do what you think is cool, because everyone has a different version of cool.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP

GeneralRe: Coolest Feature for Developers in Windows 7?
zainnab
6:48 15 Nov '09  
Exactly! So I want to hear what YOUR version of "cool" is. Personally, for example, I think Libraries are one of the coolest features you never hear much about in Win7.
GeneralRe: Coolest Feature for Developers in Windows 7? [modified]
Ali Jawad
9:43 16 Dec '09  
I'd have to say the coolest feature for me in Windows 7 is the Libraries, along with jump lists. Libraries allow me to organize my often-fragmented files that are stored everywhere (external hard-drives, jump drives, etc.). Jump lists are very cool, and are great time savers.

Edit: In a nut-shell, all the time-savers now included in W7.

modified on Wednesday, December 16, 2009 3:18 PM

General[Message Deleted]
Divya Rathore
19:16 5 Nov '09  

GeneralRe: Great! But..
Jakob Olsen
21:39 5 Nov '09  
I was thinking the exact same thing. Even in a Windows 7 contest are they trying to push Vista. Laugh


GeneralRe: Great! But..
Rama Krishna Vavilala
23:52 5 Nov '09  
By the time the contest ends, these laptops will be outdated and new ones will come with WIndows 7.Smile
GeneralRe: Great! But..
Chris Maunder
18:50 6 Nov '09  
If Windows 7 is available on those machines we'll definitely work to ensure that's what the winner gets.

cheers,
Chris Maunder

The Code Project Co-founder
Microsoft C++ MVP


Last Updated 29 Nov 1999 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2010