Click here to Skip to main content
15,860,861 members
This competition has ended

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.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
31 Jan 2010Arik Poznanski
Complete Library for using the Windows 7 Ribbon from C#, including 18 samples and 21 blog posts documenting the Ribbon features
Please Sign up or sign in to vote.
31 Jan 2010Arik Poznanski
The question this posts tries to address is: Where to put value converters?
Please Sign up or sign in to vote.
12 Jan 2010shijo joseph
This article demonstrates a tool which can auto-generate playlists for iTunes.
Please Sign up or sign in to vote.
8 Mar 2010Marcelo Ricardo de Oliveira
WCF-enabled multi-player XNA game for the Windows platform.
Please Sign up or sign in to vote.
23 Feb 2010Ivo Beltchev
Classic Start menu and other shell features for Windows 7 and Vista.
Please Sign up or sign in to vote.
17 Jan 2010Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
Please Sign up or sign in to vote.
14 Dec 2009Marcelo Ricardo de Oliveira
Sound-enabled pool game for C#.
Please Sign up or sign in to vote.
20 Dec 2012Roman Kiss
This article describes a design, implementation, and usage of custom message mediation activities for a XAML workflow.
Please Sign up or sign in to vote.
4 Feb 2010WebMaster
Create fast, flexible, and extensible IDE applications easily with Storm - it takes nearly no code at all!
Please Sign up or sign in to vote.
12 Apr 2010Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
Please Sign up or sign in to vote.
17 Mar 2015Tsuda Kageyu
Provides the basic part of Microsoft Detours functionality for both x64/x86 environments.
Please Sign up or sign in to vote.
3 Feb 2010The Manoj Kumar
A multi-touch simple and compound gesture recognition implementation for Windows 7 in WPF.
Please Sign up or sign in to vote.
3 Feb 2010Eric Haddan
Demonstrates WPF C# examples of Windows Touch, Thumbnails, Task Dialogs, Thumbnail Toolbars, Overlay Icons, and Progress bars using the .NET Framework 3.51.
Please Sign up or sign in to vote.
2 Feb 2010logicchild
An article that focuses on Data Parallelism based on the Multi-Core Processor Technology.
Please Sign up or sign in to vote.
3 Feb 2014Daniele Di Sarli
How to automatically wake up the PC at some time in the future.
Please Sign up or sign in to vote.
24 Jan 2010Vance Kessler
A little application to notify you of new Gmail using new Windows 7 features
Please Sign up or sign in to vote.
5 Feb 2010theRobotGeek
Control a Lego NXT robot using multi-touch on Windows 7.
Please Sign up or sign in to vote.
16 Feb 2010Rajasekharan Vengalil
How to write a Sensor driver that provides access to the 3-axis accelerometer on a Nintendo Wiimote on Windows 7
Please Sign up or sign in to vote.
17 Dec 2009TylerBrinks
An overview of the Windows 7 taskbar features, and how to use then in your own applications.
Please Sign up or sign in to vote.
13 Oct 2010David Veeneman
How to create a WPF custom control, using Expression Blend and Visual Studio
Please Sign up or sign in to vote.
1 Jan 2010Shakeel Iqbal
Manage your daily tasks and To-Do list using some exciting features of Windows 7.
Please Sign up or sign in to vote.
23 Dec 2009Matt Esterak
Using JQuery UI Tabs to host web pages via IFRAMEs.
Please Sign up or sign in to vote.
4 Jan 2010Dimitri Witkowski
This article shows how to create a simple egg timer that uses features new to Windows 7.
Please Sign up or sign in to vote.
1 Feb 2010Shoban Kumar
MP3 player which has Windows 7 features like Progressbar and Thumbnail toolbar
Please Sign up or sign in to vote.
27 Jan 2012Ruxo Zheng
Lessons learnt from writing a screensaver with WPF
Please Sign up or sign in to vote.
27 Jan 2010Igor Tolmachev
Displays the old "two monitors" icon in Windows 7 that flashed blue to show network activity on the System Tray.
Please Sign up or sign in to vote.
11 Nov 2009John Samuel Vekal
Application has failed to start because side by side configuration is incorrect
Please Sign up or sign in to vote.
31 Aug 2010Helmy.m
Explaining all the new must have features in Windows 7 to make your application look shiny and professional, like the new features of the task bar and more.
Please Sign up or sign in to vote.
24 Jan 2010Saul Johnson
Using VB to change Windows 7 logon backgrounds
Please Sign up or sign in to vote.
12 Jan 2010Tiago Conceição
Library for handling and retrieving system icons
Please Sign up or sign in to vote.
23 Nov 2009Sacha Barber
Using Windows7 / VS2010 and some of the new bits such as TaskBar/JumpList and Drag & Drop
Please Sign up or sign in to vote.
3 Nov 2009Abhishek Sur
Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code.
Please Sign up or sign in to vote.
16 Aug 2015Bharath K A
Parallel fast compression uses TPL to achieve complete usage of a multi-core system. Fast compression compresses files nX times faster, where n = the number of processors in the machine.
Please Sign up or sign in to vote.
25 Nov 2009Mayank Rai
Turn Off Monitor when PC is locked
Please Sign up or sign in to vote.
29 Mar 2010Phil Outram
A basic tree control that ties together all the functionality to make items fully editable and moveable.
Please Sign up or sign in to vote.
9 Feb 2010JimBob SquarePants
A tool for resizing batches of images
Please Sign up or sign in to vote.
29 Mar 2021Abhishek Sur
New Win7 features explained with simple demo applications
Please Sign up or sign in to vote.
25 Jan 2010Giorgi Dalakishvili
A desktop application with new Windows 7 features for browsing xkcd.
Please Sign up or sign in to vote.
17 Feb 2013lkgamage
A small C# utility to clear a single contact chat history, since Skype by default only deletes full chat history.
Please Sign up or sign in to vote.
2 Feb 2010Cylentwolf
This article shows the basics of using jumplists; creating tasks in them linking to another excutable and updating them on the fly.
Please Sign up or sign in to vote.
25 Jan 2010Md. Marufuzzaman
How to use .NET TransactionScope & enable Microsoft Distributed Transaction Coordinator (MSDTC)
Please Sign up or sign in to vote.
12 Jan 2010Santiago Sanchez
Two applications to copy files remotely using sockets.
Please Sign up or sign in to vote.
1 Jan 2010Aric Wang
Many popular MP3 players have cool desktop lyrics, this demo uses a simple method to realize it. Happy new year!
Please Sign up or sign in to vote.
20 Jan 2010Rei Resurreccion
Experience small and compact desktop icons view in Vista and Windows 7.
Please Sign up or sign in to vote.
1 Feb 2010Dennis Delimarsky
An application designed for Windows 7 to display the weather in a specific location
Please Sign up or sign in to vote.
20 Nov 2009Sandrino Di Mattia
A small guide to installing SP2010 on your client OS
Please Sign up or sign in to vote.
19 Oct 2010RobCroll
A Hierarchy Tree with the ability to display any control as a node
Please Sign up or sign in to vote.
4 Dec 2009Dr. Vinayak Ashok Bharadi
Digitzer device interface using VBTablet in C#.
Please Sign up or sign in to vote.
26 Dec 2009Aric Wang
To show you how to create a easy animation with palette

Current Participants

Those with articles that match the contest criteria are automatically entered.

President
India India
Did you like his post?

Oh, lets go a bit further to know him better.
Visit his Website : www.abhisheksur.com to know more about Abhishek.

Abhishek also authored a book on .NET 4.5 Features and recommends you to read it, you will learn a lot from it.
http://bit.ly/EXPERTCookBook

Basically he is from India, who loves to explore the .NET world. He loves to code and in his leisure you always find him talking about technical stuffs.

Working as a VP product of APPSeCONNECT, an integration platform of future, he does all sort of innovation around the product.

Have any problem? Write to him in his Forum.

You can also mail him directly to abhi2434@yahoo.com

Want a Coder like him for your project?
Drop him a mail to contact@abhisheksur.com

Visit His Blog

Dotnet Tricks and Tips



Dont forget to vote or share your comments about his Writing
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
China China
Secret..
Software Developer (Senior) Verint
Israel Israel
Arik Poznanski is a senior software developer at Verint. He completed two B.Sc. degrees in Mathematics & Computer Science, summa cum laude, from the Technion in Israel.

Arik has extensive knowledge and experience in many Microsoft technologies, including .NET with C#, WPF, Silverlight, WinForms, Interop, COM/ATL programming, C++ Win32 programming and reverse engineering (assembly, IL).
Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Foresight Systems
United States United States
David Veeneman is a financial planner and software developer. He is the author of "The Fortune in Your Future" (McGraw-Hill 1998). His company, Foresight Systems, develops planning and financial software.
Software Developer Independent
Moldova (Republic of) Moldova (Republic of)
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Auto-recovered
Software Developer (Senior)
United States United States
Thank you for voting on my articles!

MCSD.NET in C#

Software Developer
Georgia Georgia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer IDS
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
United States United States
Ivo started programming in 1985 on an Apple ][ clone. He graduated from Sofia University, Bulgaria with a MSCS degree. Ivo has been working as a professional programmer for over 12 years, and as a professional game programmer for over 10. He is currently employed in Pandemic Studios, a video game company in Los Angeles, California.
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Wins Infotek
India India
s/w engineer
Web Developer
Sri Lanka Sri Lanka
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Monroe Community
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Instructor / Trainer Alura Cursos Online
Brazil Brazil
Engineer Intel Corporation
United States United States
I am an Automation Engineer specializing in application and web development/support.
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Bangladesh Bangladesh
A well experienced leader with successful track record of software development, product innovations, brand management and corporate communication etc. Some successful product innovations have also achieved and awards “Most Valuable Professional” (MVP) at 2010 and 2011 by codeproject.com and also selected as a mentor of codeproject.com. Published over 100 technical articles in various software development resource sites (i.e., codeprojetc.com, Microsoft MSDN, and IEEE & IBM (In progress)) and various IT Forums, Blogs etc.

Over fourteen years of professional experiences in ICT field having extensive experience in formulating corporate vision and long term strategy. Leading development related functions including design, development, services, data management and analytics, customer experience management, content services, digital analytics and optimization.I have also more than two years’ of strong experience in mobile-VAS (platform development).

An individual with results-driven approach and relentless in pursuit of excellence from a business and organizational standpoint.Honest, believes in transparency, commitment and teamwork.

Expertise: Software/Solution Architect, Technical Research, MIS, Data Analytics, Data Mining, BI, SaaS platform base application development, Large scale Win32 Form/Web based business software solutions, Security, Enterprise applications development, integration, etc.

Technologies/Tools: Microsoft.Net, Microsoft SQL Server , Oracle, MySQL, ETL, Visual C#, VB.NET, ASP.NET, , Python, Java, API, MVC, Cloud Computing, SaaS, Open FaaS, AWS,AWS Lambda, MS Azure, WebAPI , WPF, WCF, PHP, Microsoft Power BI, SPSS, PS2, R, Add-In, Visual Basic etc.

.Net UI component: Telerik, DevExpress, Ext.Net etc.
Scripting language: JavaScript, AngularJS, node.JS etc.
Source control / Subversion: Git, Smart SVN, Assembla etc.
Development methodologies: Agile,RAD etc.
Project Management / Issues Tracking Tools: JIRA, Trello, Slack, Clockingit etc.
Software Developer
Greece Greece
I'm working in C++, PHP , Java, Windows, iOS, Android and Web (HTML/Javascript/CSS).

I 've a PhD in Digital Signal Processing and Artificial Intelligence and I specialize in Pro Audio and AI applications.

My home page: https://www.turbo-play.com
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Microsoft
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Australia Australia
A developer for Security/Antivirus/AntiSpyware solutions.
Australia Australia
Enjoying life developing mobile device software for Contractors Apps and Ezi App.

I also teach C#, Java and Project Management a couple of evenings a week.

Prior to moving to DCB, I'd been a Windows software developer for nearly 15 years
Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Thailand Thailand
C/C++ and C# programmer.
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Technical Lead RealDolmen
Belgium Belgium
I'm a Technical Consultant at RealDolmen, one of the largest players on the Belgian IT market: http://www.realdolmen.com

All posts also appear on my blogs: http://blog.sandrinodimattia.net and http://blog.fabriccontroller.net
Software Developer
Spain Spain
I´ve been working with Oracle, Sql Server and Visual Basic 6 since 2003 and with C# since 2006. Now I´m fighting with Biztalk 2006 too...

MCTS - .NET Framework 4, Windows Applications
MCTS - Accessing Data with .NET Framework 4
Software Developer
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer
Pakistan Pakistan
Passion and positive dedication is essential part of success. I believe on hardworking and sharing knowledge with others. I always try to be a better than I am and think positive for positive result.

My Blogs

My Linked-In Profile
Technical Lead
United States United States
Started Programming career with VB 6 and VC++ and now Into .Net Development. Working with .Net since its first release (Version 1.0 Beta). Lucky enough to continue always with most updated versions of .Net and as of now; May 2007, fighting with .Net 3.0 (WPF,WCF...etc) and it's next most anticipated version LINQ.

Got familiarity up on the .Net Technologies and Guidelines like CAB, and Patterns and Practices, Enterprise Library and now with it's WPF version etc.

Specialized in Windows and Distributed and Service oriented applications.
Software Developer (Senior) Allianz Cornhill
India India
Shoban Kumar currently works with Allianz Cornhill India in Trivandrum as a Senior Software Engineer. He is one of the core member of Kerala Microsoft User's Group http://www.k-mug.org.

SharePoint Blog : http://allaboutmoss.com

He has also written many open source applications which can be found in Codeplex : http://www.codeplex.com/site/users/view/shobankr
Team Leader
India India

Manoj Kumar is a Humble Programmer and a trainer having dozens of trainings, publications and articles to his wallet.


His programming adventures began with Basic at an age of 11. Being a mathematician at core, soon he started looking for some more and moved to assembly language, later to C, C++, VC++ and finally to .Net.


He started his professional career as a VC++ 6 trainer, moved to embedded systems and device driver development, then to complex biological systems and finally moved to pure application development.


He has been teaching and training people for more than 12 years on a wide range of topics including Mathematics, Algorithms, Data Structures, C, C++, VC++, MFC, C#, Design Patterns and now a days he is working extensively with Visual Studio and .Net framework which includes VSX, WPF, Silverlight, WCF, WF, XAML and RIAs.


Awards:


  • Ideablade RIA Service Challenge winner
  • Visual Studio 2010 Extension Contest winner (Best Use of Editor)


Visit my website and blog or drop me a mail.


Feel free to connect with me on Linkedin.

Software Developer (Senior) Feirtech Inc.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Japan Japan
In 1985, I got my first computer Casio MX-10, the cheapest one of MSX home computers. Then I began programming in BASIC and assembly language, and have experienced over ten languages from that time on.
Now, my primary languages are C++ and C#. Working for a small company in my home town in a rural area of Japan.

Web Developer PageLabs
United States United States
I'm the founder of PageLabs, a web-based performance and SEO optimization site.

Give your site a boost in performance, even take a free speed test!

http://www.pagelabs.com
Web Developer
United States United States
I have been developing .NET applications since 2001 and have been working in software development since 1989.
Israel Israel
This member doesn't quite have enough reputation to be able to display their biography and homepage.

Contest Rules and Entry Requirements

  1. Qualifying articles must use Visual Studio 2008 and/or Visual Studio 2010 Beta and focus on Windows-specific technologies/features found in Windows 7
  2. The contest begins on November 3, 2009 and will end February 3, 2010 at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  3. No cheating, lying, stealing code, or biting.
  4. Our 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 will result in the prize being awarded to another entrant.
  7. By entering the contest you agree to the rules, conditions of entry, and agree that your name, member profile information, and article can be used for promotional purposes by The Code Project and Microsoft.
  8. Entries shall be deemed to be submitted by the authorized account holder of the e-mail address submitted at the time of entry unless clearly indicated otherwise. "Authorized account holder" is defined as the natural person who is assigned to an e-mail address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning e-mail addresses for the domain associated with the submitted e-mail address.

www.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.

Eligibility

This competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence; however, residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. Employees (or a member of their immediate family) of The Code Project or of Microsoft or any of their affiliates, subsidiaries, advertising or promotional agencies are also ineligible to participate. Void where prohibited by law.

Determination of Winner

All entries will be posted on The Code Project website for review by members of The Code Project. In addition, all entries will be reviewed by judges appointed by The Code Project. A winner will be determined by the judges, after taking into consideration the comments and ranking of entries by members of The Code Project, on the basis of which entry best meets the judging criteria set forth below.

Judging criteria include:

  • Rank and popularity on The Code Project
  • How tightly an entry adheres to the conditions of entry, including article focus and scope
  • Broad applicability to a wide variety of developers
  • Overall article quality, coherence, and structure

How to Enter

Entry is by the normal article submission process or as described above. Please read the submission guidelines before submitting your entry.

Lost, late, misdirected, or illegible entries will be disqualified. Any entry containing content that The Code Project deems objectionable for any reason will be disqualified. All decisions of The Code Project with respect to any aspect of the competition, including, without limitation, the eligibility of entries, are final and binding on all entrants in all matters as they relate to this competition. The Code Project reserves its right to modify the Rules.

All entries become the property of The Code Project who assumes no responsibility for lost, late, delayed, destroyed or misdirected mail, voice messages, e-mail or any computer errors or malfunctions. No correspondence will be entered into with entrants.

The Code Project does not assume any responsibility for incorrect or inaccurate capture of entry information, technical malfunctions, human or technical error, lost, delayed or garbled data or transmissions, omission, interruption, deletion, defect or failures of any telephone or computer line or network, computer equipment, software or any combination thereof. Entry materials/data that have been tampered with or altered are void. If for any reason, in the opinion of The Code Project in its sole discretion, the competition is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the competition is corrupted or adversely affected, including by reason of infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures or any other causes beyond its control, The Code Project reserves its right to cancel, terminate, modify, amend, extend or suspend the competition including cancelling any method of entry, and select a winner from previously received eligible entries. The Code Project reserves its right in its sole discretion to disqualify any individual it finds to be tampering with the entry process or the operation of the competition or to be acting in violation of the Rules or otherwise in a disruptive manner. The Code Project reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the competition web site or to undermine the legitimate operation of this competition. The Code Project shall not be held responsible for any errors or negligence that may arise or occur in connection with the competition including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this competition or from downloading any material from the competition website where applicable.
 

Prizes

Grand Prizee

Second Prize

Third 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 Genuine Windows Vista Ultimate with Service Pack 1 (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
  • System Recovery DVD with Genuine Windows Vista Ultimate (64-bit)
  • 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 U4821A

 

  • Genuine Windows Vista Home Premium with Service Pack 1 (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
  • System Recovery DVD with Genuine Windows Vista Home Premium (64-bit)
  • 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 Vista Home Premium with Service Pack 1 (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
  • System Recovery DVD with Genuine Windows Vista Home Premium (64-bit)
  • Microsoft(R) Works 9.0
  • HP Home & Home Office Store in-box envelopee
*Sample Configurations, may vary at award time.  The Code Project reserves the right to substitute prizes for the cash equivalent.

All decisions are final.

Should you win you agree to cover all income taxes, Customs duties, taxes and excise that you may incur or may be charged on delivery of your prize. The Code Project will not be held liable for any costs once the prize has been sent. If you are not willing to accept any imposed charges then the prize will be reclaimed and awarded to another contestant. Prize(s) must be accepted as awarded. The Prize(s) may not be sold, transferred and is/are not convertible to cash. The Code Project reserves the right to substitute the Prize(s) in whole or in part in the event that all or any component of the Prize(s) is/are unavailable.

Intellectual Property

It is a condition of entry that you grant to The Code Project and Microsoft a royalty-free, non-exclusive, transferable, irrevocable, perpetual, worldwide license to reproduce, and otherwise use and publicly display your entry (in part or in its entirety) in any and all media for any purpose. All entries submitted and judged as winners may appear on The Code Project and/or Microsoft Web site(s). Entries will not be returned. All articles submitted by you will retain your copyright and will be attributed to you.

Your Warranties

It is a condition of entry that you confirm that your entry: is original; has not been previously published, released, distributed or submitted or used for study or work-related purposes; has been created by you; and is owned exclusively by you, or where you enter as part of a group, by the individual members of that group; is virus-free; and complies with Canadian law.

Liability

It is a condition of entry that you agree that to the extent permitted by law that The Code Project, its retailers, suppliers, associated companies and agencies will not be liable for any direct, indirect or consequential loss or damage whatsoever, including personal injury, which is suffered as a result, or arising from, any person participating in the competition or on connection with winning any prize.

Before being awarded a Prize, a potential winner may be required to sign and return within the time stipulated by The Code Project, a full release and indemnity form stating that he/she has read and understood these official rules and regulations ("Rules"), grants all consents required, authorizes The Code Project to broadcast, publish and disseminate his/her name, city of residence, photograph, likeness, sobriquet and voice, in connection with any promotion or publicity, and/or for general news, entertainment and information purposes at no additional compensation to the potential winner, beyond the awarding of or participation in the Prize, accepts the Prize as offered and releases The Code Project from any and all liability of any kind arising out of the potential winner's participation in the competition and receipt and use of the Prize.

In the event that the potential winner does not comply with all the provisions as contemplated in these Rules, The Code Project shall have the right to disqualify the potential winner and award the prize to an alternative winner and The Code Project shall be fully and completely released and discharged from any liability or responsibility in this regard.

Notification of Prize Winners

The Code Project will make reasonable efforts to notify a prize winner, however, The Code Project may disqualify your entry and select an alternative winner if your prize or prize notification is returned to The Code Project as undeliverable.

Privacy

It is a condition of entry and of receiving the benefit of the prize that prize winners agree to the use of their images, names, article in any publicity desired by The Code Project, without compensation. By entering this competition, each entrant consents to the collection, use and distribution of his/her personal information (information that identifies an entrant as an individual, such as home telephone number, age and home address) by The Code Project for the purposes of implementing, administering and fulfilling this competition. The Code Project will not sell or transmit this information to third parties except for the purposes of administering this competition. Any inquiry concerning the personal information held by The Code Project should be addressed to The Code Project at 250 Ferrand Drive, Suite 503, Toronto, Ontario, M3C 3G8, Canada.

No relationship with The Code Project or Microsoft

Participating in the competition does not constitute any form of employment or contractor relationship between you and The Code Project or Microsoft.

Governing law

The competition is governed by the laws of Ontario, Canada and the applicable federal laws of Canada. The competition is subject to all applicable federal, provincial, state and municipal laws and regulations. This competition is void where prohibited by law.

Discussions

 
GeneralResults when? Pin
Michael Chourdakis4-Feb-10 2:50
mvaMichael Chourdakis4-Feb-10 2:50 
GeneralRe: Results when? Pin
Andrea Penner4-Feb-10 4:38
Andrea Penner4-Feb-10 4:38 
QuestionSubmission Question Pin
harsimranb2-Feb-10 12:48
harsimranb2-Feb-10 12:48 
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 Pin
Chris Maunder2-Feb-10 15:38
cofounderChris Maunder2-Feb-10 15:38 
GeneralRe: Submission Question Pin
harsimranb2-Feb-10 19:30
harsimranb2-Feb-10 19:30 
GeneralIS this for innovation or profit? Pin
Fred Myers6-Jan-10 19:24
Fred Myers6-Jan-10 19:24 
GeneralRe: IS this for innovation or profit? Pin
Chris Maunder7-Jan-10 3:04
cofounderChris Maunder7-Jan-10 3:04 
GeneralRe: IS this for innovation or profit? Pin
bmnot10-Jan-10 1:39
bmnot10-Jan-10 1:39 
GeneralRe: IS this for innovation or profit? Pin
Fred Myers10-Jan-10 6:57
Fred Myers10-Jan-10 6:57 
GeneralDelphi 2010 Pin
pglowacki28-Dec-09 23:27
pglowacki28-Dec-09 23:27 
GeneralRe: Delphi 2010 Pin
Jeff Hadfield6-Jan-10 7:39
professionalJeff Hadfield6-Jan-10 7:39 
GeneralRe: Delphi 2010 Pin
Michael Chourdakis1-Feb-10 3:52
mvaMichael Chourdakis1-Feb-10 3:52 
GeneralRe: Delphi 2010 Pin
radpolon7-Jan-12 15:00
radpolon7-Jan-12 15:00 
GeneralWhy laptops Pin
Josef Manurung3-Dec-09 10:03
Josef Manurung3-Dec-09 10:03 
GeneralRe: Why laptops Pin
zainnab11-Dec-09 6:14
zainnab11-Dec-09 6:14 
GeneralRe: Why laptops Pin
Chris Maunder7-Jan-10 3:05
cofounderChris Maunder7-Jan-10 3:05 
GeneralBroken Link Pin
cyborg_x6424-Nov-09 15:11
cyborg_x6424-Nov-09 15:11 
GeneralRe: Broken Link Pin
Chris Maunder24-Nov-09 15:58
cofounderChris Maunder24-Nov-09 15:58 
GeneralCoolest Feature for Developers in Windows 7? Pin
zainnab15-Nov-09 3:41
zainnab15-Nov-09 3:41 
GeneralRe: Coolest Feature for Developers in Windows 7? Pin
Chris Maunder15-Nov-09 5:17
cofounderChris Maunder15-Nov-09 5:17 
GeneralRe: Coolest Feature for Developers in Windows 7? Pin
zainnab15-Nov-09 5:48
zainnab15-Nov-09 5:48 
GeneralRe: Coolest Feature for Developers in Windows 7? [modified] Pin
decaffeinatedMonkey16-Dec-09 8:43
decaffeinatedMonkey16-Dec-09 8:43 
General[Message Deleted] Pin
Divya Rathore5-Nov-09 18:16
Divya Rathore5-Nov-09 18:16 
GeneralRe: Great! But.. Pin
Jakob Olsen5-Nov-09 20:39
Jakob Olsen5-Nov-09 20:39 
GeneralRe: Great! But.. Pin
Rama Krishna Vavilala5-Nov-09 22:52
Rama Krishna Vavilala5-Nov-09 22:52 

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

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

You must sign in to participate in this contest.
This contest has ended.
3 Nov 2009 - 6 Feb 2010