Content aplenty! Recordings from recent conferences
There's been a lot of very interesting conferences of late! Starting off with Xamarin's first-ever word wide conference, followed by TechEd and then the Norwegian Developers Conference, there are videos aplenty for the curious developer!
What is that? You're hoping for a few rainy days this summer? Don't be silly ;-)
Xamarin Evolve
- Keynote
- How C# Saved my Marriage, Enhanced my Career and Made Me an Inch Taller
- Multiplatformism: Lessons learned bringing Bastion to Six New Platforms
- Buttons are a Hack
- Cross Platform
- Getting the Most from Xamarin Studio, your Visual Studio-replacement for Mac!
- Intro to Calabash, the amazing UI automation toolkit that drives Xamarin's Test Cloud!
- Writing native Mac apps in C# with Xamarin.Mac. Yes, you can!
- Mapping on iOS and Android.
- Sharing up to 80% code for iOS, Android and Windows platforms, a retail app case study.
- Cross-platform Barcode Scanning with ZXing.
- Create a uniform login experience with a centralized cloud authentication system.
- Maximizing code-sharing with Xamarin.Mobile.
- Using Async in your Mobile Apps. Because you should.
- Building Mobile Cross-platform Geospatial Apps.
- GitHub Halp App: Minimizing Platform-specific code with MvvM.
- Advanced Memory Management on iOS and Android.
- Architecting Cross-Platform Apps with MvvmCross.
- Keeping your Users Happy with Testable Apps.
- Cross-Platform UI Controls.
- Building Connected Cross-Platform Mobile Apps with Xamarin and Azure Mobile Services.
- Getting the Most from Visual Studio.
- Push Notifications with PushSharp.
- 10 Must-Use Components for Your Mobile Apps.
- Lightning talk 1
- Lightning talk 2
- iOS
- Designing experiences for the iPad. Experiences from developing the National Instruments' Data Dashboard.
- What’s new in Xamarin.iOS. Worth your time.
- Crafting interactions with Core Animation.
- Fast UI Creation with MonoTouch.Dialog. A great place to start off your iOS career!
- Binding Objective-C libraries.
- Android
- Enterprise Mobility
- A Developer’s Guide to Enterprise App Deployment: BYOD, MDM and YOU.
- The Future of Work and IT.
- The Xactimate Insurance App: bringing 10,000,000 lines of code to mobile.
- Building the First Core Banking App with Xamarin.
- Kimberly-Clark: Challenging the Customer Engagement Status-Quo with an iPad.
- Protecting Data on Device with SQL Cipher.
- Mobile’s Impact on realtime Decision-making and Data Visualization.
TechEd North America
(my filtered list what I consider being developer stuff - basically "What I will put on my iPad to watch on my travels to and from work"):
- Microsoft ASP.NET, Web, and Cloud Tools Preview
- TypeScript: Scaling Up JavaScript
- .NET & Modern Line-Of-Business Apps
- Windows PowerShell Unplugged
- Building Modern, HTML5-Based Business Apps on Windows Azure with Microsoft Visual Studio LightSwitch
- The Phone That Has Everything the Enterprise Needs: Windows Phone 8
- Windows RT in the Enterprise
- How to Build ASP.NET Web Applications Using Async
- Entity Framework 6: Database Access Anywhere, Easily
- KnockoutJS and MVVM: Tips for Building HTML and JavaScript Web Apps
- Single Page Applications with Microsoft ASP.NET
- Visual Studio Tips and Tricks
- ASP.NET Web API: Web Services for Websites, Modern Apps, and Mobile Apps
- Build It Once For Both: Writing Code and Designing for Windows 8 and Windows Phone 8
- Microsoft ASP.NET SignalR: The Real-Time Web Made Simple
- Build Your First Cloud App: An Introduction to Windows Azure Cloud Services
- Partner Solutions for Modernizing Your .NET Applications
- All Aboard for the Future of HTML5 Mobile and Hybrid Web Apps for Windows Phone 8 and Windows Tablets
- Understanding Dependency Injection and Those Pesky Containers
- Lessons Learned: Real-World Architectures and Examples
- Improving Developer Productivity and Software Quality with Microsoft Visual Studio Application Lifecycle Tools
- Introduction to Windows Azure BizTalk Services
- Messaging with Windows Azure Service Bus
- Developing Core Business Applications with Domain-Driven Design (DDD) and Microsoft .NET
- The Windows Phone 8 Networking Survival Kit
- Modernizing WPF Line-of-Business Applications
- x86, x64 or ARM? Forget the Details and Use Remote Resources to Run Any App on Your Windows Device
- Windows Azure Web Sites and On-Premises Connectivity
- Developing Connected Windows Store Apps with Windows Azure Mobile Service: Overview
- Cloud-Powered Web Apps in Minutes with Windows Azure Mobile Services
- Developing iOS and Android Apps with Windows Azure Mobile Services
- Secrets of Using Background Agents for Windows Phone 8
- Agile Testing Across Browsers and Across Devices
- Connected Clients and Continuous Services with Windows Azure Service Bus
- Speechifying your Windows Phone 8 Applications
- Build Real-World Modern Apps with Windows Azure Mobile Services on Windows Store, Windows Phone or Android
- Best Practices with Async
- Serious Web Services: Windows Communication Foundation (WCF), Web API, OData, and More
- Scrum Under a Waterfall
- Build Data-Rich Solutions Faster with Microsoft Visual F#
- Easy Async for Windows Store Apps in Microsoft Visual C# and Microsoft Visual Basic
- 0 to 60: Developing Apps for Microsoft SharePoint 2013
- Building Windows Store Line-of-Business Applications
- Building Apps with the Kinect for Windows SDK
- Continuous Deployment with Microsoft Visual Studio
- Building an MVVM-Based Architecture That Works for Windows Store Apps
- Essential Truths Everyone Should Know about Performance in a Large Managed Codebase
- The New Outlook Web App: Designed for Touch and Offline Too!
- Tips and Techniques for Building High Quality Windows Store Apps
- Master Navigation in Windows Store Apps
- Diagnostic Tips and Tricks for JavaScript-Based Windows Store Applications Using Visual Studio
- Tips and Tricks for Building Real-World International Windows Store Apps
Norwegian Developers Conference
- Opening and Keynote - Joel Spolsky: The Science of Communities Behind Software
- Xamarin & Cross-Platform Development
- Craig Dunn: iOS with C# using Xamarin
- Craig Dunn: Android with C# using Xamarin
- Chris Hardy: Real Cross-platform Mobile Applications - The Anti-Pattern
- Stuart Lodge: Sharing C# across Windows, Android and iOS using MvvmCross
- Paul Betts: MVVM Without XAML: Writing Cross-Platform Mobile Applications with ReactiveUI
- Christophe Coenraets: Architecting PhoneGap Applications
- Web & Cloud
- Scott Guthrie: Building Real World Cloud Apps with Windows Azure - Part 1
- Scott Guthrie: Building Real World Cloud Apps with Windows Azure - Part 2
- Rob Conery: The Javascript Inferno - A Decent Into the Client-side MVC Netherworld
- Christian Horsdal: Test Driving Nancy
- Damian Edwards: Don’t do that, do this! Recommendations from the ASP.NET team
- Dominick Baier: Securing ASP.NET Web APIs and HTTP Services
- David Fowler, Damian Edwards: Under the covers with ASP.NET SignalR
- James Shore: Test-Driven JavaScript Master Class
- James Shore: Rigorous, Professional JavaScript
- Sebastiano Armeli Battana: Require JS
- Torstein Nicolaysen: All you need to know about TypeScript
- Kristofer Walters: Maintainable CSS - The Next Frontier of Front-End Engineering
- Tom Dale: Building URL-Driven Apps with Ember.js
- Joachim Haagen Skeie: Ember.js in Action
- Miguel Castro: Doing SPA with MVC & KnockoutJS
- Hans Magnus Inderberg, Kim Joar Bekkelund: Backbone is supposed to give me structure, but everything is still just a mess
- Tom Dale, Peter Cooper and Rob Conery; Cage Match - EmberJS vs. Angular
- Pedro Félix: From requests to responses: a journey into the ASP.NET Web API runtime architecture
- Johannes Brodwall: Bare-Knuckle Web Development
- Scott Allen: The Abstractions of AngularJS
- Anthony van der Hoorn: Web diagnostics with a Glimpse in ASP.NET
- Anders Ljusberg: CQRS Hypermedia with WebAPI
- Alvaro Videla: Cloud Messaging with Node.js and RabbitMQ
- Continuous delivery & integration
- Jeff French: Continuously Deploying Complex Apps Doesn't Have to Suck!
- Jon Arild Tørresdal: Continuously Deliver with ConDep
- Magnus MÃ¥rtensson: Continuous Delivery Zen on Windows Azure
- Kristoffer Rolf Deinoff: Automated release management with TeamCity & OctopusDeploy
- PowerShell
- Paul Stack: Windows - Having its ass kicked by Puppet and PowerShell since 2012
- Vidar Kongsli: Powershell for developers
- C#
- Jon Skeet: C# 5
- Jon Skeet: Abusing C#
- Kristian Hellang, Justin Rusbatch: Exploring the C# Scripting Experience with scriptcs
- F#
- Don Syme: Succeeding with Functional-first Programming in Industry
- Don Syme: Making Magic: Combining Data, Information, Services and Programming, at Internet-Scale
- Simon Skov Boisen: Building clean and cohesive concurrent systems with F# agents
- NoSQL / Document databases
- Polyglot programming
- Andrei Alexandrescu: Generic Programming Galore using D
- Bryan Hunter: Erlang: a jump-start for .NET developers
- Awesome people
- Jon Skeet, Rob Conery: Tekpub's Full Throttle! Live on Stage with Jon Skeet
- Richard Campbell: People, Process, Tools – The Essence of DevOps
- Windows (Phone) 8
- Gill Cleeren: Applied MVVM in Windows 8 apps: not your typical MVVM session!
- Laurent Bugnion: Sharing code with MVVM Light in Windows 8 and Windows Phone
- Rockford Lhotka: From Windows Forms to WinRT
- Iris Classon: Windows Phone 8 – The advanced session
- People & Project Management
- Jurgen Appelo: How to Change the World
- Hadi Hariri: Being an Anti-social Geek is harmful
- Liz Keogh: Don't let your process hide your ignorance
- Allan Kelly: Do it right, then do the right thing
- Benjamin Mitchell: Effective Leadership: How to avoid anti-learning Agile advice
- Dan North: Accelerating Agile: hyper-performing teams without the hype
- Nik Molnar: Running OSS Projects: From Zero to Sixty
- Uncategorized
- Per-Frode Pedersen: Running with Ravens
- Venkat Subramaniam: Succeeding with TDD: Pragmatic Techniques for effective mocking
- Jørn Are Hatlelid: Enterprise hipster-apps with SharePoint and JavaScript
- Venkat Subramaniam: Asynchronous Programming on the .NET Platform
- Scott Meyers: Better Software — No Matter What
- Peter Cooper: Practical Publishing for Profitable Programmers
- Robert C. Martin: Clean Architecture and Design
- Michael Heydt: Concurrent and High-Performance Programming in .NET with TPL, async/await, and Dataflow
... as I eluded to above, there's more content available (and more will be available in July), but these are the initial ones that looked interesting to me!
Which ones are your favourites? Let me know in the comments!
Comments