logo [the cutting edge ]
Application Insights - Handling Errors October 2021 | View Online
Avoiding a Jurassic problem – 7 tips for handling errors, before they bite
 

Avoiding a Jurassic problem – 7 tips for handling errors, before they bite

Errors should always be caught and logged – there are plenty of great services that help you fall into the “pit of success”. They have great dashboards, integrate with your preferred communication tools, give you great telemetry, and help you drill down to the root cause.

As developers you should be alerted when something is going wrong and be able to see details to help you track down and fix bugs. Every developers goal should be to know about bugs before the clients do. With exception libraries, you should already be on it.

For developers, it is crucial to log errors, watch them daily and review the health of the errors in the Sprint Review.

And think about the end user for a second…. we’re all aware how painful it can be when you see a nasty error message. In the best case it makes you feel uneasy, and at worst it leaves you blocked. The user experience should *not* be an jarring jumble of text that looks like it is designed for a computer 🤢. On the other hand, a developer should not be developing new features when they are oblivious to the unhealthy state of the application.

Let’s look at 7 ways that you can handle an error, before it comes back to bite you.

- Adam Cogan, SSW Chief Architect Got a comment for Adam?
Comment on Adam's blog
Tweet @adamcogan
Email Adam Cogan
 
 

FEATURED VIDEO FROM SSW TV

Blast off with Blazor! 🚀 - Supercharged Enterprise UIs using AntDesign | Luke Parker

Blast off with Blazor! 🚀 - Supercharged Enterprise UIs using AntDesign | Luke Parker

Blazor is taking the hobbyist world by storm, but did you know it is perfect for enterprise applications? Having the whole project in one place in one language has done wonders for the development experience. However, as new tech in its perceived infancy there are doubts about whether it’s aged enough for production scenarios. This is where AntBlazor comes to the rescue! It is a comprehensive set of enterprise-class UI components, built with a focus on ease-of-use.

In this talk, Luke demonstrates how the popular open-source component libraries work, with insightful comparisons and demonstrations.

Watch videos

 
 

FEATURED TECHNOLOGY FROM SSW

Power App Consulting
 

Power Platform can help you create solutions for all of your internal and external processes. Microsoft's Power Platform is a set of low-code applications that can be used individually to create easy-to-use business solutions. These applications can be used together and combined with Office 365 and Azure to create a smooth flow throughout your whole business, from client communication to financial analytics.

Could you be supercharging your business through Power Apps? Learn more.

 
 
Online Live Events
 
 
The .NET 5 Superpowers border=

2-Day Online
Clean Architecture Workshop

In this 2-day hands-on workshop we will cover the best approach to building enterprise applications using Clean Architecture and .NET Core. You will be building your own application from scratch.

This hands-on workshop will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks.

Read more

NOV
22
MON
Online, Australia
The Angular Workshop border=

1-day
Angular Superpowers Tour

Come watch our best Angular devs build an Angular 11 application from scratch and take it all the way to an enterprise application using all the best tools and practices we use.

Don't waste weeks learning Angular, the Angular CLI, RxJS, TypeScript, ngrx, NPM, WebPack, end to end testing and unit testing. Get a jump start in just 1-day.

Read more

NOV
9
TUE
Brisbane, Australia
NOV
10
WED
Melbourne, Australia
NOV
12
FRI
Sydney, Australia
 
bg
net
 
[ ONLINE LIVE EVENTS ]
 
 

October *Online* User Group: Modern Web Dev with Blazor and .NET 6 by Jason Taylor

Ready to get up to speed with Blazor WebAssembly? You've picked the right time! Blazor has been running production systems for over two years now - it’s battle-tested and what’s more, Microsoft is just about to drop .NET 6 , the long-term support version of their hugely successful development platform.

Whether you're a student or a seasoned developer, now is the perfect time to get started. And in this talk, Jason will make sure you get started on the right foot. He will demonstrate tools, components, data access, code generation, forms, validation, component libraries and more! Everything you need to build enterprise applications using Blazor WebAssembly and .NET 6.


Luke Parker

Jason Taylor is a passionate developer, architect, trainer and mentor with 20 years of professional experience. He has worked with .NET since 2001, and currently specializes in developing enterprise applications utilizing .NET Core, ASP.NET Core, EF Core, Angular, Vue, and Azure. Jason is an expert on Clean Architecture with .NET Core, and has one of the most sought after GitHub repos containing an awesome template for using Clean Architecture. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution.

 
net
OCT
20
WED
SSW Livefeed ssw.com.au/ssw/live
fb linkedin meetup Livestream
 
 
 
SSW is Hiring! More SSW jobs

Systems Administrator
SSW Sydney

This role requires someone who can work closely with clients, think critically, and create the right solution for the right job.

Must have a working knowledge of Active Directory, Windows Server 2019, IIS 10.0, SQL Server, Microsoft Teams, SharePoint Online, Azure, PowerShell, Cisco ASA, HP SAN administration, Office 365, Exchange Online, & knowledge of architecting systems in Microsoft Azure

Read More

Full Stack .NET Developer
SSW Sydney, Brisbane, Melbourne, Newcastle

This role requires great communication skills and solid experience in delivering production-ready web solutions. You will be working with our expert developers and designers in a wide variety of exciting enterprise projects.

This role requires someone who can work closely with clients, think critically, and create the right solution for the right job. .NET experience is a must.

Read More

Copyright © SSW 1990-2020. All Rights Reserved. Proudly developed by SSW Sydney Web Design
Advertise with SSW | Unsubscribe | Previous SSW Updates | Got a Hot Tip to share? | Got a comment?