.NET API Analyzer : Targeting Deprecated APIs And Cross-Platform Issues

While working with the .NET framework, it is common to come across [Obsolete(“message”)] attribute used in .NET APIs. This would signify an API which is no longer supported or more likely to be deprecated in the near future. With the continuous evolution of .NET, it is very common to deprecate APIs which can be replaced by […]

C# : Event Based Asynchronous Pattern In Parallel Computing.

In the article discussing the “Asynchronous Pattern” – C# : ASYNCHRONOUS PROGRAMMING USING BEGININVOKE AND ENDINVOKE METHODS, we saw how to use the BeingInvoke and EndInvoke methods to achieve parallel computing. However, this is not very intuitive and requires you to explicitly call the EndInvoke method to get back the result after you asynchronous call […]

C# : Get The Full UNC Path Using The Mapped Drive Path On Your Machine.

We generally map network paths as local drives for ease of access and without having to manually go to the shared location. At times, there is a need to  resolve the external network path that has been locally mapped to your machine.