Click here to Skip to main content

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 KjellKod.cc
Asynchronous, "crash safe" logging with dynamic logging sinks
by Mihai MOGA
How to solve real-life problems using B-trees
by roli.hof
This article describes a windows forms application which automates MS Office PowerPoint 2007 in order to replace predefined text of a template with your input
by D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
by Babu_Abdulsalam
A Simple Profiler for C++ apps on x64 platform
by Saad_Mahmood
Expression Blend - Playing with Sample Data (WPF , Windows Phone)


 
GeneralResults when? PinmemberMichael Chourdakis4-Feb-10 2:50 
GeneralRe: Results when? PinstaffAndrea Penner4-Feb-10 4:38 
QuestionSubmission Question PinmemberPathachiever2-Feb-10 12:48 
AnswerRe: Submission Question PinadminChris Maunder2-Feb-10 15:38 
GeneralRe: Submission Question PinmemberPathachiever2-Feb-10 19:30 
GeneralIS this for innovation or profit? PinmemberFred Myers6-Jan-10 19:24 
GeneralRe: IS this for innovation or profit? PinadminChris Maunder7-Jan-10 3:04 
GeneralRe: IS this for innovation or profit? Pinmemberbmnot10-Jan-10 1:39 
GeneralRe: IS this for innovation or profit? PinmemberFred Myers10-Jan-10 6:57 
GeneralDelphi 2010 Pinmemberpglowacki28-Dec-09 23:27 
GeneralRe: Delphi 2010 PinadminJeff Hadfield6-Jan-10 7:39 
GeneralRe: Delphi 2010 PinmemberMichael Chourdakis1-Feb-10 3:52 
GeneralRe: Delphi 2010 Pinmemberradpolon7-Jan-12 15:00 
GeneralWhy laptops PinmemberJoeMan3-Dec-09 10:03 
GeneralRe: Why laptops Pinmemberzainnab11-Dec-09 6:14 
GeneralRe: Why laptops PinadminChris Maunder7-Jan-10 3:05 
GeneralBroken Link Pinmembercyborg_x6424-Nov-09 15:11 
GeneralRe: Broken Link PinadminChris Maunder24-Nov-09 15:58 
GeneralCoolest Feature for Developers in Windows 7? Pinmemberzainnab15-Nov-09 3:41 
GeneralRe: Coolest Feature for Developers in Windows 7? PinadminChris Maunder15-Nov-09 5:17 
GeneralRe: Coolest Feature for Developers in Windows 7? Pinmemberzainnab15-Nov-09 5:48 
GeneralRe: Coolest Feature for Developers in Windows 7? [modified] PinmemberAli Jawad16-Dec-09 8:43 
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] PinmemberDivya Rathore5-Nov-09 18:16 
GeneralRe: Great! But.. PinmemberJakob Olsen5-Nov-09 20:39 
GeneralRe: Great! But.. PinmemberRama Krishna Vavilala5-Nov-09 22:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.140821.2 | Last Updated 3 Nov 2009
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid