SlideShare a Scribd company logo
Intel® AppUpSM developer program
Part of the Intel® Software Network


Originally published as a blog by Brian Burrows at :
http://appdeveloper.intel.com/en-us/blog/2010/10/12/net-appup-developers-your-day-has-come




New! .NET* SDK
Quick Guide to Developing .NET Apps for the Intel® AppUpSM
developer program
Announcing .NET SDK & IDE Plug-in for Microsoft Visual Studio*
The AppUp developer program launched support for .NET applications by releasing the .NET SDK, along with an
IDE Plug-In for Visual Studio 2008. This plug-in reduces development time to integrate the AppUp SDKs and builds
the MSI needed to submit your application for distribution and sales via the Intel® AppUpSM Center. The IDE Plug-in
supports both the C/C++ and .NET SDK for Microsoft Windows* when using Visual Studio 2008.


                                                   .NET AppUp developers, your day            The .NET AppUp SDK includes all of
                                                   has come                                   the C++ methods for authorization,
                                                   As a .NET developer for AppUp, I am        instrumentation and crash reporting.
                                                   very pleased that Intel has officially     There are also very descriptive exception
                                                   released the long awaited .NET AppUp       types including UnauthorizedException,
                                                   SDK library. At last there is an elegant   AdpRunTimeException and more
                                                   solution to allow us to submit our         to allow for a robust error handling
                                                   .NET offerings into the AppUp Center       implementation. What’s more is that the
                                                   with ease. You are no longer required      SDK assembly (AdpLibrary.dll) is only
                                                   to create or purchase your own .NET        52KB, that is a lot of functionality in a
                                                   wrapper for the C++ AppUp SDK. This        small package.
                          Download the
                                                   offering removes the worry of whether
  AppUp .NET SDK & IDE Plugin                      or not your .NET title is implementing     It really is that easy
                                                   the AppUp authorization calls correctly.   The .NET AppUp SDK includes very
                       for Visual Studio
                                                   For those of you who are altogether        thorough documentation which includes
                                                   too excited to read through this guide,    implementation details as well as code
                                                   please click the link below to download    examples in C# and VB.NET. Code
                                                   the .NET AppUp SDK.                        examples also differentiate between
                                                                                              standard Winforms and WPF projects.
                                                                                              Even a beginning .NET developer can be
                                                       INTEl APPUP DEVEloPEr                  up and running within minutes.
                                                       ProgrAM – gETTINg STArTED
 Intel® AppUpSM developer program                      In the Getting Started Guide           I wanted to show you just how easy the
                                                       you’ll find tools and tips to start    .NET SDK is to implement by sharing a 24
               Provides developers with                developing your apps for the Intel     line example comprising an entire .NET
                                                       AppUp Center.                          Console Project. *Note: This project while
   everything they need to create and
                                                                                              functional is far from complete. Please
   sell their apps to users of millions of              •    Developer guidelines             reference the .NET SDK Developer Guide
                                                        •    Validation Process               for a complete reference. [FIGURE A]
Intel® Atom™ processor-based devices.
                                                        •    Submitting an Application
                                                        •    Developer Challenge
                                                        •    Porting to AppUp – Resources
                                                             & Guides



                                                                                                                                           1
Intel® AppUpSM developer program
Part of the Intel® Software Network




                                                                                            look good, and make use of the Twitter*
                                                                                            Web Services API. I was able to satisfy
                                                                                            those requirements thanks to the
                                                                                            familiarity of the C# language and WPF’s
                                                                                            nack for making clean UI’s. This was done
                                                                                            in far shorter time than it would have
                                                                                            taken for a C++ equivalent.

                                                                                            If you have been in the market for
                                                                                            developer talent, you will have noticed
                                                                                            that there is no shortage of C# and
                                                                                            VB.NET developers. This means that as
                                                                                            your .NET AppUp project grows, you will
                                                                                            have a large pool of individuals to choose
                                                                                            from. The last estimate of the number of
                                                                                            .NET developers in the world topped out
                                                                                            at over 5 million..
That’s not all, introducing the                .NET and AppUp Benefits
AppUp Software Development Kit                 There are many reasons to be excited         What does this mean for porting
Visual Studio Plug-in                          about this SDK release. By allowing .NET     projects?
Intel has also released an exciting Visual     titles into AppUp, the door is opened        Say you have a .NET title that is already
Studio 2008 plug-in. The AppUp Software        to the various benefits that come with       in production that you want to monetize
Development Kit plug-in puts many of           a managed runtime. You have the              quickly and easily. By integrating the .NET
the Web Dashboard tasks we use at our          potential for quick time to market due       AppUp SDK you can leverage existing
fingertips inside the Visual Studio 2008       to the nature of the .NET programming        code and deliver your offering to a secure
IDE. You can start a new application           language, and a vast array of resources      marketplace (i.e. AppUp). The initial
submission, check validation progress and      in established developer community with      integration of the AppUp authorization
more.                                          a wealth of experience. In my experience     and error logging methods will in all
                                               there is not another marketplace for .NET    likelihood take less time than lunch at
That’s not all; it also allows you to create
                                               titles in the mobile lifestyle space that    your favorite restaurant. By following the
a pre-made AppUp project using a simple
                                               comes as complete and as easy to use as      examples outlined in the provided SDK
wizard style interface. This provides
                                               AppUp.                                       documentation you will be well on your
and excellent starting point for new
development as the result the required         Applications of all types may be built       way to submitting your title.
AppUp authorization calls. The AppUp           using .NET from social media utilities       The next step is to consider your title in
Debugger is also easily accessed from the      that live in the tray to complete business   relation to the netbook platform, after
AppUp Software Development Kit toolbar,        suites. A good example of this is Twitter    all it is much more than just another
making local testing simple. [FIGURE B]        for Netbooks. This application needed to     laptop. The netbook is a mobile lifestyle
                                                                                            device and as such there are certain
                                                                                            considerations to be made when porting.
                                                                                            I encourage you to review this post for
                                                                                            more on envisioning your title on the
                                                                                            netbook:

                                                                                            appdeveloper.intel.com/en-us/article/
                                                                                            conceptualizing-your-ported-...

                                                                                            Once you are satisfied that the user
                                                                                            experience will be acceptable, you are
                                                                                            on to the AppUp submission process.
                                                                                            For additional resources please visit the
                                                                                            porting section of the AppUp community.

                                                                                            appdeveloper.intel.com/en-us/porting
                                                                                                                                         2
Intel® AppUpSM developer program
Part of the Intel® Software Network




WPF for UI design                                 Existing .NET Wrappers
Now that we have .NET available to us in          Many developers in the AppUp community
AppUp, we can leverage WPF. For those             have developed their own .NET Wrappers
who are new to .NET, WPF stands for               in order to submit their applications prior
Windows Presentation Foundation; it               to this release. Myself being one of them,    INTEl APPUPSM DEVEloPEr
offers rapid user interface development           I must share that the migration to the        ProgrAM INCENTIVES ThAT
and many appealing features that the              official .NET AppUp SDK is painless. I will   MICroSoFT .NET DEVEloPErS
traditional Winforms project lack, such as        further divulge that they have delivered      CAN TAKE ADVANTAgE oF:
re-usable styles and smooth animation.            more in this release in terms of features
WPF is quickly becoming the project type          and reliability than any of the .NET          INTEl AToM DEVEloPEr
of choice for many AppUp developers               wrappers I had the opportunity to test        MIllIoN DollAr FUND
porting Android applications, as both use         (including my own). None of the wrappers      Through this fund, we support
an easy to read XML markup for UI layout          I tested made use of custom crash             software developers and
                                                  reporting, which is an amazing feature in     companies creating new
It is also worth mentioning that WPF is           itself. Migration is as simple as copy and    experiences through applications
hardware accelerated, and as such takes           paste, then test locally using the AppUp      for Intel® Atom™
some of the load off of the ATOM CPU. I           SDK Debugger.                                 processor-based netbooks.
have seen a number of recess computing
style games developed using WPF with
                                                  More .NET SDK resources                       INTEl APPUP
great success. Titles in the educational
                                                                                                DEVEloPEr ChAllENgE
category could also greatly benefit from a         •   New AppUp Support for .NET
                                                                                                The contest is designed to
WPF implementation.                                •   Download the .NET SDK
                                                                                                encourage breakthrough
                                                   •   learn more about the .NET SDK            applications that fundamentally
Stick to .NET 3.5
                                                       for AppUp                                change the user experience on a
While .NET 4.0 is being seen more often
                                                   •   Brian Burrows reviews the SDK            netbook featuring an Intel Atom
lately, we cannot count on the customer’s
                                                       & new IDE Plug-in                        processor. There are cash prizes
netbook having it installed. Therefore we
                                                   •   Download the Visual Studio Ap-           and a 2011 Chevy* Volt* to be won.
must target .NET 3.5. The good news is
that for most .NET developers, everything              pUp IDE Plug-in (.MSI file)
we really need (LINQ, Generics, etc.) are                                                       lEgENDS
                                                   •   review the AppUp packaging
including in the 3.5 runtime.                                                                   Want application visibility? The
                                                       requirements
Some of you may be wondering why we                                                             Legends program is a way to share
                                                   •   Building an MSI for AppUp
cannot just bundle the .NET 4.0 runtime                                                         the story behind the applications.
                                                       (updated for .NET)                       Get your app in and submit your
with our MSI. Per the Validation Guide-
lines, any dialogue box prompting the                                                           story. Become a Legend.
user to click on it will result in a validation
failure. I would surmise that support for                                                       INTEl BlACK BElT DEVEloPEr
.NET 4.0 will be added in a future release                                                      SoFTWArE DEVEloPEr
of the .NET AppUp SDK.                                                                          Share your knowledge and earn
                                                                                                recognition for your contributions.




                                                                                                                                      3
Intel® AppUpSM developer program
Part of the Intel® Software Network




About the Author




Brian Burrows

Brian has immersed himself in cutting
edge application development for over a
decade and enjoys the challenges of the
mobile solutions environment. Experiences
in the mobile applications world include
enterprise data acquisition solutions for
the Department of Defense, corporate
productivity applications for Windows
Mobile devices and many ports of legacy
applications to more modern hardware.
A proponent of agile architecture he
believes in building in flexibility during
the iterative development process. His
varied resume has included locations from
the U.S. to Australia using programming
languages obscure and mainstream
alike, diversity is often a common
theme. Gravitating towards the next
technological opportunity, the chance
to get up to speed with the ATOM SDK
caught his attention immediately as being
both challenging and extremely rewarding.
Languages: C, C++, C#, VB, Java, Fortran,
Natural, ASM, Ruby, Power Builder ... plus a
few others no one wants to talk about. :)
Brian is a recent contracted employee
with Intel assisting in application
engineering support and content for the
Atom Developer Program.




Copyright © 2010 Intel Corporation. All rights reserved.
Intel® AppUpSM Developer Program | November 2010


*Other names and brands may be claimed as the property of others.


Additional Notes and Known Restrictions:
• As of October 2010, the submission section of the AppUp developer program site will not include a selection for .NET. You can instead select
  Windows* as with C/C++ submissions and include your .MSI as normal. The submission portal will be updated with a .NET option later 2010.
• As of October 2010, the .NET SDK works with version 3.5 of .NET applications. Using version 4.0 may have an issue with this SDK and could fail
  validation. It is recommended that applications use version 3.5 to ensure application validation and a good consumer experience.

More Related Content

PDF
Five Steps to Add AppUp .NET SDK to Microsoft Visual Studio
DOCX
Sunil Kumar Sarvepalli
PPTX
PDF
Should you choose react native or swift for i os app development
PDF
Dev ops for cross platform mobile modeveast 12
PDF
Xamarin vs. native script which one is the ideal cross-platform framework fo...
PPTX
Summer internship report
PDF
What do you need to know about g rpc on .net
Five Steps to Add AppUp .NET SDK to Microsoft Visual Studio
Sunil Kumar Sarvepalli
Should you choose react native or swift for i os app development
Dev ops for cross platform mobile modeveast 12
Xamarin vs. native script which one is the ideal cross-platform framework fo...
Summer internship report
What do you need to know about g rpc on .net

What's hot (20)

DOC
Report in Java programming and SQL
DOC
6 Weeks Project Based Summer Training
PDF
Angular 12 brought several new features to the table
DOCX
Training report
PDF
summer training report on java
PDF
The Modern Tech Stack: Microservices - The Dark Side
PDF
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
PDF
Technical Architect on Embedded System.
PPTX
Java vs .Net
DOCX
Industrial Training report on java
ODP
Simplifying RCP Update and Install
PDF
Agile Bodensee - Testautomation & Continuous Delivery Workshop
PPTX
6 Weeks Summer Training on Java By SSDN Technologies
PDF
Droid con 2012 bangalore v2.0
PPTX
Max flash based code quality is there a canary in your coal mine-
DOCX
Luis vazquez engineterminology
DOCX
Luis vazquez engineterminology
PPT
BP218 IBM Lotus Notes 8 and IBM Lotus Expeditor Customization for LotusScript...
PDF
Reverse engineering Java et contournement du mécanisme de paiement inapp Android
Report in Java programming and SQL
6 Weeks Project Based Summer Training
Angular 12 brought several new features to the table
Training report
summer training report on java
The Modern Tech Stack: Microservices - The Dark Side
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
Technical Architect on Embedded System.
Java vs .Net
Industrial Training report on java
Simplifying RCP Update and Install
Agile Bodensee - Testautomation & Continuous Delivery Workshop
6 Weeks Summer Training on Java By SSDN Technologies
Droid con 2012 bangalore v2.0
Max flash based code quality is there a canary in your coal mine-
Luis vazquez engineterminology
Luis vazquez engineterminology
BP218 IBM Lotus Notes 8 and IBM Lotus Expeditor Customization for LotusScript...
Reverse engineering Java et contournement du mécanisme de paiement inapp Android
Ad

Viewers also liked (6)

PPT
Discovery in Deep: Corporate Preservation and Identification of Evidence
PPT
Recent Developments in CERCLA
PDF
Producto Piletas
PDF
Gie, Dalam Panggung Pergerakan Mahasiswa
PPTX
Rcc new briefing 10 21-10
PDF
A Tale of Two Ports
Discovery in Deep: Corporate Preservation and Identification of Evidence
Recent Developments in CERCLA
Producto Piletas
Gie, Dalam Panggung Pergerakan Mahasiswa
Rcc new briefing 10 21-10
A Tale of Two Ports
Ad

Similar to New Dot Net SDK (20)

PDF
Getting Your Windows and MeeGo Apps into AppUp
PDF
Intel AppUp Java Developer Guide
PPTX
Introduction of c# day1
PPTX
Windows 8 BootCamp
PDF
Exam Ref 70485 Advanced Windows Store App Development Using C Roberto Brunetti
PPTX
Build Windows 2012
PPTX
Eco system apps
PPTX
Introduction to Windows 8 Development
PPTX
Deep Dive into WinRT
PDF
Delphi Prism Datasheet 2009
PPTX
Windows store app development V1
PDF
Apress.migrating.to.windows.phone.dec.2011
PPTX
How to Build Composite Applications with PRISM
PDF
Smart Client Development
PDF
Essential Windows Phone 75 Application Development With Silverlight 1st Editi...
PDF
Framework Engineering_Final
PDF
Framework Engineering
PPTX
Bam amor mobile development tools
PPTX
Soa204 Kawasaki Final
PDF
ITCamp 2012 - Raffaele Rialdi - Introduction to WinRT
Getting Your Windows and MeeGo Apps into AppUp
Intel AppUp Java Developer Guide
Introduction of c# day1
Windows 8 BootCamp
Exam Ref 70485 Advanced Windows Store App Development Using C Roberto Brunetti
Build Windows 2012
Eco system apps
Introduction to Windows 8 Development
Deep Dive into WinRT
Delphi Prism Datasheet 2009
Windows store app development V1
Apress.migrating.to.windows.phone.dec.2011
How to Build Composite Applications with PRISM
Smart Client Development
Essential Windows Phone 75 Application Development With Silverlight 1st Editi...
Framework Engineering_Final
Framework Engineering
Bam amor mobile development tools
Soa204 Kawasaki Final
ITCamp 2012 - Raffaele Rialdi - Introduction to WinRT

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
A Presentation on Artificial Intelligence
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PDF
KodekX | Application Modernization Development
PPTX
Big Data Technologies - Introduction.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
The AUB Centre for AI in Media Proposal.docx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Chapter 3 Spatial Domain Image Processing.pdf
Modernizing your data center with Dell and AMD
NewMind AI Monthly Chronicles - July 2025
Encapsulation_ Review paper, used for researhc scholars
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A Presentation on Artificial Intelligence
Advanced methodologies resolving dimensionality complications for autism neur...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
KodekX | Application Modernization Development
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

New Dot Net SDK

  • 1. Intel® AppUpSM developer program Part of the Intel® Software Network Originally published as a blog by Brian Burrows at : http://appdeveloper.intel.com/en-us/blog/2010/10/12/net-appup-developers-your-day-has-come New! .NET* SDK Quick Guide to Developing .NET Apps for the Intel® AppUpSM developer program Announcing .NET SDK & IDE Plug-in for Microsoft Visual Studio* The AppUp developer program launched support for .NET applications by releasing the .NET SDK, along with an IDE Plug-In for Visual Studio 2008. This plug-in reduces development time to integrate the AppUp SDKs and builds the MSI needed to submit your application for distribution and sales via the Intel® AppUpSM Center. The IDE Plug-in supports both the C/C++ and .NET SDK for Microsoft Windows* when using Visual Studio 2008. .NET AppUp developers, your day The .NET AppUp SDK includes all of has come the C++ methods for authorization, As a .NET developer for AppUp, I am instrumentation and crash reporting. very pleased that Intel has officially There are also very descriptive exception released the long awaited .NET AppUp types including UnauthorizedException, SDK library. At last there is an elegant AdpRunTimeException and more solution to allow us to submit our to allow for a robust error handling .NET offerings into the AppUp Center implementation. What’s more is that the with ease. You are no longer required SDK assembly (AdpLibrary.dll) is only to create or purchase your own .NET 52KB, that is a lot of functionality in a wrapper for the C++ AppUp SDK. This small package. Download the offering removes the worry of whether AppUp .NET SDK & IDE Plugin or not your .NET title is implementing It really is that easy the AppUp authorization calls correctly. The .NET AppUp SDK includes very for Visual Studio For those of you who are altogether thorough documentation which includes too excited to read through this guide, implementation details as well as code please click the link below to download examples in C# and VB.NET. Code the .NET AppUp SDK. examples also differentiate between standard Winforms and WPF projects. Even a beginning .NET developer can be INTEl APPUP DEVEloPEr up and running within minutes. ProgrAM – gETTINg STArTED Intel® AppUpSM developer program In the Getting Started Guide I wanted to show you just how easy the you’ll find tools and tips to start .NET SDK is to implement by sharing a 24 Provides developers with developing your apps for the Intel line example comprising an entire .NET AppUp Center. Console Project. *Note: This project while everything they need to create and functional is far from complete. Please sell their apps to users of millions of • Developer guidelines reference the .NET SDK Developer Guide • Validation Process for a complete reference. [FIGURE A] Intel® Atom™ processor-based devices. • Submitting an Application • Developer Challenge • Porting to AppUp – Resources & Guides 1
  • 2. Intel® AppUpSM developer program Part of the Intel® Software Network look good, and make use of the Twitter* Web Services API. I was able to satisfy those requirements thanks to the familiarity of the C# language and WPF’s nack for making clean UI’s. This was done in far shorter time than it would have taken for a C++ equivalent. If you have been in the market for developer talent, you will have noticed that there is no shortage of C# and VB.NET developers. This means that as your .NET AppUp project grows, you will have a large pool of individuals to choose from. The last estimate of the number of .NET developers in the world topped out at over 5 million.. That’s not all, introducing the .NET and AppUp Benefits AppUp Software Development Kit There are many reasons to be excited What does this mean for porting Visual Studio Plug-in about this SDK release. By allowing .NET projects? Intel has also released an exciting Visual titles into AppUp, the door is opened Say you have a .NET title that is already Studio 2008 plug-in. The AppUp Software to the various benefits that come with in production that you want to monetize Development Kit plug-in puts many of a managed runtime. You have the quickly and easily. By integrating the .NET the Web Dashboard tasks we use at our potential for quick time to market due AppUp SDK you can leverage existing fingertips inside the Visual Studio 2008 to the nature of the .NET programming code and deliver your offering to a secure IDE. You can start a new application language, and a vast array of resources marketplace (i.e. AppUp). The initial submission, check validation progress and in established developer community with integration of the AppUp authorization more. a wealth of experience. In my experience and error logging methods will in all there is not another marketplace for .NET likelihood take less time than lunch at That’s not all; it also allows you to create titles in the mobile lifestyle space that your favorite restaurant. By following the a pre-made AppUp project using a simple comes as complete and as easy to use as examples outlined in the provided SDK wizard style interface. This provides AppUp. documentation you will be well on your and excellent starting point for new development as the result the required Applications of all types may be built way to submitting your title. AppUp authorization calls. The AppUp using .NET from social media utilities The next step is to consider your title in Debugger is also easily accessed from the that live in the tray to complete business relation to the netbook platform, after AppUp Software Development Kit toolbar, suites. A good example of this is Twitter all it is much more than just another making local testing simple. [FIGURE B] for Netbooks. This application needed to laptop. The netbook is a mobile lifestyle device and as such there are certain considerations to be made when porting. I encourage you to review this post for more on envisioning your title on the netbook: appdeveloper.intel.com/en-us/article/ conceptualizing-your-ported-... Once you are satisfied that the user experience will be acceptable, you are on to the AppUp submission process. For additional resources please visit the porting section of the AppUp community. appdeveloper.intel.com/en-us/porting 2
  • 3. Intel® AppUpSM developer program Part of the Intel® Software Network WPF for UI design Existing .NET Wrappers Now that we have .NET available to us in Many developers in the AppUp community AppUp, we can leverage WPF. For those have developed their own .NET Wrappers who are new to .NET, WPF stands for in order to submit their applications prior Windows Presentation Foundation; it to this release. Myself being one of them, INTEl APPUPSM DEVEloPEr offers rapid user interface development I must share that the migration to the ProgrAM INCENTIVES ThAT and many appealing features that the official .NET AppUp SDK is painless. I will MICroSoFT .NET DEVEloPErS traditional Winforms project lack, such as further divulge that they have delivered CAN TAKE ADVANTAgE oF: re-usable styles and smooth animation. more in this release in terms of features WPF is quickly becoming the project type and reliability than any of the .NET INTEl AToM DEVEloPEr of choice for many AppUp developers wrappers I had the opportunity to test MIllIoN DollAr FUND porting Android applications, as both use (including my own). None of the wrappers Through this fund, we support an easy to read XML markup for UI layout I tested made use of custom crash software developers and reporting, which is an amazing feature in companies creating new It is also worth mentioning that WPF is itself. Migration is as simple as copy and experiences through applications hardware accelerated, and as such takes paste, then test locally using the AppUp for Intel® Atom™ some of the load off of the ATOM CPU. I SDK Debugger. processor-based netbooks. have seen a number of recess computing style games developed using WPF with More .NET SDK resources INTEl APPUP great success. Titles in the educational DEVEloPEr ChAllENgE category could also greatly benefit from a • New AppUp Support for .NET The contest is designed to WPF implementation. • Download the .NET SDK encourage breakthrough • learn more about the .NET SDK applications that fundamentally Stick to .NET 3.5 for AppUp change the user experience on a While .NET 4.0 is being seen more often • Brian Burrows reviews the SDK netbook featuring an Intel Atom lately, we cannot count on the customer’s & new IDE Plug-in processor. There are cash prizes netbook having it installed. Therefore we • Download the Visual Studio Ap- and a 2011 Chevy* Volt* to be won. must target .NET 3.5. The good news is that for most .NET developers, everything pUp IDE Plug-in (.MSI file) we really need (LINQ, Generics, etc.) are lEgENDS • review the AppUp packaging including in the 3.5 runtime. Want application visibility? The requirements Some of you may be wondering why we Legends program is a way to share • Building an MSI for AppUp cannot just bundle the .NET 4.0 runtime the story behind the applications. (updated for .NET) Get your app in and submit your with our MSI. Per the Validation Guide- lines, any dialogue box prompting the story. Become a Legend. user to click on it will result in a validation failure. I would surmise that support for INTEl BlACK BElT DEVEloPEr .NET 4.0 will be added in a future release SoFTWArE DEVEloPEr of the .NET AppUp SDK. Share your knowledge and earn recognition for your contributions. 3
  • 4. Intel® AppUpSM developer program Part of the Intel® Software Network About the Author Brian Burrows Brian has immersed himself in cutting edge application development for over a decade and enjoys the challenges of the mobile solutions environment. Experiences in the mobile applications world include enterprise data acquisition solutions for the Department of Defense, corporate productivity applications for Windows Mobile devices and many ports of legacy applications to more modern hardware. A proponent of agile architecture he believes in building in flexibility during the iterative development process. His varied resume has included locations from the U.S. to Australia using programming languages obscure and mainstream alike, diversity is often a common theme. Gravitating towards the next technological opportunity, the chance to get up to speed with the ATOM SDK caught his attention immediately as being both challenging and extremely rewarding. Languages: C, C++, C#, VB, Java, Fortran, Natural, ASM, Ruby, Power Builder ... plus a few others no one wants to talk about. :) Brian is a recent contracted employee with Intel assisting in application engineering support and content for the Atom Developer Program. Copyright © 2010 Intel Corporation. All rights reserved. Intel® AppUpSM Developer Program | November 2010 *Other names and brands may be claimed as the property of others. Additional Notes and Known Restrictions: • As of October 2010, the submission section of the AppUp developer program site will not include a selection for .NET. You can instead select Windows* as with C/C++ submissions and include your .MSI as normal. The submission portal will be updated with a .NET option later 2010. • As of October 2010, the .NET SDK works with version 3.5 of .NET applications. Using version 4.0 may have an issue with this SDK and could fail validation. It is recommended that applications use version 3.5 to ensure application validation and a good consumer experience.