Create a Microsoft Azure application that unlocks the true power behind embedded and connected devices: the web services and applications that actually connect those devices.
You could use Azure and the CodeProject API to create a mobile web app to keep track of your CodeProject rep points from your phone, or build a webservice that allows a LED on your Netduino board to blink when you get a new message. What about constructing an IoT-powered robot, automating your home or creating a dashboard that connects to your Fitbit to track your fitness? The sky's the limit - suprise and impress us!
Submit an article outlining how you built your Azure IoT app (with code snippets and screenshots) and complete tasks and missions for your chance at loads of cash prizes.
The first task is super simple: Register for this contest and then Create a Trial Account on Azure using this link.
Next, upload a screenshot of the 'Summary for Free Trial' page here as proof of your Azure trial registration. The screenshot must include both the date purchased and your email address (it should look something like this).
Remember: if you don't register for an Azure account you will not be eligible for the competition
Post an article in the IoT on Azure section on CodeProject that outlines the application you plan to create. It needs to use Azure as the back-end, and it needs to be focussed on connected devices.
You can include as much or as little detail on your entry as you wish at this point. Your article at this point allows us to keep track of your progress. Articles due by 11:59 p.m. ET on 23 March 2015 31 March 2015.
Use whatever tools you have available to start creating an Internet of Things application hosted on Microsoft Azure that interacts and connects with ‘things’ (connected devices, embedded devices, or microcontroller boards, for example).
As you build your app, update your article to include explanations and walkthroughs of important points or issues you faced. The goal of your article is help teach other developers and get them started on the path to building IoT apps connected by Microsoft Azure. Be sure to include plenty of code samples and screenshots, but make sure it's all original work.
You can keep working on your article right up until the contest cutoff at 11:59 p.m. ET on 23 March 2015 31 March 2015.
Websites + Web Hosting
We're giving rebates of up to $100* to the first 100 US entrants that submit proof of spending $50 or more on Azure services during the contest period.
To be considered for the rebate, submit proof of purchase here.
Complete as many of the missions and tasks (outlined below) as you can to earn entries into a series of five draws for cash prizes held throughout the contest. Five prizes of $1,000 will be during the contest, so the more entries you have the better your chances at winning. Unfortunately due to legal constraints, only residents of the USA are eligible for this component of the Microsoft Azure IoT Contest.
To ensure you are entered into the draws, submit proof of the missions you've completed here.
Azure IoT Missions
Remember: the more tasks you complete the more chances you will have to win!
The competition is now closed. Thanks to everyone that entered and congrats to all prize winners!
At the end of the competition, CodeProject judges will choose their favourite entries from the pool of submitted articles. Prizes will be awarded based on how closely an entry adheres to the conditions of entry, including:
1. What sorts of applications are acceptable?
Almost anything. In any language. Use C++, use node.js, use PHP with MySQL, or C# on ASP.NET with MVC and SQL Server. Your call.
This competition is to help you learn about building and hosting applications and connecting 'things' on Microsoft Azure, so obviously applications that run on the Azure platform are required. However, not just anything will get you the winner's trophy. Be creative, be daring, over extend and over achieve. The more you show off your understanding of Azure, and the more you focus on explaining what you're doing, the better your chances.
Read this Intro to Microsoft Azure for more info on what you can do on Azure then sign up for your free trial.
2. Do you have any resources that will help me get started?
Here you go!
Can't find what you're looking for? Search CodeProject Articles or Ask a Question.
3. Who is eligible to enter the contest?
The Azure IoT App and Article (Challenge A) component of the competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence. 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.
The Azure IoT Missions (Challenge B) component of the competition is only open to software development professionals & enthusiasts who are residents of USA. Please see the Terms and Conditions for full contest details.
4. Do I have to write a full article with source code?
Yes, an article is an important component of the challenge since it is the place where you describe what you are doing and how you solved problems that you ran into. This contest is designed to teach contestants and the audience, so the better your article, the more code you show and the more you explain how you developed your IoT application on Microsoft Azure, the better.
5. What if I already have a paid Azure account?
If you already have a paid Azure account there's no need to sign up again. Just upload a screenshot of the account summary page and be sure to include both your email address and the date purchased information in your screenshot (it should look something like this).
6. Can I submit more than one article?
Yes! Submit as many article entries as you like.
7. What if I have more questions?
If you have more questions feel free to ask in the forum below or by emailing firstname.lastname@example.org.
*Only US residents are eligible for the Azure IoT sweepstakes component of the contest and cash rebates.
Those with articles that
match the contest criteria are automatically entered.
Microsoft Azure IoT Challenge Terms & Conditions
1. How to Enter: CodeProject, with sponsorship by Microsoft Corporation, is offering the Contest and will award Prizes (as defined below) based on the results of judging and random selection from all valid entries against the criteria established in these Rules.
The Contest begins on 28 January 2015 at 12AM and ends on 31 March 2015 at 11:59:59 PM US Eastern Standard Time (“Contest Period”). CodeProject’s clock is the official time for the Contest. All entries must be submitted during this period in order to qualify.
The Contest is comprised of two different competition tracks (Challenge A referred to on the contest page as the “Azure IoT App and Article Challenge ” and Challenge B referred to on the contest page as “Azure IoT Missions (open to residents of USA only) ”) centered around trial registrations and software development tutorials focused on leveraging the power of Azure in relation to connected devices and the Internet of Things and a rebate allowance.
To enter Challenge A of the Contest, use whatever tools you have available to start creating a Internet of Things-related application hosted on Microsoft Azure that interacts and connects with ‘things’ (connected devices, embedded devices, or microcontroller boards) and post an article in the Microsoft Azure IoT Challenge section of the Contests chapter on CodeProject.com that describes the application you are building and provides a tutorial for other software developers.
To enter Challenge B of the Contest, complete various tasks to earn chances to win Prizes (as defined below) based on random selection from valid entries against the criteria established in these Rules. Each task an entrant completes will earn them a certain number of entries (as described on the CodeProject website and competition page at http://www.codeproject.com/Competitions/795/Microsoft-Azure-IoT-Contest.aspx) into a Prize Drawing.
Up to 100 Challenge B entrants will also be eligible for a $100 cash rebate from CodeProject upon submitting acceptable evidence (as determined by CodeProject) that they have purchased a total of $50 USD or more on Microsoft Azure services between 26 January 2015 and 31 March 2015. For clarity, the purchase of Microsoft Azure services must be purchased between 28 January 2015 and 31 March 2015 and does not apply to purchases before or after these dates. Entrants are only eligible for one cash rebate and only the first 100 entrants to provide acceptable proof will be eligible for the rebate.
Submit your entry at the URL http://www.codeproject.com/Competitions/795/Microsoft-Azure-IoT-Contest.aspx.Participants must comply with the submission format provided by CodeProject on its website. Submissions must be in the English language.
No purchase is necessary to enter the Contest or to be eligible to win a Prize. Participants must be registered for Microsoft Azure account to be eligible (free trial account or a paid Microsoft Azure account).
We are not responsible for lost, illegible, incomplete, mutilated or stolen entries; errors appearing within these Rules, in any Contest related advertisements or other materials; or other errors of any kind whether mechanical, human, electronic or otherwise. Entries that are late, illegible, incomplete, unreadable, damaged, delayed, lost, tampered with, incomprehensible, forged, mutilated, misdirected, inaccurate, unintelligible or otherwise not in compliance with these Rules will be disqualified. You must provide all of the requested information to submit a valid entry. Only those who live in jurisdictions in which this Contest is legal may enter.
Prizes may be withheld or awarded to another eligible registrant if these Rules are breached.
Prizes may not be exactly as shown. A reasonable US$ equivalent in lieu of the Prize may also be awarded at the sole discretion of CodeProject.
Entries shall be deemed to be submitted by the authorized account holder of the email 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 email address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning email addresses for the domain associated with the submitted email address.
2. Eligibility: Challenge A of this Contest is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence. 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.
Challenge B of this Contest is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence. Only residents of the United States of America are eligible for Challenge B.
All national and local laws and regulations of the participant’s country of residence apply. Residents of countries under U.S. embargo are not eligible to enter. Employees, officers and representatives (and members of their immediate families and those living in the same household of each) of CodeProject, its parents, subsidiaries and affiliated companies, advertising and promotion agencies, Microsoft, and any company involved in the design, execution, production of this Contest ("Contest entities") are ineligible. CodeProject reserves the right to verify participant eligibility at any time and all participants may be required to provide verification of eligibility. Void where prohibited. You must enroll or be enrolled as a member of Codeproject.com to be eligible to win a Prize in this Contest.
3. Determination of winners:
Eligible entries in Challenge A of the Contest will be judged by CodeProject judges at the end of the contest period. Prizes will be awarded based on how closely an entry adheres to the conditions of entry, including:
In addition, the votes and comments each submission receives on the CodeProject website may be taken into account. Judges decisions are final. You may withdraw your submission at any time by notifying CodeProject. Your right to win a Prize is terminated if a submission is withdrawn. Eligible entries in Challenge A from a resident in the USA will also receive an entry into Challenge B.
Odds of winning in Challenge B of the Contest depend solely on the total number of valid entries received during the Contest Period. Throughout the Contest Period, nine (9) winners will be selected by a random drawing from all eligible entries in Challenge B received during the Contest Period. CodeProject reserves the right, at its sole discretion, to choose an alternative winner (also by a random drawing from among the remaining eligible entries) in the event that the original winner (or subsequently chosen winner) is disqualified, declines the Prize, has already won a Prize or is deemed ineligible. All decisions made by CodeProject regarding this Contest are final.
Winners will be notified by email and may also be announced in the Daily Build newsletter or other sections of CodeProject.com. We shall have no liability for any winner notification that is lost, intercepted or not received by the potential winner for any reason and we are not obligated to leave voice mail, answering machine or other message. Proof of response by a potential winner does not constitute proof of receipt by us.
All winners will be notified via email. If after seven (7) days of the second notification to the winner no acknowledgement or response is received, the Prize is forfeited, and CodeProject will select another winner.
Each winner acknowledges that, if and to the extent that CodeProject is legally obligated to provide a third party with information about any Prize claimed by a winner, CodeProject shall be entitled to do so.
4. Ownership and Publicity: Neither CodeProject nor Microsoft Corporation claim ownership of your submission to the Contest (please see the “Ownership” section in the CodeProject Contributors Agreement), but by submitting an entry, you grant CodeProject, its affiliated companies and necessary sub-licensees a worldwide, perpetual, royalty-free, irrevocable, non-exclusive, fully assignable and transferable right and license, to edit, adapt, translate, reformat your submission, to post your submission (e.g. publish, display, perform, digitally perform) anywhere on our Site, to do what CodeProject feels it needs to do to manage and update the Site, to make and maintain back-up and archival copies, and to make your submission available to End Users in accordance with these Rules, CodeProject’s Contributors Agreement, and the specific EULA that you select.
5. Participant Warranties:
By submitting an entry to the Contest, you warrant that your submission:
6. Prizes and Rebates:
As described below, there will be up to fourteen (14) Contest prizes (“Prize” or “Prizes”) awarded, and up to one hundred (100) rebates distributed.
The total value of all Prizes and Rebates will not exceed twenty thousand ($20,000) USD. All applicable federal, state, and local tax laws apply.
Substitution or transfer of Prizes is not allowed. The winner accepts responsibility for all federal, state and local taxes and fees in connection with the Prizes. If you are a potential winner, we may require you to sign an Affidavit of Eligibility, Liability/Publicity Release and a W-9 tax form or W-8 BEN tax form within seven (7) business days of notification. In certain countries, such as Canada, a winner may be required to correctly answer a skill testing question before becoming eligible to claim a Prize.
Apart from any Prize that may be awarded as part of the Contest, no compensation (monetary or otherwise) will be paid for your Contest submission or participation. CodeProject and Microsoft Corporation are not responsible for Contest entries not received due to lost, failed, delayed or interrupted connections or miscommunications, or other electronic malfunctions. CodeProject and Microsoft Corporation are not responsible for incorrect or inaccurate entry information, whether caused by you or any other persons or by any of the equipment or programming associated with or utilized in the Contest.
The Prize will be shipped to the winner’s residence using standard delivery. CodeProject is not responsible for a Prize if it is lost, stolen or damaged during or after shipping, and it will not be replaced by CodeProject.
7. Warranties and Disclaimers: Prizes come with the standard manufacture warranty only (if applicable), but Prizes are awarded “AS IS”. To the fullest extent allowable by law, CodeProject specifically disclaims any representations or warranties, express or implied, regarding the Contest or the Prizes including any implied warranty of merchantability or fitness for a particular purpose and implied warranties arising from course of dealing or course of performance.
8. Release of Liability, Issues of Law and Indemnity: By participating in the Contest, all participants release CodeProject, and Microsoft Corporation its affiliates, partners, subsidiaries, officers, directors, agents, employees and all entities associated with the development and execution of this promotion from any and all liability with respect to and in any way arising from participating in this promotion, acceptance or use of a Prize. CodeProject and Microsoft Corporation assume no 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 CodeProject in its sole discretion, the Contest is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the Contest 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, CodeProject reserves its right to cancel, terminate, modify, amend, extend or suspend the Contest including cancelling any method of entry, and select a winner from previously received eligible entries. CodeProject 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 Contest or to be violating the letter or spirit of the Rules or to otherwise act in a disruptive manner. CodeProject reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the Contest web site or to undermine the legitimate operation of this Contest. CodeProject shall not be held responsible for any errors or negligence that may arise or occur in connection with the Contest including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this Contest or from downloading any material from the Contest website where applicable. All participants agree to fully indemnify and hold harmless CodeProject and Microsoft Corporation from any and all claims by third parties relating to the Contest without limitation.
9. Generally: CodeProject may make changes to these Rules at any time without notice to you. Participating in the Contest or accepting a Prize will constitute acceptance of the revised rules. These Rules prevail in the event of any conflict or inconsistency with any other communications, including advertising or promotional materials.
All trade names, trademarks, registered trademarks, product names and company names or logos mentioned or displayed in connection with the Contest are the property of their respective owners and may not be used in any manner whatsoever without the express written consent of their respective owners.
If, for reasons beyond CodeProject’s control (including, but not limited to, tampering or computer virus infection), the Contest is not capable of running as originally planned, CodeProject, at its sole discretion but in consultation with Microsoft Corporation reserves the right to cancel or modify the Contest, without liability or further notice. CodeProject will not be responsible for lost, late, misdirected, damaged, or illicit submissions, or for Internet, computer hardware and software, phone, and other technical errors, omissions malfunctions, and delays. Entries are void if they contain material typographical or other errors. All entrants agree to comply fully with each provision in these Rules. Any person attempting to defraud or in any way tamper with this Contest and any person who does not comply with these Rules, will be ineligible for any Prize(s) and may be prosecuted to the fullest extent of the law.
For any feedback or questions regarding the Contest or the Prizes please contact email@example.com.
10.Winners' List: For a list of Prize winners, please contact firstname.lastname@example.org with the Subject Line “Microsoft Azure IoT Challenge Winners List” by 31 December 2015.
11.Sponsor: Microsoft Corporation, One Microsoft WA, Redmond, WA 98052.
General News Suggestion Question Bug Answer Joke Praise Rant Admin
Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.