This is an updated post of the original here. Whether you’re new to the frontend at RIMdev or looking for more about our Frontend team...Team RIMdev Frontend
If you’re not familiar with Platform UI, it’s a utility rich CSS framework we created. As we look to migrate all of our apps and static ...UI UX CSS Sass
Get ready to celebrate because, as of Friday, September 18, 2020, Evan You, creator of Vue.js, announced Vue 3 is officially released. He...vue3 frontend development
Typically with ASP.NET Core 3.1 when no specific authorization requirements are set all endpoints are publicly accessible. When you’re wo...asp.net core
We’ve been using Swagger via Swashbuckle for some time with our ASP.NET Full Framework applications. As we’re moving toward ASP.NET Core ...asp.net core
We’ve spotted some strange behavior before with ASP.NET Core and JSON serialization/deserialization, and I eventually made it back to try...asp.net core
As we create CSS components in our internal framework, we typically try to use little if no JS. Our tooltips should be no different. We...UI/UX frontend CSS Responsive Design
Imagine you’re using Elasticsearch with your strongly typed C# models and nameof(MyProperty) and wondering why it doesn’t work. Turns out....NET
I have been working as a software developer for almost three years, the most common exception or bug I made is NullReferenceException -Sy....NET C#
Testing is an important step we can take as developers to reduce bugs in our code, but testing seems to be one of the best practices that...Vue.js Jest Testing
Last week I attended the annual user experience conference Convey UX in Seattle, where 50 UX leaders from all over the world shared their...UI/UX frontend conference conveyux2020 conveyux
We run a number of web applications at Ritter Insurance Marketing. Our primary datastore for these applications is MSSQL / SQL Azure. Our...SQL
We’ve been working through upgrading our core applications from ASP.NET full framework to ASP.NET Core. Over the years we’ve assembled an....NET
ConfigurationManager has long been used by .NET Framework developers prior to .NET Core to access things like app settings and connection....NET
We’ve had some internal discussion around the usage of RegexOptions.Compiled in .NET – how it works and when it’s appropriate to use it. ....NET
If you’ve ever worked in Azure Data Studio, you may find tab colors very useful.
They allow you to visually separate different connections to development, staging, and production databases. Better visual indicators mean less opportunity for errors and mistakes when running queries. Below is an example of what you can accomplish using this feature.
As a documentarian, I don’t work with Azure Data Studio daily. But I still write about it. In addition, one of our backend developers recently introduced me to the Feynman Technique. Solid advice for anyone to follow.
Typically I go through all steps when documenting a process. My thinking is that I’ll better understand and explain new features and functionality. In the meantime, I get to keep learning!
So as I normally do, I set out to create these tabs.
My first step was to read the Azure Data Studio documentation. Microsoft’s Docs are usually a dream resource. However, I soon found myself struggling a bit. I operate under the basic assumption that I’m usually at fault, but maybe a more thorough explanation could benefit others as well.
A critical point to remember is that connections have to be organized into server groups.
Click the New Server Group folder to create.
Add the Server group name, Group description, and Group color. Click OK.
Go to File > Preferences > Settings.
Search for tab color.
Enable Tab Color Mode. I used the Fill setting.
Drag your server connections to the appropriate server group.
And voila! The next time you create a query, the query tab will take on the color of the server group.
By the way, if you ever want to get fancy and modify the color palette, you can:
Go back to File > Preferences > Settings.
Search for color.
In the Data > Connection section, modify the
settings.json to reflect your color choices.