• Microsoft UK Faculty Connection

    Learn all about Windows 8 at one of our Camps during summer


    Want to get upto speed on Windows 8 during the summer holidays? Here is a list of camps for you to attend.  There are limited numbers at each event so if you want free training, app support and to get ahead of the curve with Windows 8 then you should sign up now! 

    Saturday, 11 August 2012  - Windows 8 Dev Camp Manchester
    Saturday, 18 August 2012 - Windows 8 Dev Camp London
    Thursday, 23 August 2012 - Windows 8 Dev Camp London
    Friday, 31 August 2012 - Windows 8 Dev Camp Edinburgh
    Saturday, 01 September 2012 - Windows 8 Dev Camp Edinburgh
    Friday, 07 September 2012 - Windows 8 Dev Camp Brighton
    Saturday, 08 September 2012 - Windows 8 Dev Camp Brighton
    Friday, 14 September 2012 - Windows 8 Dev Camp Bristol
    Saturday, 15 September 2012 - Windows 8 Dev Camp Bristol
    Friday, 21 September 2012 - Windows 8 Dev Camp London
    Saturday, 22 September 2012 - Windows 8 Dev Camp London
    Friday, 28 September 2012 - Windows 8 Dev Camp London
    Saturday, 29 September 2012 - Windows 8 Dev Camp London

    What to expect:

    The Windows 8 Camps have been designed to show you how to build a Windows 8 app. You can tailor the day to make it as personally productive and rewarding as possible. You can work on your own projects with assistance from Windows 8 experts, network with others and also have the option of attending short tutorial sessions on Windows 8 related topics.

    The Windows 8 Camps will cover an introductory overview session as well as a range of short tutorial sessions. Short tutorial sessions will include topics such as the basics of the OS and interaction with the OS, Metro style UX with examples in Store apps, The Store and the developer opportunity, the high level view of the platform - i.e. WinRT and the choice around implementation technology, and the tooling - the role of Visual Studio and Expression Blend. In addition, you will learn how you can publish your Windows 8 app into the Windows Store in advance of general release through the Windows 8 App Excellence Labs at this camp.

    The Windows 8 Camp will kick off at 9am and officially finish at 6pm, or 9pm for the hardcore attendees

    Before you arrive, please ensure you have downloaded:

    1) Windows 8 Release Preview installed and running on your machine
    2) Visual Studio 2012 Express RC installed

    Lastly, please let us know as soon as you can if you cannot make the camp as there will be many developers who are keen to take your spot. Please let us know (via written email) at least 2 days in advance if you are unable to attend the camp or a £20 administration fee will be charged. Please respect the trainers and your fellow delegates by turning up if you have registered and committed.

    Thank you and we look forward to seeing you at the Windows 8 Camp. Click here to register for an event near you!

    Don't forget we have lots of Windows 8 curricula resources available and additional resources see

    Curricula resources via Faculty Connection http://www.microsoft.com/faculty

    Windows 8 Camp in Box

    Creating your first Windows 8 Metro Style Design Game

    XNA Developers and Windows8

    Get up to speed on Windows 8 in 6 weeks

  • Microsoft UK Faculty Connection

    Changes in Microsoft Apphub to Windows Phone Dev Center


    DreamSpark Windows Phone

    This week, the Windows Phone Team launched the new Windows Phone Dev Center. Student still get free access as before via DreamSpark but the experience is slightly different. Here is a summary of the key changes you should familiarize yourself with:

    · App Hub remains only as a landing page, the App Hub has split in two: Windows Phone Dev Center and Xbox Games Indie Games Portal. This is what you see when you get to http://create.msdn.com:


    · Windows Phone Dev Center has rebranded Windows Live ID as Microsoft Account, from a technical perspective though it is still a Windows Live ID. Xbox Live still call it Windows Live ID.

    · As with App Hub today, in order to get free access to Windows Phone Dev Center and Xbox Live Indie Games Portal, students need to have a verified DreamSpark account. So nothing new here. We have updated the Windows Phone App Hub page on DreamSpark
    (https://www.dreamspark.com/Product/Product.aspx?productid=26)  and created a new page for Xbox Indie Games Development (https://staging.dreamspark.com/Product/Product.aspx?productid=48 with instructions to download tools and get access to the two.


    · We have architected the experience to ensure that students needs to verify their student status only once, regardless of whether they start from Windows Phone Dev Center, Xbox Live Indie Game Portal or DreamSpark as follows:

    o When a student starts the registration process on the Windows Phone Dev Center or Xbox Live Indie Game Portal and gets to the Payment process page, they select ‘’I am a student’’ to get free access. At that point the two stores check against AVE database to see if the Microsoft Account/Windows Live ID exists as verified. If yes, they get in for free, if not they get directed to DreamSpark to verify. So if the student had already verified on DreamSpark or (any of the two stores when trying to register on the other), she will get in automatically.

    o On DreamSpark, when students create a new DreamSpark account to get access to Windows Phone Dev Center or Xbox Indie Game Portal from the respective pages, we basically ask that they create a Microsoft Account/Windows Live ID first and make that WILD the student’s DreamSpark account (since students on DreamSpark can create account with any email type). In this way they are guaranteed to get in automatically into the two stores. If they already have a DreamSpark account, we map it to their Microsoft Account/Windows Live ID, for the same purpose.

    Please therefore direct all your students to DreamSpark as a starting point for creating a Apphub Developer account.

    · Students that had Windows Live ID mapped to a verified DreamSpark account, and got free access to the App Hub in the past,  can continue to use the same Windows Live ID to access both new app stores. All their apps and games are still there. Only change is that Windows Phone Dev Center now calls it Microsoft Account as per below.

    · The student has account type has disappeared, now it is ‘’individual/students’’. Students get the free access when they select ‘’I am a student’ The experience has been designed this way so that when students graduate they do not need to create a new account or migrate their apps. All they need to do is select a different payment option, pay and continue to avail of the same account and keep their existing apps. 

    · DreamSpark account and hence the free access to the app stores is valid for 12 months. Once the 12 months have passed, students will be asked to verify their student status again. They can do that by selecting ‘I am a student’’ when they reach the payment option in the registration process of both Windows Phone Dev Center and Xbox Indie Games Portal. They will be directed to DreamSpark to verify.

    If you have any questions please contact

    Customer service email: DreamSparkSupport-EM@eu.subservices.com

    All EMEA Service Center details: https://www.dreamspark.com/Support/RSC.aspx#Europe

    For further information on Microsoft DreamSpark, please visit our website: http://www.dreamspark.com

  • Microsoft UK Faculty Connection

    Openness Research and BigData



    Despite common misconceptions Microsoft now has extensive interoperability with open source technologies for example you can run a php application on Azure, get support from us to run RedHat, SUSE or CentOs on Hyper-V and manage all your applications from System Center 2012.


    So how are academics using these resources and services

    Prof. Baesen's  from Katholieke Universiteit Leuven (a.k.a. KU Leuven) in Belgium published yesterday a paper called "Beyond the hype: cloud computing in analytics". looking at Machine Learning. KU Leuven has set up a benchmarking experiment using Machine Learning techniques used in analytics, the Microsoft Windows Azure cloud platform and the middleware of Techila Technologies. The results were compared with those obtained in a non-parallelized setup. The results show that significant analysis speed-ups can be gained when performing computational tasks in cloud.

    Researchers have amazing opportunity now with Microsoft and Openness additionally were extending this approach to the world of big data with Hadoop.


    As you know from my previous posts Hadoop uses map reduce, the key to the power and scability of Hadoop is that it applies these map reduce concept on large clusters of servers by getting each node to run the functions locally, thus taking the code to the data to minimise IO and network traffic using its own file system – HDFS. 

    Big Data

    As your all aware there are lots of toolsets for Hadoop, many of these are built on Hive which presents HDFS as a data warehouse that you can run SQL against and the PIG (latin) language where you load data and work with your functions.

    Whats New!

    Microsoft are developing in conjunction with developer Horton Works the following functionality:

    • an ODBC driver to connect to Hive
    • an addin in Excel to query the Hive
    • the ability to run Hadoop as a service on Windows Server
    • the ability run Hadoop on Azure and this create clusters and when you need them and use Azures massive connectivity to the internet to pull data in there rather than choke bandwidth to your own data centre.
    • F# programming for Hadoop.

    At the time of writing there these tools are still in development and there is only “by invitation” admission to Hadoop on Azure. If your interested in this please do get in touch. simply email ukfac@microsoft.com

  • Microsoft UK Faculty Connection

    UK Launch of Windows Server 2012


    Windows Server 2012 technical launch event  25th September 2012

    To go along with this event the UK Technet team are running a competition

    imageWe have 29 HP ProLiant MicroServer’s to give away in association with Servers Plus at the launch event as part of a prize draw that will be announced when we make the event registration page available (Terms & Conditions available here)

    You will be able to learn more about the features and capabilities and connect with experts and peers. You’ll also be able to collect points along the way for the chance to win some amazing prizes. You don’t want to miss it. Visit this site to save the date for the launch event.

  • Microsoft UK Faculty Connection

    Windows 8 and Windows Server 2012 Milestones


    August the 1st marked a important day for academic institutions wishing to use/teach Windows 8 in the next academic session.

    Windows 8 reached Release to Manufacturing, Windows 8 is now being issued to all PC OEM and manufacturing partners.

    More details http://blogs.msdn.com/b/b8/archive/2012/08/01/releasing-windows-8-august-1-2012.aspx

    • August 15th: Developers will be able to download the final version of Windows 8 via your MSDN subscriptions and DreamSpark Premium for institutional administrators
    • August 15th: IT professionals testing Windows 8 in organizations will be able to access the final version of Windows 8 through your TechNet subscriptions.
    • August 16th: Education institutions with existing Microsoft Software Assurance for Windows will be able to download Windows 8 Enterprise edition through the Volume License Service Center (VLSC), allowing you to test, pilot and begin adopting Windows 8 Enterprise within your organization.
    • August 16th: Microsoft Partner Network members will have access to Windows 8.
    • August 20th: Microsoft Action Pack Providers (MAPS) receive access to Windows 8.
    • August 25th - 31st: Students will be able to download these via DreamSpark Premium institutional ELMS stores
    • September 1st: Volume License customers without Software Assurance will be able to purchase Windows 8 through Microsoft Volume License Resellers and Academic License Resellers.

    So over the next few days/weeks you will see the availability of exciting new models of PCs loaded with Windows 8 and online availability of Windows 8 on October 26, 2012.

    More details http://windowsteamblog.com/windows/b/bloggingwindows/archive/2012/08/01/windows-8-has-reached-the-rtm-milestone.aspx

    Developers can visit the Windows Dev Center to get access to all the tools and resources they need to design, build, and sell apps in the Windows Store. While all apps during the preview phases were free, at RTM developers can begin charging for apps, so those with access to RTM bits will begin to see paid apps appear in the Windows Store.

    Also, Windows Server 2012 has been released to manufacturing.

    On September 4.  That’s when Windows Server 2012 will be generally available for evaluation and download by all customers around the world.  On that day we will also host an online launch event where our executives, engineers, customers and partners will share more about how Windows Server 2012 can help organizations of all sizes realize the benefits of what we call the Cloud OS.  You will be able to learn more about the features and capabilities and connect with experts and peers.  You’ll also be able to collect points along the way for the chance to win some amazing prizes. You don’t want to miss it.  Visit this site to save the date for the launch event.

    More details http://blogs.technet.com/b/windowsserver/archive/2012/08/01/windows-server-2012-released-to-manufacturing.aspx

  • Microsoft UK Faculty Connection

    Windows 8 and Windows Server 2012 RTM


    I am getting a lot of requests from the academic community for what support we are providing them for adopting the new Windows Server 2012? Another question is in regards to the alignment of training?  and how can this be aligned into curricula? with the launch of Windows 8 and Windows Server 2012 Release to Manufacturing ‘RTM’

    I have talked a lot about Windows Resources in the past few blogs including our full curricula resources at http://www.microsoft.com/faculty

    In specific to Windows Server 2012 we have two specific certification paths MCSA/MCSE and we now have all the course materials available  for your courses this academic year. 

    The Windows Server 2012 MCSA now becomes the core starting point for a student’s career in IT, providing a platform for multiple paths including Server & Desktop Infrastructure, Private Cloud etc.

    Here are some key pointers:

    NEW MCT Prep-Kits

    · MCT One Note Trainer Pack and 45 min video on www.mctvirtualsummit.com

    · Activate your FREE MCT membership through IT Academy now!

    MCT Download Centre

    · MCT Prep versions of Windows Server 2012 Microsoft Official Curricula available

    Additional Materials

    · WS2012 JumpStart Videos here

    · Free MS Press Book, Introducing Windows Server 2012 here

    · Information on the new MCSA exams for Windows Server 2012, inc. upgrade paths here

    We have also just launched the new www.coursewaremarketplace.com service yesterday which now includes Windows Server 2012 content. 

    This includes new features like:

    - Digital and Printed content (digital discounts)

    - Collaboration features for note taking and annotations across classes

    - E-reading software supported by multiple platforms and browsers

    - Includes Windows 8 App at W8 launch

  • Microsoft UK Faculty Connection

    XNA developers and Windows 8





    A large number of the UK’s Universities and colleges have been using XNA since 2004 within gaming course curricula on Windows, XBox and Windows Phone. We have a huge set of Free curricula resources for  XNA  game development at http://www.microsoft.com/faculty

    XNA over the last 7 years has provide a number of students and indie game developers with an impressive content pipeline, game assets, load functionality, animation, math, sound and user input tracking via gamepad, mouse, keyboard and touch with game logic organized in a straightforward game loop architecture, more recently we have also added curricula for XNA and Kinect.

    Within education XNA has been a huge driver for a number of students and developers who wanted to learn how to create games. XNA along with Visual Studio made it as easy as File –> New –> XNA Game Studio Project and you were off developing.

    Since Windows 8 is built on the strong foundation of Windows 7, any app built for Windows will run in the Windows 8 desktop environment. This includes apps based on XNA, Win32, .NET, WPF, Silverlight, etc. 

    Windows 8 also introduces a new type of app called a Metro Style App for developers that wish to make their app available in the Windows 8 Store, for free or for sale. Using Visual Studio 2012, you have a language choice of C++, XAML with C#, VB or C++, or HTML5/JS to create a Metro Style App.

    Using the XNA Framework is not a choice for building a Metro Style App. Official Microsoft guidance on game development is documented here.

    Windows 8 allows you too build highly immersive games using HTML5/JS, XAML/C#, XAML/VB or C++ and DirectX.

    However a number of you have already stressed too me, that you and your students have been developing with XNA and have an existing code base, or would like to import existing XNA games too Windows 8 your only option it would seem is running as a desktop app.

    This is where MonoGame comes in…


    MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. The goal is to allow XNA developers on Windows & Windows Phone to port their games to the iOS, Android, Mac OS X, Linux with both PlayStation Suite and Windows 8 support currently under development.

    NOTE : This project is not linked with Microsoft or any of it subsidiaries. It is a non-profit, open source project. MonoGame is licensed under the Microsoft Public License (Ms-PL)

    MonoGame provides a cross platform XNA Framework implementation for XNA developers who want to take their code to non-Microsoft platforms as well as the ability, to target Windows 8.

    MonoGame for Windows 8  you can take your XNA code and with a recompile and some additional features too simply create a Metro Style App for example Armed within the Windows Store uses MonoGame. I have too stress MonoGame is still under development and so any use of it should come with a note of advice to stay on top of that effort.

    In order to provide a complete implementation of XNA on Windows 8, MonoGame leverages SharpDX , an open-source project delivering the full DirectX API for managed code (.NET) and Windows 8 (WinRT). SharpDX is an open-source project, free of charge available under the following MIT License.

    Theoretically by moving your code over into a new Visual Studio Project Solution along with MonoGame, you should de able too recompile a Windows 8 Metro Style game so if your a XNA Developer give it a try and let me know the results.
  • Microsoft UK Faculty Connection

    Resources and help to develop a Windows Phone app in 30 days.


    nokia-lumia-800windows phone

    Tools and downloads available for FREE for all students and educators at http://www.dreamspark.com
    Tools Required

    Download the Windows Phone SDK and the latest update now available.
    Silverlight for Windows Phone Toolkit
    Windows Azure toolkit for Windows Phone
    Day 1-Metro Design Principles: Designing your Windows Phone app
    To start, be sure you've downloaded the tools you need from the links above. Ready? Let's think about the design of your application. After you've watched the Development Showcase Video, extend your understanding of Metro-based Windows Phone design principles.
    Day 2-Creating your first Windows Phone user interface
    It's time to think about creating a Windows Phone user interface for your app. XAML is the declarative language used in Silverlight to create your UI, the controls, shapes, text, and other content presented on the screen. Take a look at creating a cool user interface for your application and get started today.
    Day 3-Building your first Silverlight application for Windows Phone
    Now's the time to determine whether you'll be creating a Silverlight application or an XNA Framework application. Think about the type of application you are creating, the type of end user you are targeting, and what your app will do. Then learn more about creating your first Silverlight or XNA framework application.
    Day 4-Creating a splash screen for your Windows Phone application
    Any application that takes more than a few seconds to load should include a splash screen so the user knows the application is launching. Read more about how to create a splash screen for your Windows Phone application.
    Day 5-Adding panorama and pivot controls to your application
    Unlike standard applications that are designed to fit within the confines of the phone screen, panoramic applications offer a unique way to view controls, data, and services by using a long horizontal canvas that extends beyond the confines of the screen. Meanwhile, the Windows Phone pivot control provides a quick way to manage views or pages. It can be used for filtering large data sets, viewing multiple data sets, or switching application views. Learn to implement Panorama and to add Pivot Controls.
    Day 6-Adding an application bar to your application
    The Application Bar is a row of icon buttons along the bottom of the phone's screen that provides users with quick access to an application's most common tasks. Learn how to create an Application Bar in XAML, to create an Application Bar in code, and when you need to change icon buttons and menu items.
    Day 7-Changing the on-screen keyboard input scope in Windows Phone
    Controls like text boxes use the on-screen keyboard. Depending on the type of data the user is entering, the input scope of the default keyboard may not be the best choice. You can make it faster and easier for users to enter data in your Windows Phone applications by changing the on-screen keyboard to one of many built-in options..
    Day 8-Applying theme resources for Windows Phone
    A theme is a set of resources used to personalize the visual elements on a Windows Phone. You can create applications that preserve the look and feel of the native device UI from a stylistic standpoint (e.g., background colors and accent colors). Learn more on how theme resources ensure that controls and UI elements appear consistently across Windows Phone devices to make for a better user experience.
    Day 9-Performing page navigation on Windows Phone
    Pages hold discrete sections of content in your application. The Windows Phone Application Platform provides frame and page classes to facilitate navigation to separate sections of content. You can create as many pages as needed to present the content in your application and then navigate to those pages from the frame. Learn more about how to perform page navigation on Windows Phone.
    Day 10-Working with tiles in Windows Phone
    A tile is a link to an application displayed in Start. There are two types-application tiles and secondary tiles. The application tile is created when a user pins an application to the home screen. Tapping the application tile navigates the user to the application's opening page. A secondary tile is created programmatically by an application based on interaction from the user. Typical uses for a secondary tile include a weather application that pins a tile to Start for each city the user wants a weather report for, or a news application that pins a tile to Start for each type of news that the user would like to see. Note that you can have secondary tiles for an application on Start without having an application tile. Watch a demonstration on how to update an application tile as well as how to create, delete, and update secondary tiles.
    Day 11-Using Photos with your Windows Phone app
    Great images get a lot of attention, and the ability to take and select photos can contribute to app usage. Implementing the camera capture task enables users to take a photo from your application using the built-in camera application. You can also implement the Photo Chooser task to enable users to select an existing photo from the phone.
    Day 12-Storing files and folders with Windows Phone
    Let's look at how to perform the following isolated storage tasks in your application:
    • Obtain a virtual store for an application
    • Create a parent folder
    • Create and add text to an isolated storage file
    • Read the text placed in the storage file
    The objective is to create a single-page application in which you can enter a string of text, write it to a file, and then read the contents of the text file. Read more about storing files and folders.
    Day 13-Using the Isolated Storage Explorer Tool
    Isolated Storage Explorer (ISETool.exe) is a command-line tool that was installed with the Windows Phone SDK. Isolated Storage Explorer is used to list, copy, and replace files and directories in isolated storage. This enables you to verify that files are being saved in the correct location with the correct data.
    Day 14-Downloading data with WebClient on Windows Phone
    Discover how to download and grab data with WebClient by learning to create a basic RSS reader. The guidance and code examples in this topic are based on a code sample called RSS Reader Sample, which can be downloaded from the Code Samples for Windows Phone page. Follow along and learn how to build a

    Day 15-Using Launchers and Choosers with your app

    Launchers and Choosers enable users to perform common tasks and provide an overall consistent user experience. At the same time, by using Launchers and Choosers you can distinguish your applications by providing additional functionality. Examples of Launcher tasks include composing an email, sharing a link on a social network, and opening the browser to a specific Web site. Examples of Chooser tasks include selecting a contact's email address, selecting a photo from the phone, and saving a new ringtone.
    Day 16-Extending the Pictures Hub and Picture Viewer experience
    Your application can extend Windows Phone in three ways:
    • Pictures Hub: Let users launch your photo application from the app's pivot page in the Pictures Hub.
    • Picture Viewer: Let users launch your photo application from the apps link in the picture viewer. From the deep link URL, obtain a token that corresponds to the picture from which your application was launched.
    • Share Picker: Let users launch your application from the share link in the picture viewer and share their photos to a Web service. From the deep link URL, obtain a file ID that corresponds to the picture from which your application was launched. Learn more about how to extend the Pictures Hub and Picture Viewer experience.
    Day 17- Integrating with the Music + Videos Hub for Windows Phone
    The Music + Videos Hub is a focal point for all music, video, and podcast activity on a Windows Phone. Applications in the Music + Videos Hub provide an integrated music and video experience on the phone as their primary function. These applications integrate with the Music + Videos Hub using the MediaHistory and MediaHistoryItem classes to help ensure a consistent end-user experience for media playback. Check out more information on integrating your app with the Music + Videos Hub.
    Day 18-Extending the search experience with App Connect
    You can extend the search experience on Windows Phone by enabling App Connect in your application. Today, learn to create an App Connect-enabled application and test it with various quick cards, including product cards, place cards, and movie cards. The application featured in this topic also extracts parameters from the App Connect deep link URI and displays them on an application page.
    Day 19-Accessing the microphone in a Silverlight application
    Windows Phone provides a robust media platform that allows application developers to stream video and audio, control the FM tuner, and integrate with the Music + Videos Hub. Take time to understand how to get audio input from the Windows Phone microphone in a Silverlight application by using the Microsoft.Xna.Framework.Audio.Microphone class.
    Day 20-Adding push notifications to your app
    Push notifications are a great way to add an engaging feature to your app and get users coming back for more. The Windows Azure toolkit for Windows Phone makes it easy to add support for push notifications from Windows Azure. Download the toolkit and check out the docs and you'll have the libraries you need for both your app and a Web interface you can use to push your messages. Once you've got that mastered, be sure to check out all the other great stuff you can leverage with the toolkit, like Windows Azure storage services, membership services to provide authentication, and authorization for your phone applications.
    Day 21-Accessing the camera image stream
    You can create a camera application using the camera API for capturing pictures. Read up and learn how to display the camera viewfinder, programmatically trigger the shutter, and save a captured image to the media library and isolated storage. Once you understand how to create the base camera application, you will be on your way to implementing flash and focus, changing capture resolution, and using the phone hardware shutter button.
    Day 22- Implementing background agents into your application
    Background agents and Scheduled Tasks perform tasks in the background, even if the foreground application is not running. The different types of Scheduled Tasks are designed for different types of background processing scenarios and therefore have different behaviors and constraints. Learn how to implement an application that uses a Scheduled Task to register a background agent. You'll also gain an understanding of the scheduling, duration, and limitations of scheduled tasks.
    Day 23-Localizing your application
    By following a few simple steps, you can design and develop applications that can be easily localized, or adapted to, a specific local market. This process mostly involves the text strings in your application and the Application Bar if the Application Bar menu items include text. Additionally, you can choose to localize your application title. Learn how to separate localizable resources from code by creating language-specific resource files that Visual Studio then uses to create assemblies that allow your application to support many languages.
    Day 24-Creating trial applications for Windows Phone
    Trial mode gives you the option of allowing users to try your application before buying it. The Windows Phone Application Platform makes it easy for you to create trial applications as well as a full version of your app within a single XAP package. Users wishing to buy an app they are trying can seamlessly access the Marketplace from within the trial app. There are no restrictions around how you design the trial experience. You can determine the extent of functionality that you want to expose, whether the trial mode is of a limited duration, or how you want to encourage your user to buy your application.
    Day 25-Adding ads to your application
    One way to monetize your Windows Phone apps and games is by including ads from Microsoft Advertising. The Microsoft Advertising SDK for Windows Phone enables you to create applications that easily integrate and provide monetization, ad targeting, and seamless reporting. Learn how to implement mobile advertising in your app.
    Day 26-Deploying and testing your app on a Windows Phone device
    You can use both the Windows Phone Emulator and a physical Windows Phone device to develop and test your applications. Although the Windows Phone Emulator addresses many development scenarios, it is important to have the ability to test your application on a physical device as well. To deploy an application to a physical Windows Phone device for development and testing work, there are some steps you must take first. Take a look at this Deploying and Testing on Your Windows Phone article to learn more.
    Day 27-Performance tuning your app
    If you want to create a successful Windows Phone application that users will enjoy, you will need to spend time on performance. Even if you have a great idea for an application, if the application is slow, unresponsive, or periodically crashes, users will stop using it. What to do? Simple-use the Windows Phone Performance Analysis tool, a profiling tool to evaluate and improve the performance of your applications. First you will capture and analyze performance data of your app and use that to understand common performance issues and how to address them.
    Day 28-Creating screenshots for Windows Phone Marketplace submission
    You'll need to create screenshots of your application to be shown in the details page of the Windows Phone Marketplace catalog so potential end users can preview your app. Because there are several certification requirements related to application screenshots, be sure to review all of the information available.
    Day 29-Using the Windows Phone Marketplace Test Kit
    The Windows Phone Marketplace Test Kit provides a suite of automated, monitored, and manual tests to help prepare your application to be accepted in the Marketplace the first time you submit it. The test kit enables you to identify and fix issues before Marketplace submission, which saves time in the submission process.
    Day 30-Windows Phone Marketplace submission walkthrough
    There are four steps to submitting your application to the Windows Phone Marketplace:
    1. Upload your application
    2. Provide the application description
    3. Set the application pricing
    4. Submit your application

    Before beginning your submission, you will want to review the App Hub Application submission walkthrough. This will help prepare you for the application submission process.

    App Hub and getting ready to submit to the Marketplace
    Register for App Hub
    Developer Registration Walkthrough

    Additional Resources

    Design Guidance:
    User Experience Design Guidelines for Windows Phone
    Windows Phone Design Tutorials
    Windows Phone Design Templates

    Windows Phone Interoperability Resources:
    Windows Phone Guide for Android Application Developers
    Android to Windows Phone API Mapping Tool
    Windows Phone Guide for iPhone/iOS Application Developers
    iPhone/iOS to Windows Phone API Mapping Tool

    Week 1 Resources

    Metro-based Windows design principles
    Creating a user interface for your application
    Creating your first Silverlight application
    Creating XNA framework
    Creating a splash screen
    Pivot controls
    Create an application bar in XAML
    Create an application bar in code
    Changing icon buttons
    Changing the on-screen keyboard


    Week 2 Resources

    Applying a theme
    Performing page navigation
    Working with tiles
    Camera capture
    Photo chooser
    Storing files and folders
    Using the Isolated Storage Explorer
    Code samples for Windows Phone
    Build a basic RSS reader

    Week 3 Resources

    Pictures extensibility
    Integrate music and videos
    Extending search
    Accessing the microphone
    Windows Azure toolkit
    Accessing the camera

    Week 4 Resources

    Background agents
    Localizing your app
    Creating a trial application
    Adding ads
    Deploying and testing
    Capture performance data
    Creating screenshots
    Marketplace test kit
    App Hub Application submission walkthrough

    Windows Phone Marketplace resources

    Developing and publishing applications overview
    Application certification requirements for Windows Phone
    Application submission walkthrough
    Windows Phone Performance Analysis
    Windows Phone Marketplace Test Kit
  • Microsoft UK Faculty Connection

    UK Techdays Events Windows 8, Windows Phone, Windows Azure and Windows UX FREE Training in August and Sept 2012



    Wherever you are, whatever your field, Tech.Days bring you more opportunities than ever to explore our latest technologies and engage with the UK and Europe's leading technologists.

    Discover key trends at your own pace and your own place with our online conferences. Get hands-on experience with our immersive one-day bootcamps. Or share insights into the technical topics that matter to you with our programme of sponsored regional events.
    However you choose to connect, Tech.Days provides the perfect environment to grow both your professional skill set and your peer network.

    We welcome you to join our Summer/Autumn edition of Windows 8, Windows Phone and Windows Azure Dev Camps. You will get hands-on learning, assistance and support which will allow you to pick up the skills required to make the most of Microsoft's newest developer offerings.

    We'll be adding new events over the coming months so follow us @uktechdays to keep up to date with new announcements.

    Full dates of FREE training now available across the country in July, August and September see here http://uktechdays.cloudapp.net/upcoming-events.aspx

  • Microsoft UK Faculty Connection

    Build 2012 Conference



    Announcing BUILD 2012

    • October 30 - November 2, 2012
    • Microsoft Campus, Redmond, Washington
    • Registration opens August 8, 2012 at 8:00 AM PDT

    Download the Windows 8 Release Preview

    Go download the Windows 8 Release Preview now!

    DreamSpark Premium subscribers can go to the subscriptions page for additional downloads and BUILD 2011 attendees can go to the BUILD attendee Connect site for additional downloads.

    For more details see http://www.buildwindows.com/

Page 55 of 98 (977 items) «5354555657»