Click here to Skip to main content
15,921,606 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
QuestionUser account rights Pin
marca29217-Jan-11 0:50
marca29217-Jan-11 0:50 
AnswerRe: User account rights Pin
_Erik_17-Jan-11 3:07
_Erik_17-Jan-11 3:07 
GeneralRe: User account rights [modified] Pin
marca29217-Jan-11 21:32
marca29217-Jan-11 21:32 
AnswerRe: User account rights Pin
Ravi Sant18-Jan-11 1:12
Ravi Sant18-Jan-11 1:12 
QuestionWhen to Define a Custom Exception PinPopular
Patrick Skelton13-Jan-11 23:57
Patrick Skelton13-Jan-11 23:57 
AnswerRe: When to Define a Custom Exception Pin
Pete O'Hanlon14-Jan-11 0:13
mvePete O'Hanlon14-Jan-11 0:13 
AnswerRe: When to Define a Custom Exception Pin
Eddy Vluggen14-Jan-11 0:42
professionalEddy Vluggen14-Jan-11 0:42 
AnswerRe: When to Define a Custom Exception PinPopular
Daniel Turini14-Jan-11 0:44
Daniel Turini14-Jan-11 0:44 
I like to create my own exceptions, except (no pun intended) for the most basic validations, because the situation you mentioned is a bit rare in business applications. The custom exception often adds semantic information. In a similar situation, NegativeDepositAmmountException IMHO could be much more meaningful than ArgumentOutOfRangeException. If your number has a strict domain, often is a class or some entity that needs special treatment.
Another similar case is where you can't receive a Customer with an empty or null Customer.Address field. What would you prefer to receive? A NullReferenceException or a EmptyAdressException?
It means a lot more manual work, but in the long run it pays when you deploy your code to your customers.
I see dead pixels
Yes, even I am blogging now!

GeneralRe: When to Define a Custom Exception Pin
Dan Neely14-Jan-11 3:03
Dan Neely14-Jan-11 3:03 
GeneralRe: When to Define a Custom Exception Pin
Daniel Turini14-Jan-11 5:21
Daniel Turini14-Jan-11 5:21 
GeneralRe: When to Define a Custom Exception Pin
Dan Neely14-Jan-11 5:28
Dan Neely14-Jan-11 5:28 
GeneralRe: When to Define a Custom Exception Pin
Daniel Turini14-Jan-11 6:17
Daniel Turini14-Jan-11 6:17 
GeneralRe: When to Define a Custom Exception Pin
Eddy Vluggen14-Jan-11 12:19
professionalEddy Vluggen14-Jan-11 12:19 
AnswerRe: When to Define a Custom Exception Pin
Aamir Butt14-Jan-11 0:58
Aamir Butt14-Jan-11 0:58 
AnswerRe: When to Define a Custom Exception PinPopular
Abhinav S14-Jan-11 1:08
Abhinav S14-Jan-11 1:08 
AnswerRe: When to Define a Custom Exception PinPopular
Gary Wheeler14-Jan-11 1:11
Gary Wheeler14-Jan-11 1:11 
AnswerRe: When to Define a Custom Exception Pin
#realJSOP14-Jan-11 1:35
professional#realJSOP14-Jan-11 1:35 
AnswerRe: When to Define a Custom Exception Pin
PIEBALDconsult14-Jan-11 2:05
mvePIEBALDconsult14-Jan-11 2:05 
AnswerRe: When to Define a Custom Exception Pin
Not Active14-Jan-11 2:36
mentorNot Active14-Jan-11 2:36 
GeneralRe: When to Define a Custom Exception Pin
#realJSOP14-Jan-11 2:53
professional#realJSOP14-Jan-11 2:53 
GeneralRe: When to Define a Custom Exception Pin
Not Active14-Jan-11 3:00
mentorNot Active14-Jan-11 3:00 
GeneralRe: When to Define a Custom Exception Pin
#realJSOP14-Jan-11 3:38
professional#realJSOP14-Jan-11 3:38 
GeneralRe: When to Define a Custom Exception Pin
Yusuf14-Jan-11 4:28
Yusuf14-Jan-11 4:28 
GeneralRe: When to Define a Custom Exception Pin
Eddy Vluggen14-Jan-11 11:54
professionalEddy Vluggen14-Jan-11 11:54 
GeneralRe: When to Define a Custom Exception Pin
Daniel Turini15-Jan-11 23:28
Daniel Turini15-Jan-11 23:28 

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.