• Microsoft UK Faculty Connection

    Getting access to Developer Logs on Windows Phone and Windows 8


    This week I have been helping devs with a number of question about where are logs stored on the Windows Phone and Windows 8 Platforms

    Well here a nice summary of the location of logs



    Logs (Windows Phone)


    Located at %LOCALAPPDATA%\Unity\Editor\Editor.log


    Located in App’s data folder Use Windows Phone power tools to view

    Crash dumps

    Located at <device>\Phone\Documents\Debug folder on phone simply - Connect phone via USB and use Windows Explorer


    Logs (Windows)


    Located at %LOCALAPPDATA%\Unity\Editor\Editor.log


    Located in App’s data folder – Elevate Permissions and look under c:\program files\windowsapps\<yourapp>

    Crash dumps

    %LOCALAPPDATA%\CrashDumps or use HKLM\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps

  • Microsoft UK Faculty Connection

    Visual Studio Online



    So are you using Visual Studio?

    Are you using Team Foundation Server?

    Are you implementing any Application Lifecycle Management solutions that covers the range of software development activities from requirements capture through to development and onto testing and release into production.

    Well if not.. why?

    - TFS has strong version control, with an ALM element, and also supports GitHub.
    - The platform offers integrations for Eclipse, JIRA, MS Project, as free Add-Ins.
    - It’s possible to have unlimited VU’s for Load testing as long as you have Visual Studio Ultimate
    - There’s an option to have customisable Process Templates, and the user can also customise Burndown charts through Reporting
    - In terms of Release Management, Workflows can be added using PowerShell
    - Team Rooms can be used for enhanced collaboration, such as requesting feedback
    - Excel can easily be used for bulk update to TFS, which is useful in migration

    Here’s just a few links you may find useful to learn more about Visual Studio, TFS and ALM:

  • Microsoft UK Faculty Connection

    Interested in creating Music and Audio Apps for Windows Phone – Nokia Lumia App Labs – 16th and 17th Jan



    Lumia App Labs: Nokia Music Windows Phone API - Wednesday, January 16, 2013 8:00:00 AM GMT - 8:45:00 AM GMT

    We suggest that you install the Microsoft Windows Phone SDK 8.0 in advance to get the most out of this training lab.

    While you’ll learn a lot with or without the SDK, you’ll learn more if you have the SDK installed and can begin using the API as soon as you complete the training. It will also help to have a Lumia phone built on Windows Phone 8 available for testing.

    Register Now


    Lumia App Labs: Nokia Music Windows Phone API - Thursday, January 17, 2013 4:00:00 PM GMT - 4:45:00 PM GMT

    We suggest that you install the Microsoft Windows Phone SDK 8.0 in advance to get the most out of this training lab.

    While you’ll learn a lot with or without the SDK, you’ll learn more if you have the SDK installed and can begin using the API as soon as you complete the training. It will also help to have a Lumia phone built on Windows Phone 8 available for testing.

    Register Now

  • Microsoft UK Faculty Connection

    New Digital Literacy course teaches coding basics with TouchDevelop



    Build Your First App” – a free two-hour eCourse – launched today at www.microsoft.com/digitalliteracy this is  the newest addition to the Microsoft Digital Literacy Curriculum.

    The course is a collaboration among Microsoft Learning experiences, Microsoft Research, and Microsoft YouthSpark. Students start on a path to learning computer science and are inspired to use Microsoft tools and platforms as they build their first apps

    If your interested in the Touchdevelop course see at http://aka.ms/buildyourfirstapp


    · Learn the layout and elements of the TouchDevelop programming environment, and create your own account.

    · Learn programming principles that apply across all target devices – including lines of code, loops, variables, and conditional statements.

    · Create physics-based games that include sprites, touch input, and use of a device’s accelerometer.

    TouchDevelop, from Microsoft Research, lets you write scripts on mobile devices and traditional PCs. It is one of only three Microsoft tools to be included in “Hour of Code,” along with Kodu and Small Basic. TouchDevelop scripts can be exported to the Windows Store or Windows Phone Store, or shared as cross-platform HTML5 Web Apps. By learning the fundamentals of programming and a scripting language, students are well prepared to move on to HTML5, JavaScript, and more.

    clip_image001  clip_image001[21]

    About this course


    The course is immediately available online at www.microsoft.com/digitalliteracy and soon will be released on MLX so IT Academy teachers can assign it to students and track student progress.

    Presenter Steven Edouard guides learners through the course. Steven is a Software Development Engineer in Test for Microsoft Visual Studio, where he works on infrastructure and validation tools for the .NET runtime.


    Author Peli de Halleux is a Senior Research Software Development Engineer in Microsoft Research, where he works on TouchDevelop, Moles, rise4fun, and Code Digger.

    Both Steven and Peli teach Computer Science at Rainier Beach High School in Seattle as part of the TEALS program and have facilitated several live TouchDevelop workshops. They were featured in the New York Times for their work with TEALS: “Fostering Tech Talent in Schools

    This course is a great resource to attract students to computer science by leveraging their interest in apps. The students will learn how to become a creator of technology using a Microsoft environment … even if they are running an iPad!  -- Peli de Halleux

  • Microsoft UK Faculty Connection

    Tips and Tricks Best Practice for building your Windows Phone Game


    Developing your game on Windows Phone 8 here are some top tips from my colleague Simon Michael @simon_mich

    Windows Phone


    1. Visit the Windows Phone dev centre for documentation, tools and samples for Windows Phone Apps Development.

    2. Register for a store developer account and reserve your app name/s as soon as possible. Also register your phone for development.

    If your a Student you receive a FREE windows phone store account at www.dreamspark.com

    3. Make use of some key support resources such as Getting Started Guide, Windows Phone Developer Blog, Windows Phone Developer forum and the many useful code samples that you can download and build.

    4. Ensure that you are aware of the key Windows Phone 8 features that can really benefit your game.

    5. Ensure that your apps tile and splash screen images all look good and comply with Windows Phone Store design guidelines. Check that the tile text is not truncated at any size. We strongly recommend that you support all three tile sizes (small, medium, large) for your app.

    6. Your game needs to be designed and work well across all supported phone screen resolutions. Look to take advantage of the additional real-estate offered by the large screen phones.

    In addition to testing on physical devices, take advantage of the powerful features in the “Windows phone Emulator” to test your game in all screen resolutions and orientations.

    7. Be fully aware of the requirements for a privacy policy when using location services API and other network services. Full details are in #2.7 of the technical certification requirements.

    8. You should ensure that your game runs on both lower-end WP8 devices (these have 512MB RAM) and high-end WP8 devices (1GB Ram or more). This will help to maximise the potential user-base for your game. Examples of low-end devices include the Nokia 520 and Nokia 620 phones. Examples of high-end devices include Nokia 920, 925, 1020 and 1520. The game should run as expected within the smaller memory foot-print, should load within the required timescales and should have same performance as when running on the high-end devices. View the Nokia Phone specifications.

    9. Ensure that your game handles the devices hard back button as expected in #5.2.4 of the technical certification requirements.

    10. If you have a premium (paid) game then we highly recommend that you consider adding either a time-based or feature-based trial option to your game. This is achieved by using the same game package – you do not need to create a separate trial game package. There is also a useful code sample.

    11. If your game uses In-app-purchases (IAP) then Windows 8.1 offers full support of both consumable and durable IAP. Also see the guide to options for testing your IAP functionality.

    12. Ensure that you have the correct age/game ratings for your games. Some countries and regions require that you also rate your app through a specific ratings board and so please check the list of countries and ensure that these are in place.

    13. Your game must include the app name, version information, and technical support contact information that are easily discoverable. See #5.6.1 in the technical certification requirements.

    14. Ensure that loading time and responsiveness of the game complies with #5.1 and #5.2 of the technical requirements. See the information on app lifecycle management.


    Testing your Game

    1. Ensure that you fully understand the Windows Phone Cert Technical requirements and that your application complies with them. Read the top certification failures and how to avoid them

    2. Read the ‘Testing Apps on Windows Phone 8’ guide to understand what to focus on when testing your game for store cert.

    3. Read the beta testing your app and IAP guide.

    4. Try to test your game on both a low spec and high spec Windows phone 8 device.

    5. Also use the Windows phone Emulator to test your game – including testing across all screen resolutions and orientations.

    6. When you submit your app to store, use the app submission checklist to ensure that you have everything covered.

    Building Games for Windows Phone 8 using Unity or Angle

    1. For Unity-based games:

    2. Read the detailed porting guides which provides advice on bringing iOS, Android and other platforms to Windows Phone 8.

    3. Consider using the ANGLE project to reuse existing OpenGL ES 2.0 code, and to apply their current skills to building apps and games for Windows devices.

    The goal of ANGLE is to allow Windows users to seamlessly run WebGL and other OpenGL ES 2.0 content by translating OpenGL ES 2.0 API calls to DirectX 9 or DirectX 11 API calls. See: http://code.google.com/p/angleproject/

    Using API information/References:

    Using Cloud Services:

    Windows Azure cloud services – IAAS and PAAS – virtual machines and fully scalable and on-demand compute and storage.

    Windows Azure Mobile Services – supports iOS, Android and Windows

    Using 3rd Party Services

    You can use the partner services directory to filter by platform and service type in order to find providers for such services as middleware, advertising, analytics, social plug-ins etc.

  • Microsoft UK Faculty Connection

    Ever downloaded a product and thought ok what now?



    Have you heard of Channel 9… http://channel9.msdn.com/
    1. Channel 9 is all about the conversation. Channel 9 should inspire Microsoft and our customers to talk in an honest and human voice. Channel 9 is not a marketing tool, not a PR tool, not a lead generation tool.
    2. Be a human being. Channel 9 is a place for us to be ourselves, to share who we are, and for us to learn who our customers are.
    3. Learn by listening. When our customers speak, learn from them. Don't get defensive, don't argue for the sake of argument. Listen and take what benefits you to heart.
    4. Be smart. Think before you speak, there are some conversations which have no benefit other than to reinforce stereotypes or create negative situations.
    5. Marketing has no place on Channel 9. When we spend money on Channel 9 the goal is to surprise and delight, not to promote or preach.
    6. Don't shock the system. Lasting change only happens in baby steps.
    7. Know when to turn the mic off. There are some topics which will only result in problems when you discuss them. This has nothing to do with censorship, but with working within the reality of the system that exists in our world today. You will not change anything by taking on legal or financial issues, you will only shock the system, spook the passengers, and create a negative situation.
    8. Don't be a jerk. Nobody likes mean people.
    9. Commit to the conversation. Don't stop listening just because you are busy. Don't stop participating because you don't agree with someone. Relationships are not built in a day, be in it for the long haul and we will all reap the benefits as an industry.
    Where we came from

    For the original story of where Channel 9 came from, don't miss the classic and inspirational The 9 Guys - Who We Are video. Then, check out this video to meet the current team!

    So if you want to know more about a product

    simply visit http://channel9.msdn.com/Browse/Tags

  • Microsoft UK Faculty Connection

    Microsoft @ ALT-C 2012



    ALT-C is an annual conference for learning technologists. This year it will be held at the University of Manchester on 11th – 13th September and Microsoft and Collabco will be exhibiting here for the first time.

    collabco office365moodle

    Collabco will be supporting the Microsoft exhibition at the ALT Conference, showcasing the work that we have carried out at Blackpool & the Fylde College.  The project involved adding value to an Office 365 for education solution for the college.  Collabco’s Hub Metro solution, is a SharePoint 2010 based solution. It pulls together the essential elements of Office 365 for education, such as e-mail, MySites and calendars, together with the systems students need access to on a daily basis such as timetable, Moodle, e-payments and library systems. 



    Giving students (and ultimately staff) this “single pane” view of all the systems they need, with seamless access to the collaboration tools in SharePoint and Office 365 for education, delivers a compelling solution.  This addresses many of the college’s requirements of an integrated learning platform and helps to further integrate Moodle into the delivery of learning to students.  The college is able to customise the look and feel of the platform and add further connectors to new systems as they are brought on stream. 



    A further phase of the project will allow the college to deliver all of this information easily to the students mobile devices and smartphone, allowing them to be kept fully up to date and informed of assignment deadlines, overdue library books, room changes and other useful information.

    With Windows 8 Live tiles on the Windows Start screen display information from your website and service and turn your app into a real time awareness engine - even when it’s not running. Your services and your app, will grab your users’ attention and keep them informed of the latest announcements and updates.

    Windows 8 gives you the opportunity as an educational institution huge potential by personalising the learning and interactions with your students, the ability to list your apps in the Windows Store to current and potential students of your institution allows you to reach millions of potential applicants, learners or associated partners.

    I will be attending ALT-C, so if you are interested in leverage your existing technical staffs skills, Code fast, fluid, immersive and beautiful Windows 8 applications in HTML5/JavaScript, XAML/C# and C/C++ come by the Microsoft stand for a discussion.  If you’re simply interested in existing and new Microsoft
    Platform and Developer technologies and want to be informed of where our languages, platforms and tools are heading or simply try out Windows 8.

    Further details of Microsoft Windows 8 development http://www.microsoft.com/uk/msdn/windows8

    Running Moodle on Windows Azure

    Integrating Moddle and Live@edu

    Running Opensource Applications on Azure

    Building Custom Office or SharePoint apps

    Windows Azure Educator and Student Passes for teaching, learning and research

    Building Mobile Application with cloud services

    So if you’re interested in exploring the use of any of these drop by the Microsoft stand for chat.

  • Microsoft UK Faculty Connection

    Get Started with Microsoft Digital Literacy


    Whether you are new to computing or have some experience, Digital Literacy will help you develop a fundamental understanding of computers. The courses help you learn the essential skills to begin computing with confidence, be more productive at home and at work, stay safe online, use technology to complement your lifestyle, and consider careers where you can put your skills to work.and click “go”, and you will be taken to the appropriate page.

    Choose your language English (UK) & Welsh both available

    The Microsoft Digital Literacy curriculum has three levels.

    The Basic curriculum features a course called A First Course Toward Digital Literacy. This course teaches the value of computers in society and introduces you to using a mouse and the keyboard.

    The Standard curriculum features five courses that cover computer basics; using the internet and productivity programs; security and privacy; and digital lifestyles. These five courses are available in four versions that use examples and screenshots from different versions of Windows and Microsoft Office. Please read the details below.

    Which includes

    Computer Basics: Learn the fundamentals of computing, the components of a computer, operating system basics, and how to use a mouse and a keyboard.

    Launch “Computer Basics” course



    The Internet, Cloud Services, and World Wide Web: Learn how to connect to people, information, and resources around the world, using Web sites, search engines, and e-mail programs.

    Launch “Internet, Cloud Services, and WWW” course


    Productivity Programs: Games, demos, and interactive guides help you quickly learn the basics of word processing, spreadsheets, presentations, and databases.

    Launch “Productivity Programs” course



    Computer Security and Privacy: Identify and protect your computer and data from threats, and learn the ethical and legal issues related to Internet usage.

    Launch “Computer Security and Privacy” course


    Digital Lifestyles: Learn how new digital technologies like smart phones and digital cameras are creating new career opportunities and shaping the world we live in.

    Launch “Digital Lifestyles” course



    The Standard curriculum is available in four versions.

    Version 4 uses examples and simulations from Windows 8 and Microsoft Office 2013.

    Version 3 uses examples and simulations from Windows 7 and Microsoft Office 2010.

    Version 2 uses examples and simulations from Windows Vista and Microsoft Office 2007.

    Version 1 uses examples and simulations from Windows XP and Microsoft Office 2003

    The Advanced curriculum features five courses that cover building your first app, creating an e-mail account, creating a great resume, searching for content on the World Wide Web and social networking.

  • Microsoft UK Faculty Connection

    Understand Cloud Computing with Patterns and Practices


    Microsoft Patterns & Practice team have released Twenty four design patterns Each pattern is provided in a common format that describes the context, solution, considerations for applying the pattern, and an example based on Windows Azure.

    Two primers and eight guidance topics Basic knowledge and descriptions of good practice techniques for developing cloud-hosted applications.

    Ten sample applications Usage of the design patterns described in this guide. You can use and adapt the source code to suit your own specific requirements.

    About patterns & practices

    The Microsoft Patterns & Practices team is responsible for delivering applied engineering guidance that helps software architects, developers, and their teams take full advantage of Microsoft’s platform technologies in their  application development project.

    Their goal is to help software development teams be more successful with the Microsoft application platform. We do this by delivering guidance that:

    ─     Helps to simplify the Microsoft application platform.

    ─     Provides solution guidance to common problems.

    ─     Helps development teams grow their skills and learn.

    For more information: http://www.microsoft.com/practices

    How to get it the new Windows Azure Cloud Patterns & Practices?

    You can view the documentation at http://aka.ms/cloud-design-patterns .

    The sample code is available for download at http://aka.ms/cloud-design-patterns-sample. A poster, book, and PDF is coming soon.


  • Microsoft UK Faculty Connection

    The UK AppChallenge


    To celebrate UK app developer creative talent, Microsoft is excited to announce the UK AppChallenge

    AppChallenge Mobile

    The AppChallenge will encourage you to explore & discover new Windows & Windows Phone apps. Plus, you will get the opportunity to be rewarded with fantastic Windows devices.

    It's simple to get started. First of all, download the UK Application from the Windows Phone or Windows 8 store, as appropriate (the "App"). Within the App, participate in the weekly challenge and earn points by downloading and sharing the suggested other apps suggested. The more apps you download and share, the more points you will be awarded. The top 3 competitors (those with the most points accumulated within a week) will walk away with the Windows device prizes each week.

    Download The UK AppChallenge App for Windows 8


    Q: Where do I do go to download the UK AppChallenge app?
    A: Search for Store within either Windows 8 or Windows Phone and type in 'The UK AppChallenge' and download the app.

    Q: Can I participate in I am not a resident of the UK?
    A: Unfortunately no. To participate in the AppChallenge, you must be a current UK resident.

    Q: How do I maximise my chances to top the leaderboard?
    A: Make sure you have downloaded and shared all the selected apps as soon as it becomes available within each week of the challenge.

    Q: When does each challenge start and end?
    A: Each new challenge starts at Monday 12:01 AM and finishes on Sunday at 11:59 PM. This means that a new set of selected apps will be available for you to download and share on Monday.

    Q: I have a Windows Phone 7 handset, am I eligible to participate in this AppChallenge?
    A: Sorry, this AppChallenge is only available for Windows Phone 8 users.

    Q: I've downloaded the app now. How do I earn the points?
    How to earn points - Download app

    Q: I've shared the app now. How do I earn the points?
    How to earn points - Sharing

    Q: I've added a Facebook login now. How do I earn the points?
    How to earn points - Facebook

    Q: How do I know if I have won the weekly challenge?
    A: We will communicate to you via email within 3 days at the end of each weekly challenge with further details of prize delivery.

    Q: Can I win more than once in the AppChallenge?
    A: Yes, but you can only win a maximum of 4 prizes in total.

    Q: I have other questions, where can I get answers from?
    A: Drop an email to AppChallengeUK@microsoft.com.

Page 59 of 95 (941 items) «5758596061»