Click here to Skip to main content
15,887,333 members

Articles by Kamran Bilgrami (Articles: 6, Technical Blogs: 9, Tip/Tricks: 14)

Articles: 6, Technical Blogs: 9, Tip/Tricks: 14

RSS Feed

Average article rating: 4.84

.NET
28 Jul 2012   Updated: 28 Jul 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,560     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
About switching between filtered threads
Cloud
11 Jun 2019   Updated: 11 Jun 2019   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 2,330     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
In this article, I will follow up on the concepts I laid out previously and demonstrate how Visual Studio can be used to troubleshoot performance related issues effectively.
11 Jun 2019   Updated: 11 Jun 2019   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 1,961     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
This article showcases how Visual Studio features like PerfTips, Diagnostics Hub and Performance Analyzer can help developers measure the cost of their code in a meaningful manner in the context of developing cloud-focused applications.
Programming Languages
C#
16 Jun 2012   Updated: 17 Jun 2012   Rating: 4.93/5    Votes: 116   Popularity: 10.16
Licence: CPOL    Views: 138,581     Bookmarked: 188   Downloaded: 1,003
Please Sign up or sign in to vote.
Better prepare yourself for threats against storing sensitive data in string data type
13 May 2012   Updated: 13 May 2012   Rating: 4.47/5    Votes: 4   Popularity: 2.69
Licence: CPOL    Views: 20,254     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Generating process dump files based on custom performance counter thresholds
Web Development
ASP.NET
6 Apr 2009   Updated: 6 Apr 2009   Rating: 4.98/5    Votes: 48   Popularity: 8.23
Licence: CPOL    Views: 110,384     Bookmarked: 167   Downloaded: 3,048
Please Sign up or sign in to vote.
This article demonstrates how you can monitor usage of your Web Services using .NET and SOAP Extensions.

Average blogs rating: 4.62

All Topics
30 Jul 2017   Updated: 30 Jul 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 3,690     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Function evaluation within immediate Windows with no side effect
9 Aug 2017   Updated: 9 Aug 2017   Rating: 4.60/5    Votes: 3   Popularity: 2.19
Licence: CPOL    Views: 6,853     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to break in code for a specific class instance using conditional expressions
9 Jul 2017   Updated: 9 Jul 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 4,831     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Visual Studio 2017 - Reattach to process
29 Aug 2017   Updated: 29 Aug 2017   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: CPOL    Views: 8,230     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Scrollbars re-engineered
General Programming
Debugging
22 May 2017   Updated: 22 May 2017   Rating: 4.71/5    Votes: 4   Popularity: 2.84
Licence: CPOL    Views: 9,112     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A quick tip on how the new Exception Helper feature in Visual Studio 2017 can make your debugging experience a little quicker.
Threads
6 Sep 2017   Updated: 6 Sep 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 5,820     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
How to watch the value of a variable across multiple threads
Programming Languages
C# 7.0
23 Apr 2017   Updated: 23 Apr 2017   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: CPOL    Views: 8,070     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
C# 7.0 – Tuples Re-Engineered
Visual Studio
7 Jun 2017   Updated: 7 Jun 2017   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,802     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Exception helper in Visual Studio 2017
Visual Studio 2017
20 May 2017   Updated: 22 May 2017   Rating: 3.29/5    Votes: 3   Popularity: 1.57
Licence: CPOL    Views: 8,340     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A quick tip about how the new Run To Click feature in Visual Studio 2017 can expedite your debugging experience.

Average tips rating: 4.65

.NET
23 Jun 2012   Updated: 23 Jun 2012   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 12,901     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Visual Studio provides rich options to debug multi-threaded applications. This tip discusses one way of filtering your break points for a particular thread.
28 Jun 2012   Updated: 28 Jun 2012   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: CPOL    Views: 10,470     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to display only threads related to your application in Threads Windows
28 Jul 2012   Updated: 28 Jul 2012   Rating: 4.91/5    Votes: 4   Popularity: 2.96
Licence: CPOL    Views: 22,013     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Find out which threads are running what line of code and how they may be related to other running threads
18 Aug 2012   Updated: 18 Aug 2012   Rating: 2.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 11,770     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to modify variable values while remaining in your debugging session
17 Aug 2012   Updated: 19 Aug 2012   Rating: 4.11/5    Votes: 2   Popularity: 1.24
Licence: CPOL    Views: 9,320     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to instantiate objects without stopping your debugging session
.NET4.5
23 Jun 2012   Updated: 23 Jun 2012   Rating: 4.90/5    Votes: 7   Popularity: 4.14
Licence: CPOL    Views: 28,433     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
This trick can provide some extra protection for your passwords used in connection strings against runtime attacks.
Programming Languages
C#
3 Jun 2012   Updated: 3 Jun 2012   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 17,012     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Effective way of debugging by taking advantage of some not well-so-known features of Visual Studio
27 May 2012   Updated: 12 Feb 2021   Rating: 4.92/5    Votes: 4   Popularity: 2.96
Licence: CPOL    Views: 14,381     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
You can use this trick for getting notifications when your app writes an error to event logs
22 Jun 2012   Updated: 22 Jun 2012   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 10,740     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A time-saving tip when you have to step in and out from line of code calling multiple methods
22 Jun 2012   Updated: 22 Jun 2012   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 8,410     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to remove datatips if you want to view code at the same time
15 Aug 2012   Updated: 15 Aug 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 9,462     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Effective way of debugging multi-threaded application in a multi-project solution
19 Mar 2017   Updated: 20 Mar 2017   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 8,851     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Quickly move from one method to another during debugging session
C++
26 Sep 2012   Updated: 26 Sep 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,332     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to show threads in the source - Windbg way
Visual Studio
22 Apr 2017   Updated: 22 Apr 2017   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: CPOL    Views: 10,682     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
An easier way to show parameter values of chain of methods from Visual Studio

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Architect
Canada Canada
Kamran Bilgrami is a seasoned software developer with background in designing mission critical applications for carrier grade telecom networks. More recently he is involved in design & development of real-time biometric based security solutions. His areas of interest include .NET, software security, mathematical modeling and patterns.

He blogs regularly at http://WindowsDebugging.Wordpress.com