🧵1/ A few days after the fall of Bashar al-Assad, Damascus buzzed with revolutionary euphoria. Activists gathered at the Hijaz Railway Station, dreaming of a new Syria. But alongside hope, there were ghosts—like the gaunt face of Mazen al-Hamada, a tortured activist, martyred days before victory.
You always own your intellectual property, mailing list, and subscriber payments. With full editorial control and no gatekeepers, you can do the work you most believe in.
I always wanted to understand the .NET side of things so that the real underlying power of .NET can be utilized wherever possible. To be specific,
a. How to read and understand the output every time we do a Get-Member on an object.
b. It would really help to understand all the definition on a Method or Property.
c. Would really help to know how read it on Microsoft's documentation site.
For example, [System.TimeZoneInfo] | Get-Member
a. The Definition column of the Get-Member results is almost always truncated to, how do we expand that and see all the method's overloads?
b. The results of the Property [System.TimeZoneInfo].UnderlyingSystemType is different from [System.TimeZoneInfo].GetType(), what gives?
c. Tried to look up TimeZoneInfo Class on Microsoft Docs website and saw that the list of Members and Properties are completely different from what was showing up in the PowerShell console. Totally confused. :-(
d. Finally, how is this different from the .Net classes and the PowerShell SDK Classes? I could only find the link to the legacy SDK but at least it has the list of the different classes.