484 reputation
1514
bio website codeministry.ch
location Switzerland
age
visits member for 2 years, 4 months
seen Mar 11 at 7:58

I am an experienced software developer for both technical and business software, mainly in C#/.NET.


Feb
13
comment Should naming conventions be consistent or not across multiple programming languages in one project?
@MarsonMao Well, everyone has had a good feeling, as long as there were no outsiders. But your business will grow, and you will hire some more people, right?
Feb
13
comment Should naming conventions be consistent or not across multiple programming languages in one project?
@MarsonMao Because it was really annoying for us new kids on the block to do "wrong" style (Java-Style in .NET projects), when we came in as experienced C#/.NET coders. It really felt bad.
Feb
13
revised Should naming conventions be consistent or not across multiple programming languages in one project?
added a bottom line, added new bullet point
Feb
13
answered Should naming conventions be consistent or not across multiple programming languages in one project?
Nov
24
comment What is the best and most optimized way to return a filestream from a .NET WCF SOAP service?
You can directly return a Stream object in WCF. Would this help?
Nov
23
awarded  Yearling
Oct
29
comment Remake old web forms application in asp.net mvc
Please take Joel's advice to your heart. You will live a happier life.
Oct
29
comment What is the simplest way to broadcast data from application to other applications in .Net
A RESTful API seems to be a good choice: see asp.net/web-api to get started. Don't be scared; Exposing data, small or big, is very simple, once you get the basics.
Oct
29
comment What is the simplest way to broadcast data from application to other applications in .Net
Sounds like a case for WCF or a self-hosted web server. However, you should be more specific. Here are some points to start with: How often will there be updates/messages? How many listeners are there? How large is the amount of data transferred? Is this on the same machine, or distributed? How far distributed? Will there be firewalls?
Oct
13
awarded  Nice Question
Sep
24
awarded  Autobiographer
Sep
12
comment What can be done when you are the only person to care about consistency?
Do your team-mates think consistency is hard in terms of work? If so, a refactoring tool might help to put that aspect down.
Sep
10
comment Why did the creators of the Internet Protocol decide to use IP addresses to identify a particular computer?
Have a listen to this podcast, it's specifically addressing the historical aspect of IP addresses (in the context of routing): grc.com/sn/sn-469.htm There is an audio version and PDF als well.
Sep
1
comment What's wrong with comments that explain complex code?
You nailed it. Especially the "not in sync" part: Who guarantees to the reader that the comples code actually does what the simple comment says? You will have to read two entities: the code and the comment to be sure. Each time. This will probably consume more time than refactoring the code, at least over time.
Aug
21
comment Best way to indicate more results available
Very nice answer. This concept may also apply generally when data is returned, not just in a service.
Aug
15
answered How to implement a no-login authentication system
Aug
15
comment Phone Number based Login
Why do you need to have a phone number at all? Can't you just let the user choose an arbitrary user name and password?
Jun
12
answered How can I make refactoring a priority for my team?
Jun
12
comment How can my team avoid frequent errors after refactoring?
I have read in "The Mythical Man-Month" that code structure usually follows team/organisation structure. Thus, this is not really "bad practice", but just the way things usually go.
May
8
revised MVC: my controller seems useless half of the time. Is this a problem?
clarified title