Welcome to July! Congratulations to all of the new and re-awarded MVPs announced over the weekend!
Top Links
- Windows App Studio being sunset (Windows Apps Team)
- Porting a 15 year old .NET 1.1 Virtual CPU Tiny Operating System school project to .NET Core 2.0 (Scott Hanselman)
- TWC9: .NET Core 2 (and Friends) Preview 2, .future, Imagine Cup 2017, “Adventures of Ninja Cat” Theme and more… | This Week On Channel 9 (Greg Duncan, Vlad Kolesnikov & Nikola Metulev)
- Xamarin.Forms: Microsoft Advertising SDK in UWP (James Montemagno)
Web & Cloud Development
- ASP.NET Core SynchronizationContext (Stephen Cleary)
- You do not need a CSS Grid based Grid System (Rachel Andrew)
- How to Add Live Support Chat to Your Web Application with JavaScript (Abhijit Mehta)
- How To Rename a Font in CSS (Chris Coyier)
- Using Protobuf Media Formatters with ASP.NET Core (Damien Bowden)
- How to Send Emails Through SMS using JavaScript and Node.js (Harjyot Singh)
- Azure via C# – Querying Azure Tables in C# (Andrea Angella)
- TypeScript 2.3: Downlevel Iteration for ES3/ES5 (Marius Schulz)
- Send the Right Error Information with HttpException (Peter Vogel)
- Laravel API Tutorial: How to Build and Test a RESTful API (André Castelo)
- Create a Developer Build Workflow with Docker and Multi-Stage Builds (Jeremy Likness)
- Create an Azure Function in Two Minutes (John Papa)
- Creating a Blogging App Using React, Part 2: User Sign-Up (Roy Agasthyan)
- Image recognition in Python with the Clarifai API and Twilio MMS (Sam Agnew)
XAML, UWP & Xamarin
- Passing Data on Navigation in Xamarin Forms (Adam Pedley)
- UWP Tip #1 – Build Your First App with Windows Template Studio (Me)
- Building Mobile Apps Using Xamarin.Forms with .NET Standard (Suthahar J.)
- Rapid UWP Creation with Windows Template Studio 1.1 (Michael Domingo)
Visual Studio & .NET
- We won’t be fixing this race condition (Oren Eini)
- Simplified Process Attaching – Reattach to Process in Visual Studio 2017 (Abhijit Jana)
- .NET Core 2.0 Preview 2 Brings Refinements for Developers (Jeff Martin)
- More Maze Programming: Heat Map and More Maze Programming: A Non-Biased Algorithm (Jeremy Clark)
- Extracting pages from a PDF document and saving them as separate image files, C++/CX edition with co_await (Raymond Chen)
- Structured Data using Schema.NET (Muhammad Rehan Saeed)
- ConcurrentDictionary allocates … a lot (Rick Brewster)
- Debouncing and Throttling Dispatcher Events (Rick Strahl)
Design, Methodology & Testing
- Book Review: Working Effectively with Unit Tests (Jeremy Clark)
- Exploring a Scrum Team’s Journey: The 5 Stages of Being Awesome (Nagesh Sharma)
- Refcard #241 – Declarative Pipeline With Jenkins (Patrick Wolf)
- The Full Package: Essential Soft Skills That Every Budding Coder Must Have (Cahlan Sharp)
- Are we functional (part deux)? (Eric Brechner)
- Aim To Fail: Why Rethinking Rejection Can Increase Productivity (Jessica Sillers)
Mobile & IoT
- Build a Raspberry Pi Vehicle Interior Monitor – Screen Test (Graham Smith)
- Teaching Kids Programming with Robots and Toys (Jason Lowenthal)
- How to Build Alexa Skills for Echo Show (Martha Kang)
- Exploring the Mixed Reality Design Labs–Experiment #2 (Mike Taulty)
- Building a floating HoloLens ‘info screen’ – 2 (Joost van Schaik)
- Progress NativeScript UI 3.0 is Live (Rob Lauer)
- Developing Skills for Amazon Echo Show (Sergio De Simone)
Podcasts, Screencasts & Videos
- MS Dev Show – Cosmos DB with Rimma Nehme (Jason Young & Carl Schweitzer)
- Cross Cutting Concerns Podcast 048 – Joe Ferguson on Sitecore (Matthew Groves)
- Technology & Friends – Boris Hristov on Technical Presentations (David Giard)
- The Nerdist Podcast – Trey Parker (Chris Hardwick)
- RiYL Episode 220: Catherine Burns (Brian Heater)
- Developer on Fire Episode 248 | Andrea Goulet – Square Zero (Dave Rael)
- Merge Conflict 52: Bug Fixes and Improvements (Frank Krueger & James Montemagno)
- Software Engineering Daily – Computer Logic with Chris Dixon and Software Engineering Daily – Culture Fit with Ammon Bartram (Jeff Meyerson)
Community & Events
- Last Chance to Catch Xamarin Dev Days! (Jayme Singleton)
- Android Things Hackster Community (Dave Smith)
- You can now register for the Dream.Build.Play 2017 Challenge (Chris Miller)
- Today We Kick Off Our First Annual Award Cycle. Congratulations to all Renewing MVPs! (MVP Award Program)
Database
- Find All Failed SQL Server Logins (Eli Leiba)
- How to change the Default Dump File location of SQL Server running on Linux Server (Manvendra Singh)
- Batch processing with subscriptions in RavenDB 4.0 (Oren Eini)
- How Default Value and Nullable Column Works? – Interview Question of the Week #129 (Pinal Dave)
Miscellaneous
- The US government is removing scientific data from the Internet (Annalee Newitz)
- Diablo III: Rise of the Necromancer for Xbox One review: Is such a minor addition worth $15? (Jez Corden)
- Ensuring Windows 10 devices are up to date has never been more important (John Cable)
- This is Microsoft’s canceled Surface Mini (exclusive photos and details) (Zac Bowden)
- Raise Your Voice: Proclaim the Need for Net Neutrality (Josh Heyer)
More Link Collections
- Xamarin App Developer Links – 2017-07-03 and Windows App Developer Links – 2017-07-03 (Dan Rigby)
- The Morning Brew #2374 (Chris Alcock)
- Double Shot #1878 (Mike Gunderloy)
- Weekly C# Digest Issue #161 (Jakub Chodounsky)
- F# Weekly #27, 2017 – Save the date for .NET Conf (Sergey Tihon)
- Reading List (Bruce Lawson)
- June C++ Link Roundup (Eric Battalio)
- Collective #328 (Pedro Botelho)
- 2017 mid-year link clearance (Raymond Chen)
- Coming Right Up! We’re Featuring Some Great MVP Content This Friday Five (MVP Award Program)
- Coding4Fun Second Quarter 2017 Round-Up and Last Week on Channel 9: June 26th – July 2nd, 2017 (Greg Duncan)
The Geek Shelf
Rosie Revere, Engineer: Andrea Beaty, David Roberts: 8601420845060: Books ISBN: 1419708457 |