The goal of this site is to put relevant and applicable tools and information at the fingertips
With this blog we want to inform you on our latest initiatives.
Enjoy reading and stay tuned!
One of the coolest new technologies enabled by Windows 10 is Microsoft HoloLens, the world’s most advanced holographic computing platform. There will be more shared about Microsoft HoloLens at Microsoft’s Build development conference (tickets are sold out, but sessions will be streamed and made available as video on demand), and in the meantime you can learn more here: http://www.microsoft.com/microsoft-hololens/
If you’re interested in developing for Microsoft HoloLens, you should head here: http://www.microsoft.com/microsoft-hololens/en-us/get-ready and scroll down to the “contact us” link on the right hand side of the page.
Microsoft HoloLens runs on Windows 10, so you should also get started with the Windows Insider Program, and install the Windows 10 Technical Preview.
Bring your best games to the Windows and Windows Phone Store and you could win* up to $10,000. Build a creative new game, or port one you’ve already made and you could win these prizes:
First Prize: $10,000 USD Second Prize: $5,000 USD Third Prize: $3,000 USD 10 Honourable Mention Prizes: $1,000 USD each
Contest winners will be announced on or before May 11, 2015. Winners will be contacted directly with details on how to collect their prizes.
Entries can be submitted between 12:01 a.m. PT on January 21, 2015 – 11:59 p.m. PT on March 20, 2015.
Developers can submit games made with any technology. You can submit original games or port existing published games (from an alternative platform like Android, iOS, Amazon Kindle, Blackberry, etc.) to the Windows or Windows Phone platform in the Windows Store during the Entry Period.
Submissions will be judged by a Microsoft panel on the following criteria:
Create or port your game to Windows Store or Windows Phone or both.
Submit your game to Windows Store or Windows Phone Store. You will first need to create a developer account on Windows Dev Center, and register for a free account that you can use to publish to the windows stores. Allow sufficient time for certification and to get your game published to the store.
Apply to the DVLUP challenge with your published game link, between January 21 - March 20, 2015.
Contest is open to Windows Developer Center account holders 18+. Other eligibility restrictions apply. Games must be published in a Windows Store after 12:01 a.m. PT January 1, 2015 and before 11:59 p.m. PT March 20th 2015 to be eligible.
For complete details, see Official Rules
For frequently asked questions, see FAQ
For more information, see the DVLUP challenge
Orleans is a framework that provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the cloud. Orleans has been used extensively in Microsoft Azure by several Microsoft product groups, most notably by 343 Industries as a platform for all of Halo 4 cloud services, as well as by a number of other companies.
Latest Orleans technical report
Repository of community add-ons to Orleans
Orleans was created by Microsoft Research and designed for use in the cloud. Orleans has been used extensively running in Microsoft Azure by several Microsoft product groups, most notably by 343 Industries as a platform for all of Halo 4 cloud services, as well as by a number of other projects and companies.
Microsoft Research project Orleans simplify development of scalable cloud services
In this episode Chris Risner and Haishi Bai are joined by Sergey Bykov, Principal Development Lead at Microsoft Research on project Orleans - a framework to simplify development of scalable cloud services. In this episode Sergey discusses the motivation for building project Orleans, describes the concepts you need to know and demonstrates how you can quickly get started using it.
Using Orleans to Build Halo 4’s Distributed Cloud Services in Azure
This talk will detail how the Halo 4 team at 343 Industries used the Orleans technology from Microsoft Research to build the cloud services that power the Halo 4 blockbuster title. Attendees will learn about the paradigm shift that the team went through to think about building cloud-native services using Orleans and how that transition resulted in their ability to rapidly design services that are simpler to maintain and evolve as well as being easier to conceptualize. Participants will leave this talk understanding how to use Orleans to build highly-concurrent, stateful services that scale-by-default. Participants will also learn how the virtual actor concept makes it easier to reason about and achieve fault-tolerance in the cloud.
Building Real-Time Services for Halo
Video about 343 Industries building real-time services using the Orleans framework
Download and Try Orleans via Github
Session at Build 2014: Using Orleans to Build Halo 4’s Distributed Cloud Services in Azure http://channel9.msdn.com/Events/Build/2014/3-641
Get hands-on with the Kinect for Windows v2 sensor
The lovely folk at Microsoft have given us access to a whole bunch of hardware, room to play and promise to keep you fed and watered while you have fun learning, hacking, voice commanding and gesticulating with the incredible Kinect for Windows v2 sensor and latest SDK.
What to expect
The event will take place at Microsoft HQ in London, Cardinal Place (Victoria, London) 5 mins walk from Victoria Train Station
We'll provide the food and drink (and some really cool giveaways) so you can have unadulterated hacking focus to build your Kinect based apps, games or anything else in whatever ways you dream up.
Event Start: Saturday 21st March 10:00am Event End: Sunday 22nd March 18:00pm
What do I need?
To use the official Microsoft Kinect for Windows v2 SDK you'll need a Windows PC with the following minimum requirements.
It is advised you download and install the SDK prior to the event available here
Everyone is welcome with the hardware/platform of your choice but the main expertise available will be on the official Windows SDK.
Space is limited to grab your ticket now!
Register Now http://www.eventbrite.co.uk/e/kinecthack-london-tickets-15373679088
There’s a new trend in gaming called cloud gaming. What’s cloud gaming all about? Think of the cloud. Now, think of gaming. The UK is a hotbed for great games innovation, and Microsoft is committed to helping startups and independent games developers accelerate their route to market.
Watch the videos from the event available at http://channel9.msdn.com/Blogs/The-Game-Blog
"In this talk, Lee provides a introduction to the day and give an overview of where Microsoft see the Cloud Gaming opportunity”
"In this talk, James will share Illyriad Games' experiences and insight into how to attract the players, retain them and improve their gameplay experience by using metrics, analysis and modeling. The talk will explain how even a tiny indie can use CRM techniques such as cluster segmentation, deep dive analysis, predictive analytics and realtime decisioning to improve the experience of not only an individual player, but all your players."
"Karl helps apps engage and retain hundreds of millions of users as a Product Owner and Customer Success manager at Capptain which was acquired in 2014 by Microsoft. Prior to that he managed strategic partnerships at Myriad Group which is part of the billion mobile software club."
"Chris has 25 years of professional software development experience in games and tools, and has founded several technology start-ups. In 1997 he designed the real-time strategy PC game "Beasts and Bumpkins", published by EA. He later built the commercial 3D engine and editor toolkit "DX Studio", used by both indie studios and industrial simulators. More recently he worked with Ian Livingstone to reboot the retro Fighting Fantasy game books on modern devices. He now builds social games, the latest of which being the popular word game "WordBog", and offers consultancy for cloud gaming development."
"Richard Conway has been programming since his ZX81. Since the inception of Azure he's been smitten by the cloud and learning to use all of the resources it can offer. He works for Elastacloud (yes you can probably guess what we do!) and loves using technologies which scale (Big Data and Big Compute). He's one of the founders of the UK Azure Users Group which now has registered members in the thousands and sets up monthly meetings, conferences and hackathons showcasing really cool cloudy tech. His most recent fascination is with machine learning and although his aging and addled brain struggles to keep up with the maths it's way cool! In this talk Richard will cover some of the ways that gaming companies can build in analytics capabilities in an infinitely scalable way and using the power of the cloud (or as much as your wallet and Azure will scale to!). He’ll be covering some patterns he’s used in gaming in the past using both Microsoft’s analytics platform services and Elastacloud’s own Azure-based analytics service Brisk."
"Gateway Interactive are Microsoft Venture Accelerator graduates and have developed cloud based services for their new title on mobile and console."
"Lemon Moose Games Ltd has developed a number of successful titles which have been distributed across a total of 8 platforms and numerous marketplaces, this session will focus on the new opportunity of containerization of application with Docker."
" As Director of Product Management, Sam provides a link between Mediatonic's games, their audience and the wider marketplace. Commercially responsible for the success of their titles, Sam works closely alongside internal teams and external publishers (in 2014 this includes Microsoft, Square Enix and Bandai Namco) to guide projects toward business opportunities while ensuring players remain engaged and delighted within compelling virtual worlds. Mediatonic work with the world's finest entertainment companies to create original games-as-a-service that connect millions of players across the globe. In this talk, Sam will share how game development can be de-risked by employing the cloud to uncouple art, design and engineering co-dependencies, to understand the needs of audiences and to release seamless, instant updates across multiple platforms."
"Thore Graepel is a Principal Researcher at Microsoft Research and Professor of Machine Learning at University College London. His research interests revolve around large-scale applications of machine learning including skill estimation, user modelling, recommender systems and game AI. Thore is one of the co-inventors of the TrueSkill algorithm for ranking and matchmaking used in Xbox Live, and has also contributed to various aspects of user modelling and recommendation in Microsoft’s services. More recently, his work on estimating personality and other user attributes from social networking data has received a lot of attention. In multiplayer online gaming one of the key questions is how we can match players together that are a good fit and hence will have a great gaming experience together. Different aspects such as existing social connections, personality, quality of connection, and skill can play a role. In this session I will focus on the skill dimension and explain how the TrueSkill system works out the individual skills of players from the observed game outcomes. I will discuss the impact on the quality of matchmaking and give some good practice advice for competitive matchmaking. Time permitting, I will discuss some future ideas for matchmaking including personality based matches."
For the next four weeks. Make a potentially life-changing commitment to yourself, to us, and to your friends, family, and colleagues, sit down every day, and learn.
We want you to know your stuff, so the challenge is chock full of great courses spread across eight different learning challenges. Pick an area that interests you, regardless of your job title. Dive right in on Day One with the introductory stuff and, by the end of February, you'll possess some serious eye-opening knowledge.
We want you to show off your training. You can easily share your involvement through social channels, like Twitter, LinkedIn, and Facebook. Each learning challenge comes with a badge you can use, and we have a full set of forums you can join. Oh, and I should mention both regional and technology leaderboards! Plus, Know it. Prove it. learning challenges are full of MVA courses, and you get the digital certificate of completion for each course you finish. Get involved, show your success, get help if you’re stuck, and rock it.
Well, what are you waiting for? Grab this opportunity to launch your year off right. Join the challenge to better your technology skills. Don’t lose yourself to the day-to-day forever! Be a rock star in the KiPi Band!
See you on launch day, February 1! Register now so you’re ready. See you there!
An Introduction to Red Dog Racing from Alan Smith http://geekswithblogs.net/asmith/Default.aspx
You can watch this video introduction to Red Dog Racing is a 3D driving game that makes use of back-end services hosted in Microsoft Azure. Sector and lap time data and telemetry data is send from the game to the Azure Service Bus.
A Microsoft Azure worker role worker role is used to de-queue and process the data and store it as entities in Windows Azure Table Storage. Telemetry data is also sent to Windows Azure Blob Storage to provide the game with a replay function that displays ghost cars for the fastest laps driven by other players. The best lap times, overall standings, and driver telemetry data can be viewed on a website.
I have used the game as one of the scenarios in my recently published PluralSight course Windows Azure Storage In-Depth, to show how I use Queues, Table Storage and Blobs to process and store lap time, telemetry data and replay data from the game.
Here an overview of the various Azure Storage Solution http://channel9.msdn.com/Series/Developing-Microsoft-Azure-Solutions/05
If you want to learn more about telemetry processing or implementing game services in Windows Azure, or would be interested in a Windows Azure training course please feel free to contact me though this blog.
As your aware Microsoft open-sourced .NET Core which is now hosted on GitHub as its home.
The GitHub Student Developer Pack is a great free offer for those students, with terrific tools and services from GitHub partners Microsoft has now included Visual Studio Community 2013 into the GitHub Student Developer Pack,
In addition to Visual Studio Community, students will also find additional tools and services including:
At the same time, we’re inviting GitHub-loving students to try out Microsoft DreamSpark great free tools, including SQL Server and Windows Store developer accounts, as well as great free training courses on Microsoft Virtual Academy.
Microsoft Virtual Academy has hundreds of courses from game development using 3rd party tools and middleware and to how to get started with GitHub in Visual Studio.
So give it a try and ensure you use the very best IDE with the best Open Source, source control repository and tools!
Here the full Agenda of the days
Mary jo foley has covered the tech industry for more than 30 years for a variety of publications and web sites, and is a frequent guest on radio, tv and podcasts, speaking about all things microsoft-related. on zdnet, she blogs at allaboutmicrosoft.com. she is the author of microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008). Foley also is the co-host of the Windows Weekly podcast on the TWiT network.
Theme: Client, Devices & Mobility
NOTE: All sessions are approx. 35-minutes. There is a 15-minute changeover between sessions and a 45-minute lunch break.
Jeffrey Snover is a Distinguished Engineer and the Lead Architect for the Windows Server Division. Snover is the inventor of Windows PowerShell, an object-based distributed automation engine, scripting language, and command line shell. Snover joined Microsoft in 1999 as divisional architect for the Management and Services Division, providing technical direction across Microsoft’s management technologies and products. Snover has over 32 years of industry experience with a focus on management technologies and solutions. He was an architect in the office of the CTO at Tivoli and a development manager at NetView. He has worked also as a consulting engineer and development manager at DEC, where he led various network and systems management projects. Snover held 8 patents prior to joining Microsoft, and has registered 30 patents since. He is a frequent speaker at industry and research conferences on a variety of management and language topics.
Theme: Server & Cloud
Scott is a web developer who has been blogging at http://hanselman.com for over a decade. He works in Open Source on ASP.NET and the Azure Cloud for Microsoft out of his home office in Portland, Oregon. Scott has three podcasts, http://hanselminutes.com for tech talk, http://thisdeveloperslife.com on developers' lives and loves, and http://ratchetandthegeek.com for pop culture and tech media. He's written a number of books and spoken in person to almost a half million developers worldwide.
NOTE: All sessions are approx. 45-minutes. There is a 10-minute changeover between sessions and a 45-minute lunch break.
A challenge for most of us is simply wanting to work out the odds of something happening in a game or an app..
Well here a nice technical solution from Microsoft Research to help with answering that challenge..
Welcome to Infer.NET
Infer.NET is a framework for running Bayesian inference in graphical models. It can also be used for probabilistic programming as shown in this video.
You can use Infer.NET to solve many different kinds of machine learning problems, from standard problems like classification, recommendation or clustering through to customised solutions to domain-specific problems.
Infer.NET SDK Download:
NuGet (Compiler and Runtime binaries only):
Website (everything you need to know about Infer.NET):
Infer.NET is a framework for probabilistic programming and running Bayesian inference in graphical models.
Blog : http://blogs.msdn.com/b/infernet_team_blog/
User Guide: http://research.microsoft.com/en-us/um/cambridge/projects/infernet/docs/default.aspx