Click here to Skip to main content
15,900,816 members
Home / Discussions / C#
   

C#

 
GeneralRe: Trouble with drawing on winfrom in new thread Pin
Dave Kreskowiak2-Feb-10 8:53
mveDave Kreskowiak2-Feb-10 8:53 
QuestionComboBox index Databind Pin
Kaikus2-Feb-10 2:22
Kaikus2-Feb-10 2:22 
AnswerRe: ComboBox index Databind Pin
The Man from U.N.C.L.E.2-Feb-10 4:01
The Man from U.N.C.L.E.2-Feb-10 4:01 
Question.NET applications? Pin
ppayal2-Feb-10 0:12
ppayal2-Feb-10 0:12 
AnswerRe: .NET applications? Pin
OriginalGriff2-Feb-10 0:19
mveOriginalGriff2-Feb-10 0:19 
AnswerRe: .NET applications? Pin
Keith Barrow2-Feb-10 0:19
professionalKeith Barrow2-Feb-10 0:19 
GeneralRe: .NET applications? Pin
OriginalGriff2-Feb-10 0:32
mveOriginalGriff2-Feb-10 0:32 
GeneralRe: .NET applications? Pin
Daniel Grunwald2-Feb-10 1:37
Daniel Grunwald2-Feb-10 1:37 
Mono is quite useful for writing Linux or cross-platform apps.

Of course, if you are looking for a magic way to port your Windows-only app to Linux without having to spend any effort, Mono isn't what you are looking for.

WinForms is crap since any non-trivial WinForms code must rely on P/Invoke or overriding WndProc which is platform-dependent.
So just like other programming languages, if you want a cross-platform app, you must use a cross-platform GUI toolkit like GTK#.

WPF isn't implemented in Mono and won't be anytime soon. Silverlight/Moonlight might be an alternative, though.

That said, non-GUI code usually runs fine in Mono. The only trouble I had were hard-coded line endings ("\r\n"). I had no trouble using new language features like LINQ.
GeneralRe: .NET applications? Pin
OriginalGriff2-Feb-10 2:52
mveOriginalGriff2-Feb-10 2:52 
QuestionSHAPEFILES IN C# Pin
mayank4everurs2-Feb-10 0:06
mayank4everurs2-Feb-10 0:06 
GeneralRe: SHAPEFILES IN C# Pin
Keith Barrow2-Feb-10 0:28
professionalKeith Barrow2-Feb-10 0:28 
AnswerRe: SHAPEFILES IN C# Pin
Dave Kreskowiak2-Feb-10 2:24
mveDave Kreskowiak2-Feb-10 2:24 
QuestionC# global hotkeys in Linux Pin
Armin Paffrath1-Feb-10 23:38
Armin Paffrath1-Feb-10 23:38 
AnswerRe: C# global hotkeys in Linux Pin
freakyit2-Feb-10 2:11
freakyit2-Feb-10 2:11 
GeneralRe: C# global hotkeys in Linux Pin
Armin Paffrath2-Feb-10 2:22
Armin Paffrath2-Feb-10 2:22 
GeneralRe: C# global hotkeys in Linux Pin
freakyit2-Feb-10 23:55
freakyit2-Feb-10 23:55 
GeneralRe: C# global hotkeys in Linux Pin
Armin Paffrath3-Feb-10 23:01
Armin Paffrath3-Feb-10 23:01 
QuestionCreate a excelfile in C# - save with version Pin
Mschauder1-Feb-10 23:17
Mschauder1-Feb-10 23:17 
AnswerRe: Create a excelfile in C# Pin
Richard MacCutchan1-Feb-10 23:42
mveRichard MacCutchan1-Feb-10 23:42 
QuestionRe: Create a excelfile in C# Pin
Mschauder2-Feb-10 1:27
Mschauder2-Feb-10 1:27 
AnswerRe: Create a excelfile in C# Pin
Mschauder2-Feb-10 1:58
Mschauder2-Feb-10 1:58 
QuestionMessage Removed Pin
1-Feb-10 23:11
amasterisout1-Feb-10 23:11 
AnswerRe: Text of ToolStripItem derived objects won't appear when added to a ContextMenuStrip Pin
freakyit2-Feb-10 2:14
freakyit2-Feb-10 2:14 
GeneralRe: Text of ToolStripItem derived objects won't appear when added to a ContextMenuStrip Pin
amasterisout2-Feb-10 6:28
amasterisout2-Feb-10 6:28 
Questionmulticolumn listview Pin
Member 5903101-Feb-10 22:48
Member 5903101-Feb-10 22:48 

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.