Module vs Assembly

Every day I am learning something new, if not new then I am fixing assumptions. For example I have for years used the term module and assembly interchangbly and that is not quite correct. It only became obvious this last week as a couple of engineers were using the term for very specific scenarios.So here are notes for future reference.AssemblyIn the .NET framework Assembly is the minimum unit of deployment and it is the form of an EXE or a DLL.An assembly can contain one or more files, they can include things like resource files or modules (embedded).An assembly always contains an assembly manifest. Assembly manifest is the metadata of an assembly. It contains assembly definition identity, files in the assembly, type reference information, referenced assemblies (other things I do not ...

Windows Terminal

I thought when the Window’s console got transparency my life was complete.Well there is so much coming, I am genuinely excited for the upcoming release of Windows Terminal. It includes many of the features the community has requested including support for tabs, rich ...

Copy, Paste magic in Visual Studio

So I meant to talk about new features in Visual Studio 2019, however, I am seeing really useful features that have apparently been around for years. There is really neat trick with copy paste that I had no idea about.So normally you would hit a combination of CTRL-C ...

Time Travel Debugging in Azure

When you find an issue or exception in a production environment you actually have two problems. Identifying the issue and understanding exactly how you got into the situation.Logs tend to be really good at giving you the identity of the actual problem, and as an ...

Search for settings in Visual Studio

Visual Studio and has been around for a couple of decades and manages to serve the needs of many languages, platforms and devices. This is one of the reasons why it can be difficult to find settings for a particular scenario, however, there is a very useful search ...

Advanced Visual Studio search in Watch, Autos and Local windows

One of my favorite features in Visual Studio 2019 has to be the new search capabilities in the Watch, Autos and Local windows. The search feature works across properties, values and types highlighting the matching text and then allowing you to navigate to each match. ...

Hanselminutes interview about dasBlog

I tend to blog about all of my tech accomplishments as a kind of journal and easy lookup, I have spoken about this process in the past and it is still just as important today. So I was kind of shocked to realize that I did not blog about my Hanselminutes interview with ...

The Uncanny Valley of Confidence

So I mentioned that I started working at Microsoft right?The first and most important impressions I got was the sheer scale at which a company like Microsoft works. As in my New Employee Orientation (NEO) day included almost 200 people! Each of us needing security ...