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

C#

 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
OriginalGriff15-May-15 5:04
mveOriginalGriff15-May-15 5:04 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
Afzaal Ahmad Zeeshan15-May-15 5:08
professionalAfzaal Ahmad Zeeshan15-May-15 5:08 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
OriginalGriff15-May-15 5:51
mveOriginalGriff15-May-15 5:51 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
Afzaal Ahmad Zeeshan15-May-15 5:54
professionalAfzaal Ahmad Zeeshan15-May-15 5:54 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
OriginalGriff15-May-15 6:01
mveOriginalGriff15-May-15 6:01 
GeneralRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
Sascha Lefèvre15-May-15 4:57
professionalSascha Lefèvre15-May-15 4:57 
AnswerRe: Complete simple project for Opening Cash Drawer and Printer tm-u220 Pin
Afzaal Ahmad Zeeshan15-May-15 4:47
professionalAfzaal Ahmad Zeeshan15-May-15 4:47 
QuestionWhy dependency injection? Pin
Afzaal Ahmad Zeeshan14-May-15 9:48
professionalAfzaal Ahmad Zeeshan14-May-15 9:48 
I have read this article, An Absolute Beginner's Tutorial on Dependency Inversion Principle, Inversion of Control and Dependency Injection[^], yes it is a great article to learn this pattern and other related information. I do know how to implement it, creating an abstraction etc etc etc.

One thing that I didn't come to know what how does creating this abstraction help us out. The class is still being provided with the low-level module. So, what difference did it make when we created another interface to work around in our application. Can you please share your experience or views about Dependency Injection... Why should one use it?
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

AnswerRe: Why dependency injection? Pin
Agent__00715-May-15 0:23
professionalAgent__00715-May-15 0:23 
AnswerRe: Why dependency injection? Pin
Eddy Vluggen15-May-15 3:07
professionalEddy Vluggen15-May-15 3:07 
GeneralRe: Why dependency injection? Pin
Afzaal Ahmad Zeeshan15-May-15 3:12
professionalAfzaal Ahmad Zeeshan15-May-15 3:12 
GeneralRe: Why dependency injection? Pin
Eddy Vluggen15-May-15 3:23
professionalEddy Vluggen15-May-15 3:23 
QuestionDelete or update an entity that inheritance of abstract entity [TPT] Pin
kdms14-May-15 6:31
kdms14-May-15 6:31 
Questionuse of isolated storage Pin
Member 1169086614-May-15 5:36
Member 1169086614-May-15 5:36 
AnswerRe: use of isolated storage Pin
OriginalGriff14-May-15 8:03
mveOriginalGriff14-May-15 8:03 
Questionmethods to use to build modular application Pin
Droiddr14-May-15 4:05
Droiddr14-May-15 4:05 
AnswerRe: methods to use to build modular application Pin
Pete O'Hanlon14-May-15 4:58
mvePete O'Hanlon14-May-15 4:58 
GeneralRe: methods to use to build modular application Pin
Droiddr14-May-15 5:42
Droiddr14-May-15 5:42 
GeneralRe: methods to use to build modular application Pin
Pete O'Hanlon14-May-15 22:05
mvePete O'Hanlon14-May-15 22:05 
GeneralRe: methods to use to build modular application Pin
Droiddr15-May-15 2:47
Droiddr15-May-15 2:47 
GeneralRe: methods to use to build modular application Pin
Pete O'Hanlon15-May-15 3:23
mvePete O'Hanlon15-May-15 3:23 
QuestionMessage Removed Pin
14-May-15 3:16
professionalN_tro_P14-May-15 3:16 
AnswerRe: Reflection DbSet Remove Pin
Richard Deeming14-May-15 4:41
mveRichard Deeming14-May-15 4:41 
GeneralMessage Removed Pin
14-May-15 5:40
professionalN_tro_P14-May-15 5:40 
GeneralRe: Reflection DbSet Remove Pin
Richard Deeming14-May-15 6:30
mveRichard Deeming14-May-15 6:30 

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.