Developer Blog


ASP.NET Core: Saturating 10GbE at 7+ million rps


Stacktrace improvements in .NET Core 2.1


Corestart 2.0: What's new for performance in .NET Core 2.0
Building Games with Service Fabric
Azure Service Fabric – Brings More Power to Age of Ascent


MVA: Service Fabric Patterns and Practices
A Journey of Optimization - The Saga of Ben's Magic Number
Microsoft MVP Summit 2016
The Future of .NET with Mads Torgersen, Rowan Miller, Immo Landwerth, David Fowler, Karen Ng
Live Q&A: .NET with Scott Hunter, Chris Sells (Google) and Hong-Seok (Samsung)
AoA Shout out in Azure Service Fabric Promo
Article: A Chat With the Creators of Age of Ascent, an Ultra-MMO Powered by the Cloud
Video: Ten reasons you’ll love Windows Server 2016: Nano Server
Age of Ascent Build Conference News Roundup!
Service Fabric State Resiliency Considerations
Article: Microsoft at Build: 10 Spoken and Unspoken Messages
Video: Microsoft Cloud Allows Age of Ascent To Handle 50,000 Players in Same Battle
Article: Microsoft Azure cloud services tuck ops under the covers
Video: Gaming at Cloud Scale with James Niesewand and Ben Adams
Video: Age of Ascent at the Microsoft Build 2016 Keynote Presentation
Video: Age of Ascent at the Azure Service Fabric for Developers presentation
Article: How Microsoft is giving its customers ‘a slap in the face, but in a good way’
ASP.NET Core – 2300% More Requests Served Per Second
Release Notes Feb 6, 2016
Podcast: Inside Age of Ascent with Ben Adams


Release Notes Dec 5, 2015
Release Notes Nov 7, 2015
Release notes Sept 5, 2015
Reduce node_modules recursion and long paths for ASP.NET 5
Using Gulp to Add UTF8 BOM for Windows 10 Javascript Apps
Release notes Aug 8, 2015
Adventures in High Speed Networking on Azure
Release notes June 13, 2015
Release notes May 16, 2015
Microsoft Azure: Demo and Case Study: Age of Ascent
Release notes Apr 4, 2015
A case study of how Microsoft Azure helps Age of Ascent!
Release notes Mar 21, 2015
Release notes Mar 7, 2015
Release notes Feb 21, 2015
Level Up episode 4: Illyriad Games' James Niesewand, CEO and Founder
Release notes Feb 7, 2015


Indie Dev Podcast episode 17 featuring the Illyriad Games team!
Release notes Dec 13, 2014
Release notes Nov 15, 2014
Release notes October 4, 2014
Release notes September 20, 2014
Release notes September 6, 2014
Release notes August 23rd, 2014
Latest patch notes adds dynamic music, more
Release Notes July 26, 2014
Release Notes July 12, 2014
Kill Screen interviews our CEO and checks out Age of Ascent
Gamer Headlines says it's time to stop hating Microsoft thanks to AoA
SegmentNext discusses Age of Ascent's 100,000 possibilities
Official Xbox Magazine covers Age of Ascent
Release Notes June 28, 2014
Release Notes June 14, 2014
Release Notes June 7, 2014
Release Notes May 31, 2014
Release Notes May 24, 2014
Release Notes May 17, 2014
Interview with Develop Magazine
Release Notes May 10, 2014
xMMORPG review
Practical Chrome review review
Release Notes May 3, 2014
Age of Ascent developer blog: GM Stew's video interview!
Release Notes April 19, 2014
Age of Ascent developer blog: the Tactical Map
Age of Ascent developer blog: the setting!
Check out the latest UI upgrade!
"Why Age of Ascent Matters" — check the blog out here!
Age of Ascent on the front page of SpaceSimCentral!
Backstory: Timeline to Ascent
Backstory: Troll Market
Windows Phone Central Covers World Record Attempt
Indie Game Magazine Reports on Age of Ascent
Backstory: Too Late
Backstory: Green
Backstory: Friends
Backstory: Dung Beetle
Age of Ascent Developer Q&A Video
PC Gamer Reports on AoA Guinness Attempt
James Niesewand on Super Gamer Podcast
Backstory: Many Bodied
Alpha Beta Gamer Reports on Age of Ascent
Frequently Asked Questions
Massively Interview with James Niesewand
Age of Ascent team in Royal encounter!


Microsoft Ubelly Interview
Age of Ascent Website is Live!

Get Updates

Sign up for the latest email updates and information on Age of Ascent Beta coming soon!



Get in touch!

We love hearing from people – as a small indie games company, communication is key to our success! If you’re a member of the press, please email our press account. Everyone else, please get in touch with us via a veritable smorgasbord of social media ways: