DEV Community

Cover image for I'm Scott Hanselman, ask me anything!
Scott Hanselman
Scott Hanselman

Posted on

I'm Scott Hanselman, ask me anything!

My name is Scott Hanselman. I'm a programmer, teacher, and speaker. I work in Open Source on ASP.NET and the Azure Cloud for Microsoft out of my home office in Portland, Oregon.

I'm excited about community, social equity, media, entrepreneurship and above all, the open web.

Ask me anything!

Latest comments (142)

Collapse
 
briandavid7324 profile image
briandavid7324 • Edited

I really hope you are still active here.

Where does Microsoft stand on updating its Test Management system in Azure DevOps?

We come across limitations each day due to the format of the Test Management module and how it has not changed in over a decade while testing strategies and approaches have changed.

We depend on the ADO Rest APi to overcome the shortcomings of the Test Management module and I am at a loss as to just abandon it and create our own Test Management application as I do not see any investment in the ADO Test Management module.

Is there a Test Management evangelist at MS? Does it have its own product team?

The support ticket system is not helpful as we normally get links to documentation we have already viewed.

Scott, is there a Hanselman equivalent in the ADO Test Management world in Microsoft? We need a champion to bring MS into the new world of testing.

Thanks for reading (Hopefully).

Collapse
 
hkalic profile image
hkalic • Edited

When are you gonna publish that (never announced) book "One more Level of abstraction"?
Just joking, but you really should (or one more podcast).

PS: you were on the topic a couple of years ago

Collapse
 
digitalify profile image
Mehdi

Hi Scott,

I have 2 questions, I ask first one and if I get the answer as your reward I'll ask the second one.

Why in Identity source code, they hard-coded string type?

Collapse
 
robertmjordan profile image
Robert M Jordan

We have a set of common entities which are 'shared' throughout the company - much like Master Data Services (MDS) data. Everyone has differing ways of maintaining said data...most of which are painful and/or lacking.

So...I created a working 'demo' using the SQL Service Broker (SSB) to show how we can easily & seamlessly propagate the 'shared' data. Of course, this data is centrally managed & applications (themselves) do not change said data.

Another person wants to use SignalR to propagate the 'shared' data to application databases. And, I love SignalR. However, to me, SignalR is "real-time" front-end "componentry"...not a data transfer service solution for MDS-styled data.

I see the broker as the right tool for this job. And frankly, to me...just because you CAN do something...doesn't mean you SHOULD. But I am open to being wrong.

(1) Am I wrong or right.
(2) If so, why or why not?

Thanks for the help.

Collapse
 
robertmjordan profile image
Robert M Jordan

Howdy Scott!! Big fan, here. Hopefully, this isn't a no-no...but could I get your input on this question?

dev.to/robertmjordan/propagating-m...

Collapse
 
sirait profile image
Julius Sirait

Do you use todo list for your personal project?

Collapse
 
ivanstefanov profile image
Ivan Stefanov

Nice to follow you and here Scott :) Good luck and thank you for everything I learned from you in all these years!

Collapse
 
ermirbeqiraj profile image
Ermir Beqiraj

HI Scott!

Congrats on all you have done for the community.
Q: How do you manage to keep up with all what's happening, net/core/office/azure, sharing, blogging, podcasts.. (and all the tweets of course)?

Collapse
 
legoglass profile image
Flavio

Hi scott , meet you in dev days latam past year, same year i started with anxiety disorder , that make me very difficultly to find an office job , what you think business can make to help devs with some mental disorders like depresion and anxiety?

Collapse
 
anduin2017 profile image
Anduin

你好, Scott Hanselman!
很荣幸与您讨论!
我一直从事“传统软件工程”领域的开发,也就是比较熟悉普通的关系型数据库+HTTP服务器+一些流行的前端技术+常见的通信协议等等。
事实上,我了解虚拟化,了解云计算。而最近,我的很多朋友都去从事很流行的大数据,人工智能等领域了…我对这些领域一无所知。我每次和他们聊天,我都是写C#,JavaScript,SQL Server。他们则聊什么过拟合…数据挖掘…R…python什么的。我越来越感觉自己和所谓他们的“下一代软件”差距越来越远。
我曾在一次演讲中提到:我厌恶那些固守自己技术体系而不学习的人。而此时我感觉自己仿佛就是这类人。我从未学过什么大数据,人工智能。我连矩阵变换都不熟…请问,面对今天如此火热的大数据领域,人工智能领域,我们这类传统的软件基础设施的建设者是否一定要去研究呢?如果我不懂人工智能,不懂机器学习,不懂数据挖掘,是不是就可以认定我说:我已经固守自己技术体系而不学习了呢?