The following programs will launch on June 26, 2013:
1.Mitigation Bypass Bounty. Microsoft will pay up to $100,000 USD for truly novel exploitation techniques against protections built into the latest version of our operating system (Windows 8.1 Preview). Learning about new exploitation techniques earlier helps Microsoft improve security by leaps, instead of capturing one vulnerability at a time as a traditional bug bounty alone would. TIMEFRAME: ONGOING
2.BlueHat Bonus for Defense. Additionally, Microsoft will pay up to $50,000 USD for defensive ideas that accompany a qualifying Mitigation Bypass submission. Doing so highlights our continued support of defensive technologies and provides a way for the research community to help protect more than a billion computer systems worldwide. TIMEFRAME: ONGOING (in conjunction with the Mitigation Bypass Bounty).
3.Internet Explorer 11 Preview Bug Bounty. Microsoft will pay up to $11,000 USD for critical vulnerabilities that affect Internet Explorer 11 Preview on the latest version of Windows (Windows 8.1 Preview). The entry period for this program will be the first 30 days of the Internet Explorer 11 beta period (June 26 to July 26, 2013). Learning about critical vulnerabilities in Internet Explorer as early as possible during the public preview will help Microsoft make the newest version of the browser more secure. TIMEFRAME: 30 DAYS
http://www.microsoft.com/security/msrc/report/bountyprograms.aspx
They don't even mention what the new security mitigations are, which kind of makes it hard to figure out what they want...
I don't know about new mitigations in 8.1, but the ones for Win7, W7SP1, and Win8 are pretty well documented online; things like high-entropy ASLR and so forth.
Related
Credited and thanks so much to WINFONE7 in official windows phone 7 backstage forum by provide us these useful information. What I do is just copy and paste it here to share with XDA users and reduce the confusion.
So far we know Microsoft broke away from its native Windows Mobile stack and introduced a managed API platform for developers. Developers can use this platform to build third-party mobile apps that run on Microsoft Windows Phone OS 7.0 devices, which are expected at retail in October. The company's new line of attack rests on driving .NET developers and designers to use familiar tools and skill sets to build WP7 apps for a consumer marketplace. The WP7 application development platform is based on the Microsoft rich Internet application framework Silverlight, its gaming framework XNA and the .NET Compact Framework for micro devices. In February, Microsoft announced the XNA Framework -- which is used to build Xbox 360, Windows PC and Zune apps -- now supports Windows Phone and Silverlight. Microsoft is also leveraging its consumer-focused product channels and services by integrating Zune Media, Xbox Live and Windows Azure cloud services, a major focus throughout all of its products going forward. The Windows Phone System Design, which is code-named "Metro" for its allegiance to international signage in a clean layout with an original typeface, is closer to the Microsoft media player Zune HD than Windows. WP7 applications will be distributed through the Windows Phone Marketplace -- accessible via an integrated "hub" on all WP7 devices -- and through desktop PCs. In a model that's similar to the Apple App Store, developers can monetize their apps and earn up to 70 percent of revenues from applications that pass the Microsoft certification requirements. WP7 features an Office hub with Excel, Word, OneNote, SharePoint integration and networking in Silverlight, with Windows Communication Foundation (WCF), HttpWebRequest and WebClient. The user's personalized content on the phone drives the contextual experience, from live dynamic tiles on the Start screen to task--oriented hubs that offer a wider-than-the-screen panoramic view. Developers can build apps that take up a single screen, plug in to a Windows Phone app like the photo editor, or build hub-based panoramic experiences. You'll be able to create apps that look and feel like the Windows Phone apps that come in the box, but you'll also be able to go away from that. If you want to build a video game that's full screen and doesn't use any of the look-and-feel of Windows Phone, you can certainly do that as well. Microsoft is trying to ensure a consistent user experience for end users on both the hardware and software platforms. The WP7 devices, despite having different manufacturers, will all use an ARMv7 architecture with Cortex/Scorpion processor (or better) from Qualcomm Inc., a unified graphics subsystem (DirectX9), only two screen sizes and support capacitive touchscreens with four contact points. Other hardware specifications include 256MB RAM, 8GB Flash and a 5MP camera. First-generation WP7 devices will ship with a 800x480 WVGA touchscreen, with 480x320 HVGA expected sometime after the launch. When the second resolution is shipped, application and game developers will be expected to support both.WP7 supports standard phone-specific functionality and sensors that developers can tap into, such as location (Wi-Fi, cellular and GPS) and map control (Bing), compass, light proximity and accelerometer and push notifications. The location API works with Windows Azure cloud services. Despite the uniformity, WP7 devices will be available in different form factors; so far three prototypes have been shown. Chassis 1 is the ASUS phone used in engineering and demos by Microsoft with the onscreen keyboard. A second design is a sliding QWERTY keyboard by LG Electronics; the third is the Samsung slab-style phone.
I don't think these are final representations. Manufacturers are getting a great deal of flexibility in the look and feel of the phone. There will be a lot of innovation and industrial designs that are going to be available between now and the foreseeable future.
_________________________________________________________
Q: Will my current Windows Mobile phone get a Windows Phone 7 (WP7) update?
A: It's been announced that no current WinMo phone device (inc. the HD2) will be receiving an official WP7 update.
Q: How much will a WP7 phone cost; Who will manufacturer the phone?
A: WP7 isn't a phone, it's an all new Mobile Operating System from Microsoft. WP7 devices will be available from several device makers; HTC, Dell, LG, Samsung, Asus, etc. Prices will vary and is expected to be along the lines of current smartphone pricing.
Q: When will WP7 phone devices be available?
A: According to the announcement from Microsoft, phones will be available for the Holiday season, speculation is some of the first devices will be announced late September. Official release is rumored to be in October for Europe and November for the United States.
Q: Which US wireless service providers, will offer WP7 phones?
A: All the major wireless service providers in the US will offer WP7 phone devices. AT&T was announced as a Premier partner; might be the first to offer a WP7 phone or/and sell exclusive devices or features.
Q: Will there be Copy & Paste?
A: As it stands, No, this feature will not be available at release, according to Microsoft, WP7 will have smart links / smart sensing, this takes away the need for the copy/paste method in many situations. Smart links; which recognize a block of text, such as a hyperlink, phone number, or address, allow a specific action to be taken.
For a phone number, such "smart links" would allow the number to be dialed. An address might get pulled up in the mapping program, while clicking on a hyperlink would open that page in the browser. Implementing Copy/Paste would delay WP7's release, so MS is giving us the smart sensing feature at release, but several sources have reported Copy/Paste will come in form of an early update, but there is no official confirmation from Microsoft as of yet.
Q. Does Windows Phone support multitasking?
A.Yes, WP7 supports full out multitasking but 3rd party applications will not be allowed to run in the background unless it is through a MS service; instead the app will be paused when changing to another app., (Dehydrated state). This will allow the app to be brought back to the exact same state it was in before it was paused; reducing the strain on the phone's resources. (Hydrated state) (iPhone OS4 multitasking is similar)
Scenario: If an application is running when you the user switches to another application (by using the Start menu, or tapping on a notification, or via some other means) then the assumption as a platform is that the user now wants to focus on the new application, and doesn’t want the previous one interrupting their experience by grabbing memory, CPU, network bandwidth, or other resources. When an application is suspended, during this time, the application can save global state to disk, sign-off from web sites, or perform other clean-up operations. In general this should be relatively simple, because the page-based model of Windows Phone applications facilitates a relatively stateless programming model – much of your application’s state can be encoded in page URIs (as query-string data) or as small blobs of state, stored and retrieved on each page navigation, just like the web. After your application has finished pausing, it will be suspended and no further user code will execute. Note that you can still have push notifications coming in from the cloud, so the user can be kept up-to-date via toasts or you can have your tile updated with the latest information from the web. When your application is suspended, it is not killed immediately. If the user returns to the application “soon” then it can be resumed very quickly and the state saved during pause may not even be necessary. But if the user launches other applications that end up needing a lot of memory, your process will be killed and the memory will be relinquished to the foreground application. This is a key difference between Windows Phone 7 and previous versions of Windows Mobile – the foreground application gets access to virtually all the resources on the phone (memory, CPU, etc.) without having to worry about being starved by background apps that are doing random things at unpredictable times in the background.
If your process was not killed, resume is trivial – you don’t need to restore any state from disk, but you may need to re-start device features like accelerometer or location, and you may need to re-connect to any web services. Assuming your process was killed, the app uses the previously-saved data from pause to re-create your global state, and the per-page state / query-string data to recreate the page state for each page on the back stack. The end result of all this is that users can switch back and forth between applications and have the illusion of full multi-tasking without the downside of erratic resource usage.
Q. Will I be able to customize my OS?
A.Not to the extent you could in WinMo, but in some respects - yes. The O.S. will not allow extreme tweaking. However, it is known that there are at least two themes (black on white and white on black...more are speculated to come at launch) and the tile colors can be changed currently to your choice of six colours. On a deeper level, such as modifying the underlying OS and accessing the file system - it may not be possible to do this "out of the box".
Q: Is WP7 geared just toward the consumer market only?
A: No, WP7 offers many business features at release and will continue to add more.
Business features of the WP7 OS:
Is built from the ground up using industry best practices in secure software development (Secure Development Lifecycle).
Deeply Integrates email, calendar and contacts with Exchange Server enabling rich, seamless email and calendar management to enhance productivity.
Integrates with SharePoint through the SharePoint Workspace client, enabling enhanced collaboration through offline document access and syncing.
Helps protect corporate informationby securing the device through PINs and passwords. Information is further protected by not allowing access to data via PC tethering or support for removable SD cards. In addition, Windows Phone 7 supports IT managed EAS policies such as Require Password, Password Strength, Remote Wipe and Reset to Factory Settings with multiple failed unlock attempts.
Helps ensure data reliability and integrity through application sandboxing and managed code.Windows Phone 7 ensures communications channels between applications cannot be opened and critical system resources cannot be accessed. Most malware threats are introduced through the browser. IE Mobile helps ensure that malicious code cannot be launched from web sites, thus reducing this threat.
Provides certification and verification of applications and content through Windows Phone Marketplace, further enhancing security.
Enables secure data transmission through 128 or 256 Bit SSL Encryption.
Supports secure accessto on-premise applications and network resources using Forefront Universal Access Gateway (UAG).
Is future ready with cloud / services integration. Through the Business Productivity Online Suite (BPOS), Microsoft offers hosted Exchange and SharePoint services. Windows Phone 7 will support mobile access to BPOS from Outlook Mobile and the Office Hub.
Check out Windows Phone for business:
www.microsoft.com/windowsmobile/en-us/business/default.mspx">http://www.microsoft.com/windowsmobile/en-us/business/default.mspx
Q: What are the hardware specifications for the WP7 devices.
A: Microsoft put an end to freestyle design. Minimum hardware requirements are as follows:
Screen
Capacitive touch with 4 or more contact points
WVGA (800×480) or HVGA (480×320) resolution
No screen size requirements announced; rumors for Chassis 1 is 3.6" or larger.
Sensors
A-GPS, Accelerometer, Compass, ambient Light, Proximity sensor
Camera
5 mega pixels or more, flash required, camera shutter button required
Multimedia
No detailed specs, Codec Acceleration
Memory
256 MB RAM or more, 8 GB Flash or more
GPU
DirectX 9 and video acceleration
CPU
ARMv7 Cortex/Scorpion (1GHz) or better
5 Required Hardware Buttons
On/Off & Camera. These three, Start, Search (BING), and Back must be fixed to the front of the device.
Q: Will WP7 phones have a slide-out keyboard; what form factor will the phones be?
A: Several sources confirm that there will be three Chassis/form factors at this stage.
Chassis 1 (first devices to hit the market): Will be a slab, large touch screen with high performance specs, no hardware keyboard. Ex: HTC's rumored HD3 pictured, with a 4.5" screen.
Chassis 2: described as a portrait device with a sliding keyboard, DELL Lightning pictured, assumed to be this form factor.
Chassis 3: All we know is that it may have a smaller screen and rumors are that it may be a BB Curve or Palm Centro styled form factor.
Rumored WP7 devices
(W-stands for world phone; CDMA & GSM)
Based on research I've come across. Not confirmed.
HTC
Gold_W - Sprint
Shubert - GSM
Mondrian - GSM
Spark_W - Verizon
Scorpio, aka Olympian - Verizon
Mozart - GSM
T8788 (slide out speaker) - GSM - AT&T
HD7 (rumored to be HD3)
LG
GW910, aka Panther - GSM/CDMA
E900 - GSM
C900 - GSM
Optimus - GSM
Samsung
I917, aka Cetus
Taylor
SGH i707
i8700
DELL
Lightning - GSM
ASUS
Name unknown
______________________________________________________________________________________________________________
Make your PC look like WP7!
http://www.howtogeek.com/howto/13901/make-your-pc-look-like-windows-phone-7/
______________________________________________________________________________
Device Connectivity (From the Windows Phone 7 Developer Forums)
Is ActiveSync still used to connect the device to the PC?
No, synchronization is automatic similar to the way the Zune HD connects to the PC.
How should I transfer information over the Internet?
Web technologies such as HTTPGET and WebServices are supported as methods of communicating on the Internet. You can also use Push Notifications for communication when your application is not running.
Can I use Sockets for peer to peer communication?
Windows Phone 7 Series currently does not expose the Socket classes. While the version of Silverlight on the phone follows closely the feature list for Silverlight 3 on the desktop, it is a subset of those features and will not contain all classes. (It also holds a superset of classes not available in Silverlight 3.)
How can I connect with another client in real-time?
Peer-to-peer communication is not supported with this initial release of Windows Phone 7 Series. We are always evaluating the needs of our developers and users though and it may be determined that this feature be added in the future.
From the Windows Phone 7 Developer Forums
Thanks dscammell
_____________________________________________________________________________________________
VOICE/SPEECH RECOGNITION:
Great article on what Microsoft has in store for WP7's www.computerworld.com/s/article/9180144/Microsoft_hopes_WP_7_speech_features_surpass_Android_iPhone">http://www.computerworld.com/s/arti...s_WP_7_speech_features_surpass_Android_iPhone
_______________________________________________________________________________
Info about Microsoft's Azure Cloud
Currently Azure cloud includes:
LiveMesh
Skydrive
Microsoft’s HealthVault service
energy-monitoring Hohm service
Services currently not running on Azure: but will eventually.
Hotmail
Xbox Live
Microsoft’s hosted Exchange Online
SharePoint Online
CRM Online
Business Productivity Online Suite (BPOS)
Danger services for mobile devices
Microsoft hasn’t provided a timetable as to when it will transfer all services to Azure but one thing is certain WP7 will be highly integrated with cloud services. The thought of having all this and other services MS is currently working on, gives WP7 fans a reason to get excited.
Windows Phone 7 Series Developer General FAQ
http://social.msdn.microsoft.com/Fo...s/thread/2892a6f0-ab26-48d6-b63c-e38f62eda3b3
Thanks again to WINFONE7
Cheers...hope this help....
lbjohnny said:
I is watching to following this on you maybe not yes
zune://pocketnow.com/windows-phone/wp7-live-services-security-reportedly-cracked-full-hd2-port-imminent
WP7 Live Services Security Cracked, Full HD2 Port Imminent?
File under: News
By: Evan Blass | 11:59 AM 6-Jan-11 | 8 Comments
Highly-regarded Windows Mobile developer and XDA senior moderator Da_G has reportedly been able to bypass the Genuine Advantage security protection on Windows Phone 7, enabling him to get live services like Xbox, Marketplace, and Zune working on an HTC HD2. The news was casually passed along by senior member AndrewSh, a user with over 1,000 posts. With the Dark Forces Team -- the group behind MAGLDR and HD2 NAND Android booting -- having successfully gotten WP7 running on HD2, the only real challenge up to this point has been enabling full functionality with regards to the services that "phone home" to Microsoft.
Notably, it was Da_G himself who lamented on the heavy cloud-based security back in November, stating that:
"Nearly all the major functions on the device operate by shuttling data to and from the “cloud”, presenting different methods to the user for getting their data on to the device. However as these services interact quite a bit with Microsoft’s own servers, they have considerably beefed up the security in this area. Each device contains a “Device Provisioning Partition” or DPP that contains a unique certificate assigned to the device at the factory. Each certificate is verified locally by the device in several places, and also uploaded and verified by the “Cloud” for each transaction. Loading Windows Phone 7 on to a device that did not originally come with the platform would result in having an invalid certificate, and these services will not function properly."
Well apparently Da_G has found a way to fool or otherwise bypass this Device Provisioning Partition, so that when a WP7 build is eventually released for HD2, it should be almost fully functional (although it will still require the use of a RAM loader, as opposed to a direct flash a la Windows Mobile). Since Da_G has been maintaining radio silence on XDA since Christmas, this development has yet to be verified, so we'll update when this becomes official.
Source: XDA
Thanks: HD2owner
Click to expand...
Click to collapse
I have source code for this as a (disgruntled) M$ employee: posting via WIKILEAKS.
proof!
.
.
.
Hi,
we are holding 4 FREE windows Windows Phone 7 Workshop Events over the next few weeks
• Birmingham - 26th March 2011 - Sign up at http://www.developerdeveloperdeveloper.com
• London - 2nd April 2011 - Sign up at https://www.clicktoattend.com/invitation.aspx?code=154634
• Manchester - 9th April 2011 - Sign up at https://www.clicktoattend.com/invitation.aspx?code=154635
• London - 16th April 2011 - Sign up at https://www.clicktoattend.com/invitation.aspx?code=154636
If you are creating apps for Windows Phone 7, as a professional, independent or student developer please join us at one – or all – of these free events, which are all about APPs!! The goal is to get as many apps ready for Marketplace submission as possible, to give you the opportunity to get one-on-one assistance from MVPs and Microsoft evangelists to overcome issues that are blocking you, to get help with the Marketplace app submission process and to have some fun along the way.
We’ll be providing prizes at each event:
• Windows Phone 7 devices
• An Xbox and Kinect system
• Software licenses for .Net Reflector from RedGate
In addition, every attendant will receive a FREE licence for Phone Elements for Windows Phone 7 worth $299 from Mindscape
At these workshops, you can get:
• One-on-one assistance from MVPs and Microsoft Evangelists
• Tutorials on demand on such topics as:
o Tombstoning
o Databinding
o Startup performance
o Designing with Expression Blend
o Data storage
o – anything else you can think of! –
• Help and advice from your peers
So come along if:
• You’ve got a great idea for an app and need help getting started
• You’re building an app but need help on implementing some features
• You have an app that’s nearly ready and need advice on how to get it through the Marketplace submission process
• You want to learn from, or assist, other WP7 devs
• You want to contribute to the creation of open source libraries, demo/starter apps or components
These events will run every Saturday for 4 weeks to give the most chance for developers to attend outside of work or college commitments, starting from 9:00 running through to 21:00. We’ll provide lunch and refreshments!
We’ll be providing expert help including MVPs from APPA Mundi who have loads of experience creating apps and getting them through the Marketplace submission process and we hope to have some superstars from Microsoft’s DPE group drop by who can help overcome technical challenges, and give advice on WP7 development.
Prizes will be awarded for the best app ideas, for the best app created during the event, the most improved app and there’ll also be random prizes.
Places are limited, so sign up fast! We can accommodate up to 50 developers at each event, so if any event is over-subscribed, we’ll give preference to those who already have a Windows Phone 7 developer account setup on AppHub (http://create.msdn.com ).
Hi,
I have just sent this to my editor - maybe he'll post it to some of the blogs.
Tam
On July 15, 2011 Microsoft will no longer accept new Windows Mobile 6.x applications or application updates. In addition it will no longer be possible to modify prices, metadata or other information. You will be able to remove apps by contacting support.
Windows Mobile apps will be available for download/purchase after July 15th as will reporting and payouts.
What ???
It's very very very bad :\
But i don't understand a thing, microsoft want to devellop Windows Embedded Handeld (wm6.5.3), so, if they stop the Marketplace, will be there a replacement ??
And what about microsoft myPhone ? I love this service, and i hope that we could continu to use it !!
I hope news about the Microsoft team !
Here is the email I got:
May 16, 2011
Dear Windows Marketplace for Mobile Developer,
We are excited about the momentum we have with Windows Phone. Since we launched Windows Phone last fall, technical reviews have been very positive and, most importantly, customer satisfaction has been extremely high. Moreover, our Windows Phone Marketplace continues to grow at a fast pace. It now features more than 15,000 apps and games and there are over 40,000 registered developers.
At MIX we announced that in May we will release the beta version of the Windows Phone Developer Tools for the next version of Windows Phone, code-named "Mango," which we are still on track to do. The Mango release will be made available to users later this year, and it represents the next step in our continued focus on advancing the Windows Phone platform and expanding the opportunity for developers.
To innovate faster on the Windows Phone Marketplace, we are scaling back our investments in the Windows Marketplace for Mobile service. We are sharing this plan with you, in advance, so that you can make thoughtful plans and preparations.
• App Submission and Management. On July 15, 2011, we will no longer be accepting new Windows Mobile 6.x applications or application updates. In addition, it will no longer be possible to modify prices, metadata, or other information. However, you will still be able to remove your apps by contacting support.
• App Distribution. Even though app submission will stop on July 15, users will still be able to purchase and download your Windows Mobile 6.x applications through the Windows Marketplace for Mobile.
• App Reporting. Sales and download reports will continue to be available for your Windows Mobile 6.x applications through the App Hub after July 15.
• Developer Payouts. Developer payouts will continue to be processed in accordance with the provisions of the Windows Phone Marketplace Application Provider Agreement.
Additional information regarding the scaling back of our investment in the Windows Marketplace for Mobile will be shared over the coming months as plans become finalized.
We would like to thank you for being part of our Windows Marketplace for Mobile developer community, and we look forward to helping you build more Windows Phone applications.
For more information, please visit the App Hub Forum. For further assistance, please contact support directly.
Thank you for your support,
The Windows Phone Marketplace Team
WTF????
what about us?!?!?!?
I (we) prefer still with WM 6.5 why they do this to us?
where can I send my bad opinion about it?
thanks!
Bad News
This is really a bad news . May be MS want all users to move to /develop for Win Phone 7... but what abt the existing users who are still staying with 6.5.x
I hope My Phone server will remain active as that is a part of their service.
Yes !! My Phone is very very useful !!!
And what about the futur of Windows Embedded Handeld??
Sorry to be late posting this but it contains information about the shutdown of 'My Phone' and the Windows Mobile App Store on the Web:
Shut-down of Windows Marketplace for Mobile Web Site and My Phone Service Notification
June 8, 2011
Dear Windows Mobile 6.x customer:
Microsoft will be discontinuing the My Phone service for Windows Mobile 6.x. We will also be discontinuing the Windows Marketplace for Mobile web site. Because you may be affected, please review the details below:
Windows Marketplace for Mobile Web Site To Be Discontinued
The Windows Marketplace for Mobile web site at http://marketplace.windowsphone.com will no longer be available starting on July 15, 2011. After July 15, 2011, you will no longer be able to browse, buy or download applications for Windows Mobile 6.x phones via the Windows Marketplace for Mobile web site.
The Windows Marketplace for Mobile service will continue to be available on your phone, however. You will continue to be able to browse, buy and download applications for Windows Mobile 6.x on your phone.
My Phone To Be Discontinued
On August 7, 2011, the My Phone service will stop saving content from phones to the My Phone service. If you rely on the My Phone service to back-up the content on your Windows Mobile 6.x phone, you will be affected.
Starting on August 7, 2011, Microsoft will begin moving your My Phone content to Windows Live SkyDrive. SkyDrive is Microsoft's free online storage service that helps you access and share your files such as photos and Microsoft Office documents. Contacts, calendar entries, text messages and photos will be moved to SkyDrive for you. Once moved, you will be able to access this content by logging into SkyDrive using the Windows Live ID that you used to register for the My Phone service.
Other content types, including videos, music, documents and favorites will not be moved from My Phone to SkyDrive for you. If you want this content, you must save it from the My Phone service to your local PC.
On October 6, 2011, the My Phone web site at http://www.microsoft.com/myphone will no longer be available. On this date, you will no longer be able to log in to the My Phone service to access your content stored to the My Phone service. Microsoft will continue to store your My Phone content for one (1) year. Physical copies of your content can be shipped to you upon request until October 5, 2012.
Take Action
To learn more about the My Phone service shut-down, including information about your content moving to Windows Live SkyDrive and how to save other content to your local PC, please visit this web site:
http://support.microsoft.com/kb/2557520
Microsoft is committed to making this transition easy. In the meantime, we want to sincerely thank you for your use of Windows Mobile 6.x.
-The Windows Phone Team
I think this just made the transition to Android a little easier and moved up my date also.
I heard that Microsoft is currently sponsoring a contest for developers called the "Go Mango Apportunity Contest".
Every time you publish an app between now and December 31, 2011, you get an entry to win one of five Samsung slate tablet pcs. In addition, each time you publish 5 apps during this time period, you also get an entry to win free advertising for one app you made of your choice. The free advertising will run on the Windows Phone Application Network for about 60 days and include 25K impressions.
New developers to Windows Phone are especially welcome. If you're new to developing for Windows Phone or new to developing (programs for mobile operating systems) in general, I see this a great opportunity to get your program (idea) out there and get some recognition for it. If you've developed for Android or iOS, I found a "translation guide" that gives you the Windows Phone equivalent for the Android or iOS programming concept. The url for it is http://windowsphone.interoperabilitybridges.com/porting. If you don't have the new Mango SDK yet (or are working with an earlier version of the Windows Phone SDK, you can find it at http://bit.ly/GoMango.
More details and the code (and url) needed for entry (it's totally free to enter) can be be found at http://bit.ly/rEB5PY
Edit: If you can't get to the site, the code needed to enter is: E8YRA
Update (11-25-11): If you are using Azure in your Windows Phone app that you publish, not only do you get the 1 normal entry into the Apportunity contest, but you also get 1 extra entry as well just for using Azure in your Windows Program app.
Also, for students, for every 3 apps you publish into the contest, you can get a free phone running Windows Phone.
More details can be found here: http://bit.ly/uqdKLe