Reputation
10,834
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
5 21 58
Newest
 Yearling
Impact
~506k people reached

Mar
22
comment Do you sign contracts digitally or still on paper? And what do clients think?
If you aren't interested in legal aspects you probably also want to remove the "any drawbacks doing this" part of your question.
Mar
22
answered Do you sign contracts digitally or still on paper? And what do clients think?
Mar
22
comment What are the benefits of closing every if-statement with an else in Python?
The benefit is that by doing completely pointless things you are learning Python the hard way, as promised.
Mar
20
answered Any language where every class instance is a class too?
Mar
19
comment Why use string.Empty over “” when assigning to a string object
see stackoverflow.com/questions/263191/…. John Skeet's answer currently has 154 up votes.
Mar
16
comment Is it a good idea to do UI 100% in Javascript and provide data through an API?
@Vilx- Regarding not everyone being comfortable with Javascript - you are writing a web app with features that require Javascript. If you stick to ASP.NET controls and let Microsoft handle the big scary web stuff you will be stuck with what Microsoft gives you. I'm probably preaching to the choir in your individual case, but your coworkers need to move out of their comfort zone if you want to do a better job.
Mar
16
comment Is it a good idea to do UI 100% in Javascript and provide data through an API?
My answer was turning out too similar to this, so I'll comment. You can also look at some some similar libraries, like backbone.js and underscore.js. For large grids SlickGrid really is slick, it dynamically creates/destroys the visible HTML in an intelligent way. Also, I've given up on server side controls and just provide a JSON API. It's so much more straightforward than ASP.NET., easier to test, harder to write injection attacks into JSON.
Mar
16
comment How is software installed from an image?
why is that better than just putting the virus code in the vbs script directly?
Mar
16
comment Is it possible (or desirable, if not) to make an database engine organize the order of sql statements to maintain the referential integrity?
SQL Server lets you do a delete with a where clause, if your BLL knows about them in a way that facilitates that, or you could add the logic to do a topological sort of the dependencies. This could go in the BLL, a data layer of your application, or a SPROC
Mar
16
comment Is it possible (or desirable, if not) to make an database engine organize the order of sql statements to maintain the referential integrity?
"Some lines in A", "Some lines in "B"? How about a schema explanation so we have some idea what you are talking about?
Mar
12
comment Please explain the benefit(s) of using an XML-based syntax (e.g. XAML) instead of normal source code (e.g. WinForms)?
@romkyns - I wasn't arguing for XAML, the question asked whether there were any benefits (my interpretation). As for why I think UI is different - probably UI layout is simpler to represent than arbitrary code so the XML is less atrocious than it would be for, say, XC#(the XML syntax for C# that we must pray never exists). In fact I'm rather dubious about real world benefits of XAML over either .NET code with reasonable API for meta coding or a custom language with published syntax. (Neither of which lets MS put an "XML-driven" sticker on the box.)
Mar
12
comment Please explain the benefit(s) of using an XML-based syntax (e.g. XAML) instead of normal source code (e.g. WinForms)?
A lot of these fall under "XAML is XML". I would answer @SnOrfus "yes, in a salesman's power-point presentation sort of way".
Mar
12
answered Please explain the benefit(s) of using an XML-based syntax (e.g. XAML) instead of normal source code (e.g. WinForms)?
Mar
7
answered API access question
Mar
7
comment How to develop line-of-business tablet apps as a .NET developer?
@Treb - It's possible to make a pretty shiny web app. I'd at least look into their shine related requirements.
Mar
5
comment Are there open-source JavaScript libraries addressing multiple browser tabs and client state for newer browsers?
Stateless and web application don't go that well together. Little things like being logged in carry state. Great if you're just serving fairly small files to anyone who asks for them I guess.
Mar
1
answered Processes: documenting changing spec
Feb
29
answered Technical interview and programmer ability
Feb
24
comment What will generate an adjacency matrix file with a specified topology for me?
Is this for homework?
Feb
24
answered Most effective way to increase programmer salary besides just doing your job?