Skip to main content
Avner Shahar-Kashtan's user avatar
Avner Shahar-Kashtan's user avatar
Avner Shahar-Kashtan's user avatar
Avner Shahar-Kashtan
  • Member for 11 years, 11 months
  • Last seen this week
182 votes

Developing web applications for long lifespan (20+ years)

118 votes

Why is 2FA usually done after the correct password has been provided?

84 votes

Why aren't user-defined operators more common?

68 votes

Do I need to use an interface when only one class will ever implement it?

55 votes
Accepted

Is it bad practice to pass instances through several layers?

42 votes

Case insensitive keywords in a language

36 votes
Accepted

Is it a bad practice to give two very different files with the same general purpose the same name?

23 votes

What is the difference between C# and Visual C#?

22 votes
Accepted

Is there some sort of systematic strategy for designing and implementing GUIs?

21 votes
Accepted

Why do Microsoft's libraries depend on Newtonsoft.Json?

16 votes
Accepted

COM INTEROP Support - which is better? C# or VB

13 votes
Accepted

Space between negative sign and variable name

13 votes
Accepted

Is there a term used for the collection of a key and value in a C# dictionary?

12 votes
Accepted

Where to put interface in .Net

11 votes
Accepted

Multi-tenancy...as opposed to what?

10 votes
Accepted

Why and when would you use a .NET framework data type?

10 votes
Accepted

Typical instantiation of new object - is there a way to avoid repetitious syntax?

10 votes
Accepted

Are there any true differences between XAML and XML?

9 votes

Share files between microservices

9 votes

Declaring interface in the same file as the base class, is it a good practice?

9 votes
Accepted

Why can't I refer to an interface inside of generic brackets in a variable declaration?

8 votes
Accepted

Is there any reason not to make a webapp be client-side only?

8 votes
Accepted

What does Console.WriteLine() call behind the scenes?

7 votes

Switch or a Dictionary when assigning to new object

7 votes

Why can't we use unique identifier as combination of email and password?

7 votes

Why can't Java/C# implement RAII?

7 votes

Will object reuse optimize this often-called function?

7 votes

Arrays vs Maps for listing items that have a unique id

7 votes

Do these two design philosophy conflict with each other?

7 votes

Adding a CLI to a Windows service