In this article we will run through a couple of scenarios using the UWP TeachingTip control. This relatively new control is an animated flyout that according to the documentation “draws the user’s attention on new or important updates and features, remind a user of nonessential options that would improve the experience, or teach a user how a task should be completed”.
The high quality of this official documentation made us decide to skip a high-level introduction and to immediately expose the TeachingTip control to some more challenging ‘enterprise-ish’ scenarios. Here are the things you can expect us to cover in this article:
programmatically creating a TeachingTip,
precision targeting a XAML control,
auto-hiding a TeachingTip on time-out and navigation, and
building an inherited control.
We also added a sample that expresses our concerns on the light dismiss behavior, and identified an interesting use case for the TeachingTip as ‘Form…
This week I received notification from Microsoft that I was re-awarded for a second year now the 2019-2020 Microsoft Most Valuable Professional (MVP) award in Azure.
Since becoming a Microsoft MVP, I’ve learned a lot about the community and continued to share my passion, knowledge and experience within the community around Architecture and Development in Azure, DevOps and Serverless technologies. I also keep a keen eye on what’s happening on the data technologies like Cosmos DB and Azure SQL.
Receiving the Microsoft MVP award is a humbling and exciting experience and it means you’re a member of this “elite” group of roughly 3000 Microsoft MVPs from around the world.
Earlier this year I attended my first MVP Global Summit and it was an amazing experience. I got to meet so many people in person that I only knew from online experiences. I also got to meet and interact with the various product teams and provide valuable feedback, and see what’s coming on the roadmap. I’m looking forward to attending next years MVP Global Summit and connecting with fellow MVPs.
If you’re interested in learning about the Microsoft MVP program and seeing what it takes to become a Microsoft MVP, or how to get awarded, I encourage you to take a look at the Microsoft MVP website and also the following article on “How to become a Microsoft MVP” where they explain some of the details of the program.
To wrap up this post I would like to congratulate all the other newly awarded, or renewed Microsoft MVP’s all over the world! You truly are an amazing community and I’m truly humbled to be part of this community.
This week we see an update for SQL Server Management Studio, version 18.1. This release is the latest generation of SQL Server Management Studio and provides support for SQL Server 2017.
What’s New in this Release
Database diagrams – Database diagrams were added back into SSMS. If you did not know they removed this from the 18.0 release. For more details, see Database Diagrams.
SSBDIAGNOSE.EXE – The SQL Server Diagnose command line tool was added back into the SSMS package.
Integration Services (SSIS) – Support for scheduling SSIS package, located in SSIS Catalog in Azure or File System, in Azure. There are three entries for launching the New Schedule dialog, New Schedule… menu item shown when right-clicking the SSIS package in SSIS Catalog in Azure, Schedule SSIS Package in Azure menu item under Migrate to Azure menu item under Tools menu item and “Schedule SSIS in Azure” shown when right-clicking Jobs folder under SQL Server agent of Azure SQL Database Managed Instance.
NOTE: SSMS 18.1 is the latest general availability (GA) version of SSMS. If you have SSMS 18.0 (GA) installed, installing SSMS 18.1 upgrades it to 18.1. If you have an older preview version of SSMS 18.0 installed, you must uninstall it before installing SSMS 18.1.