Click here to Skip to main content
15,898,373 members
Home / Discussions / C#
   

C#

 
QuestionWriting Device Drivers in C#? Pin
Patricker24-Aug-07 13:23
Patricker24-Aug-07 13:23 
AnswerRe: Writing Device Drivers in C#? Pin
George L. Jackson24-Aug-07 13:44
George L. Jackson24-Aug-07 13:44 
GeneralRe: Writing Device Drivers in C#? Pin
Luc Pattyn24-Aug-07 15:21
sitebuilderLuc Pattyn24-Aug-07 15:21 
GeneralRe: Writing Device Drivers in C#? Pin
George L. Jackson24-Aug-07 15:25
George L. Jackson24-Aug-07 15:25 
GeneralRe: Writing Device Drivers in C#? Pin
Luc Pattyn24-Aug-07 15:32
sitebuilderLuc Pattyn24-Aug-07 15:32 
GeneralRe: Writing Device Drivers in C#? Pin
George L. Jackson24-Aug-07 15:41
George L. Jackson24-Aug-07 15:41 
GeneralRe: Writing Device Drivers in C#? Pin
mizitras25-Aug-07 2:29
mizitras25-Aug-07 2:29 
GeneralRe: Writing Device Drivers in C#? Pin
George L. Jackson25-Aug-07 2:56
George L. Jackson25-Aug-07 2:56 
Well, it depends on your goals and objectives. If you want to be mostly an application or web application programmer, C#, VB.NET and Java are well suited for that job. However, in some real-world situations, you cannot avoid programming in native code such as C and C++. From my experience, most of my coding with managed code required reporting data from the "secondary" source such as an Oracle Server. I use native (unmanaged code) to obtain real-time data from a primary source such as a machine or gage on the plant floor.

In a nutshell, knowing both managed and native languages means you are a more flexible and resourceful programmer. However, you also need to understand or be familiar with your programming enviroment to apply your programming skills. Thus, understanding what is going on underneath (WIN32) the Window Forms application, will foster creative ideas on how to go beyond what .NET is allowing you to do. Many a time, a customer has asked me to do something which .NET does not directly support out of the box, and, usually, I have to go back to the native environment and the required native coding.

I hope there is a message somewhere up there!
George

"We make a living by what we get, we make a life by what we give." --Winston Churchill

GeneralRe: Writing Device Drivers in C#? Pin
George L. Jackson25-Aug-07 4:30
George L. Jackson25-Aug-07 4:30 
QuestionPlease explain me this small piece of code... Pin
james_dixon_200824-Aug-07 12:30
james_dixon_200824-Aug-07 12:30 
AnswerRe: Please explain me this small piece of code... Pin
Luc Pattyn24-Aug-07 13:15
sitebuilderLuc Pattyn24-Aug-07 13:15 
GeneralRe: Please explain me this small piece of code... Pin
George L. Jackson24-Aug-07 13:41
George L. Jackson24-Aug-07 13:41 
GeneralRe: Please explain me this small piece of code... Pin
PIEBALDconsult24-Aug-07 18:59
mvePIEBALDconsult24-Aug-07 18:59 
GeneralRe: Please explain me this small piece of code... Pin
George L. Jackson25-Aug-07 1:29
George L. Jackson25-Aug-07 1:29 
AnswerRe: Please explain me this small piece of code... Pin
George L. Jackson24-Aug-07 13:37
George L. Jackson24-Aug-07 13:37 
AnswerRe: Please explain me this small piece of code... Pin
PIEBALDconsult24-Aug-07 19:17
mvePIEBALDconsult24-Aug-07 19:17 
GeneralRe: Please explain me this small piece of code... Pin
George L. Jackson25-Aug-07 2:16
George L. Jackson25-Aug-07 2:16 
QuestionI need a full stop Pin
humayunlalzad24-Aug-07 11:12
humayunlalzad24-Aug-07 11:12 
AnswerRe: I need a full stop Pin
Michael Potter24-Aug-07 11:45
Michael Potter24-Aug-07 11:45 
AnswerRe: I need a full stop Pin
Christian Graus24-Aug-07 11:46
protectorChristian Graus24-Aug-07 11:46 
AnswerRe: I need a full stop Pin
PIEBALDconsult24-Aug-07 11:59
mvePIEBALDconsult24-Aug-07 11:59 
GeneralRe: I need a full stop Pin
Christian Graus24-Aug-07 12:01
protectorChristian Graus24-Aug-07 12:01 
AnswerRe: I need a full stop Pin
PhilipPainter27-Aug-07 11:48
PhilipPainter27-Aug-07 11:48 
QuestionNew to C# Programming Pin
invalidsyntax101024-Aug-07 9:53
invalidsyntax101024-Aug-07 9:53 
AnswerRe: New to C# Programming [modified] Pin
Dio2224-Aug-07 10:04
Dio2224-Aug-07 10:04 

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.