Click here to Skip to main content
15,888,579 members
Home / Discussions / C#
   

C#

 
GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab27-Aug-12 7:16
mohammadkaab27-Aug-12 7:16 
AnswerRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen27-Aug-12 5:29
professionalEddy Vluggen27-Aug-12 5:29 
GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab27-Aug-12 6:58
mohammadkaab27-Aug-12 6:58 
GeneralRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen27-Aug-12 7:15
professionalEddy Vluggen27-Aug-12 7:15 
GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab27-Aug-12 7:24
mohammadkaab27-Aug-12 7:24 
AnswerRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen27-Aug-12 8:10
professionalEddy Vluggen27-Aug-12 8:10 
GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab27-Aug-12 8:31
mohammadkaab27-Aug-12 8:31 
GeneralRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen27-Aug-12 9:43
professionalEddy Vluggen27-Aug-12 9:43 
mohammadkaab wrote:
but eddy you'r programmer and you have more info and knowledge about programs , what do you do if the customer or the user persist to just making the program as his idea's not yours .
i mean the user telling you i need this program exactly to be like this i don't want to be like this .
and the user or the customer does't know there isn't such thing matching with his idea .
then ..

There's no correct answer to that query.

I usually go for the coffee, getting the person to walk with me; then I try to calmly explain the implications of the decisions, usually with use-cases. Most people liked that approach, some did not appreciate the unsolicited advice. If you are dependent on the money, things become more complicated and you have to be careful not to loose a sale.

Joel Spolsky has a nice example of such use-cases[^]; you make up an imaginary user, and walk your client to a click & type description required to complete a task. He's got some brilliant pieces on UI-design, and some very good argumentation for it.

Mine is called "Bannie", after a fictional client from a former employee. She is 60 and has bad vision, but knows how to work with Windows and does the accounting on the machine. So, she should be able to use the software I write. It may sound ridiculous, but it worked for me. Including what Joel calls Hallway Usability-Testing[^], where you grab the nearest person and have them "be Bannie".

It ain't always that simple. Sometimes a client is unreasonable. Sometimes they're right, and come up with a decent alternative or a nice shortcut. If so, you'll know soon enough while describing the use-case. Sometimes people will assume that you protect them (from a too big malinvestment), sometimes they'll feel frustrated or restricted by technical limitations. And sometimes it's very hard to convince someone that you're trying to "help", simply because helping with that kind o' stuff is your job Smile | :)
Bastard Programmer from Hell Suspicious | :suss:
if you can't read my code, try converting it here[^]

GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab27-Aug-12 12:16
mohammadkaab27-Aug-12 12:16 
GeneralRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen28-Aug-12 0:33
professionalEddy Vluggen28-Aug-12 0:33 
GeneralRe: SendToBack Method is hiding the control. Pin
mohammadkaab28-Aug-12 0:24
mohammadkaab28-Aug-12 0:24 
GeneralRe: SendToBack Method is hiding the control. Pin
Eddy Vluggen28-Aug-12 0:25
professionalEddy Vluggen28-Aug-12 0:25 
QuestionC# obtain row values Pin
sc steinhayse27-Aug-12 5:12
sc steinhayse27-Aug-12 5:12 
AnswerRe: C# obtain row values Pin
Shameel27-Aug-12 5:18
professionalShameel27-Aug-12 5:18 
GeneralRe: C# obtain row values Pin
sc steinhayse27-Aug-12 5:28
sc steinhayse27-Aug-12 5:28 
AnswerRe: C# obtain row values Pin
Shameel27-Aug-12 5:39
professionalShameel27-Aug-12 5:39 
GeneralRe: C# obtain row values Pin
pramod.hegde27-Aug-12 6:20
professionalpramod.hegde27-Aug-12 6:20 
GeneralRe: C# obtain row values Pin
PIEBALDconsult27-Aug-12 10:52
mvePIEBALDconsult27-Aug-12 10:52 
GeneralRe: C# obtain row values Pin
Shameel27-Aug-12 14:46
professionalShameel27-Aug-12 14:46 
QuestionCandidate Key Pin
Alagiri.periyasamy@merrillcorp.com27-Aug-12 3:21
Alagiri.periyasamy@merrillcorp.com27-Aug-12 3:21 
RantRe: Candidate Key Pin
Eddy Vluggen27-Aug-12 3:32
professionalEddy Vluggen27-Aug-12 3:32 
AnswerRe: Candidate Key Pin
Wes Aday27-Aug-12 4:56
professionalWes Aday27-Aug-12 4:56 
JokeRe: Candidate Key Pin
fjdiewornncalwe27-Aug-12 5:52
professionalfjdiewornncalwe27-Aug-12 5:52 
GeneralRe: Candidate Key Pin
Wes Aday27-Aug-12 6:05
professionalWes Aday27-Aug-12 6:05 
AnswerRe: Candidate Key Pin
Shameel27-Aug-12 5:23
professionalShameel27-Aug-12 5:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.