Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

1 Zum Seitenanfang

Donnerstag, 25. Dezember 2008, 20:30

Suche Compiler für c#

kennt jeman ein compilierer für cs dateien...
möglichst kostenlos also freeware..

lg kAj
 

dvdfan

Routinier

Dabei seit: 14.09.2007

Beiträge: 266

 

2 Zum Seitenanfang

Freitag, 26. Dezember 2008, 17:19

Die Express Version von Visual gibts kostenlos:
http://www.microsoft.com/express/download/default.aspx
 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

3 Zum Seitenanfang

Freitag, 26. Dezember 2008, 20:23

kenne ich aber kann ma da eine .exe datei herstellen??

kenne ich aber kann ma da eine .exe datei herstellen??

oder bessergesagt wie kan ich eine .exe datei aus einer .cs datei machen??

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »kaj« (26. Dezember 2008, 20:33)

 

dvdfan

Routinier

Dabei seit: 14.09.2007

Beiträge: 266

 

4 Zum Seitenanfang

Samstag, 27. Dezember 2008, 02:19

Ja, kann man. Die .cs Datei muss aber erst in ein Projekt geladen werden.
Also erstmal ein neues Projekt erstellen und dann die Datei hinzufügen.
Dann wird beim Starten ohne debuggen immer ne exe im debug Ordner erzeugt, aber bei "erstellen" kann man das glaube ich auch direkt als exe kompilieren.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dvdfan« (27. Dezember 2008, 02:19)

 

Dabei seit: 08.08.2005

Beiträge: 1 001

 

5 Zum Seitenanfang

Samstag, 27. Dezember 2008, 02:50

Also zuerst sagst du das du einen compiler suchst, und dann fragst du ob die IDE eine EXE erstellen kann? Deine Fragen widersprechen sich.
Ein compiler übersetzt deine Software in 0er und 1er. Daraus bekommst du dann eine EXE.
Und Visual C# von Microsoft ist sehr gut. Compilieren kannst du das CS Projekt, in dem du die *.cs-Datei öffnest und auf "Erstellen->Projektmappe erstellen" klickst. Anschließend hast du deine fertige EXE unter "Eigene Dateien/Visual Studio/Projekts/Release/
 

*rumkugeln*

Mitglied

Dabei seit: 16.11.2008

Beiträge: 47

 

6 Zum Seitenanfang

Montag, 5. Januar 2009, 21:02

Ich kann Visual Studio Express Edition von Microsoft ebenfalls nursehr empfehlen. Ich habe die Version für C++ und bin vollkommen zufrieden damit. Du kannst damit übrigens nicht nur .exe Dateien erstellen sondern auch ein Installationsprogramm für diese. Das ganze ist auf jeden Fall ziemlich professionell finde ich.
 

Termy

Mitglied

Dabei seit: 04.07.2008

Beiträge: 36

 

7 Zum Seitenanfang

Dienstag, 6. Januar 2009, 18:50

Also wenn du mit C# programmieren willst is Visual C# 2008 Express wohl das Richtige für dich.. auch wenn ich dir davon abraten würde WEIL:

- Visual C# 2008 Programme benötigen .NET 3.0
- C# ist im Grunde nichts anderes als Visual Basic.. nur mit anderer Syntax
- Warum überhaupt C#? Warum programmierst du nicht plattformübergreifend mit C++?

Also ich würde dir von C# abraten.. Microsoft versucht mit Visual C# die Programmierer mit .NET und vereinfachter Syntax von C++ auf ihre Seite zu ziehen.. Aber wenn du richtig programmieren willst nimm lieber C++ und statt .NET lieber Qt! Das ist einfacher, schneller und vor allem: unabhängig!
---
Meine Programme: www.kque7.de
Betas und RC's: forum.kque7.de
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

8 Zum Seitenanfang

Dienstag, 6. Januar 2009, 19:16



- Visual C# 2008 Programme benötigen .NET 3.0


das stimmt

- C# ist im Grunde nichts anderes als Visual Basic.. nur mit anderer Syntax

das stimmt nicht weil C# das selbe ist wie Java

- Warum überhaupt C#? Warum programmierst du nicht plattformübergreifend mit C++?

C# ist auch plattformübergreifend
siehe hier

und bei anderen sachen überlasse ich silence das wort:D
Mein kleines Projekt
-Cruel Online-
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

9 Zum Seitenanfang

Dienstag, 6. Januar 2009, 19:41


- Visual C# 2008 Programme benötigen .NET 3.0

Falsch, du kannst auswählen welche Framework Version genutz werden soll - von 2.0 bis 3.5


Also ich würde dir von C# abraten.. Microsoft versucht mit Visual C# die Programmierer mit .NET und vereinfachter Syntax von C++ auf ihre Seite zu ziehen

Auch falsch: .Net verfolgt einen Java ähnlichen Ansatz, C# ist die logische Konsequenz um das zu erreichen.


.. Aber wenn du richtig programmieren willst nimm lieber C++ und statt .NET lieber Qt! Das ist einfacher, schneller und vor allem: unabhängig!

Äpfel und Birnen. Übrigens, Qt gehört Nokia. Vergiss auch nicht, dass du für jedes unterstütze System den code neu übersetzten musst.
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

Termy

Mitglied

Dabei seit: 04.07.2008

Beiträge: 36

 

10 Zum Seitenanfang

Donnerstag, 8. Januar 2009, 01:26

Zitat

Falsch, du kannst auswählen welche Framework Version genutz werden soll - von 2.0 bis 3.5
Und selbst wenn.. .NET 2.0 ist auch nicht besser als 3.0 oder sogar 3.5. Man muss dafür, wenn man nicht Vista mit 2.0 hat mindestens 22,4 MB runterladen.. und das auch noch minutenlang installieren. Alles dafür dass ich dann trotzdem 5 Sekunden warten muss bis das Programm startet und doch nicht plattformunabhängig ist. Zumindest nicht einfach mal so und mit Visual Studio.

Zitat

Übrigens, Qt gehört Nokia. Vergiss auch nicht, dass du für jedes unterstütze System den code neu übersetzten musst.
Ja.. Qt gehört Nokia das weiß ich. Aber es ist im Gegensatz zu .NET, das auch jemandem gehört, und zwar Microsoft, Open Source und universell einsetzbar auch ohne 22,4 MB Download und Installation!
Außerdem: Ich muss den Code nicht um ein Zeichen ändern wenn ich ihn unter Linux oder Mac kompilieren will.

Zitat

das stimmt nicht weil C# das selbe ist wie Java
Das Selbe? Also ich hab noch niemanden gesehen der seinen C#-Code direkt in eine .jar verwandeln konnte.. es gibt Konverter dafür.. ja.. aber einfach so ist das nicht möglich!
Außerdem kann man Visual Basic Code 100% in C# Code konvertieren. Ich hab sogar ein Buch darüber!
---
Meine Programme: www.kque7.de
Betas und RC's: forum.kque7.de
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

11 Zum Seitenanfang

Donnerstag, 8. Januar 2009, 07:12


Außerdem kann man Visual Basic Code 100% in C# Code konvertieren. Ich hab sogar ein Buch darüber!


also das halte ich für ein gerücht es sein denn du willst ein visual basic code,welches du mit MS Visual Studio erstellst hast auch dann in MS Visual Studio C# code umwandeln. und wie mein Programmierlehrer das immer so schön sagt C# ist die Reaktion auf Java von Microsoft.
Mein kleines Projekt
-Cruel Online-

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (8. Januar 2009, 07:12)

 

Termy

Mitglied

Dabei seit: 04.07.2008

Beiträge: 36

 

12 Zum Seitenanfang

Freitag, 9. Januar 2009, 19:11

Zitat

also das halte ich für ein gerücht es sein denn du willst ein visual basic code,welches du mit MS Visual Studio erstellst hast auch dann in MS Visual Studio C# code umwandeln.

Zitat

C# ist auch plattformübergreifend
Also ich hab mir mal dieses plattformunabhängige C# angeschaut.. da steht dass es 100% konform zu Visual C# ist.. also ist es auch konform zu Visual Basic.. aber nicht zu Java!
C# ist der nicht gelungene Versuch von Microsoft Java nachzuahmen. Java ist 100% plattformunabhängig und arbeitet ohne Microsofts .NET
---
Meine Programme: www.kque7.de
Betas und RC's: forum.kque7.de
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

13 Zum Seitenanfang

Freitag, 9. Januar 2009, 20:49

Und selbst wenn.. .NET 2.0 ist auch nicht besser als 3.0 oder sogar 3.5. Man muss dafür, wenn man nicht Vista mit 2.0 hat mindestens 22,4 MB runterladen.. und das auch noch minutenlang installieren. Alles dafür dass ich dann trotzdem 5 Sekunden warten muss bis das Programm startet und doch nicht plattformunabhängig ist. Zumindest nicht einfach mal so und mit Visual Studio.

Trifft so auch auf Java zu. Oder ist das mit Windows dabei und nur 1MB groß?
Übrigens, .Net Assemblys brauchen nur beim ersten Start so lange, alternativ lassen sie sich sogar pre-jiten, dann geht sogar das fix.
Und auch mit dem Visual Studio lassen sich "ohne weiteres" Plattform unabhängige .Net Programme entwickeln

Ja.. Qt gehört Nokia das weiß ich. Aber es ist im Gegensatz zu .NET, das auch jemandem gehört, und zwar Microsoft, Open Source und universell einsetzbar auch ohne 22,4 MB Download und Installation!
Außerdem: Ich muss den Code nicht um ein Zeichen ändern wenn ich ihn unter Linux oder Mac kompilieren will.

Dafür musst du immer die Library mitgeben, oder statisch linken ( was riesige executables nach sich zieht ). Wenn ich mit Mono und C# eine Anwendung entwickelt habe, kann ich sie ohne eine Zeile UND ohne neu zu kompilieren auf Windows, MacOS X und Linux ausführen.
Was war das größte Projekt, das du mit Qt gemacht hast? Sobald es größer wird und du Hardware ansprechen musst, kommst du nicht herum eine Menge von "if windows else if linux else if macos" Code zu produzieren...
Schockt es dich jetzt, wenn ich sage, dass die Quellcodes von .Net für jedermann verfügbar sind?

Das selbe? Also ich hab noch niemanden gesehen der seinen C#-Code direkt in eine .jar verwandeln konnte.. es gibt Konverter dafür.. ja.. aber einfach so ist das nicht möglich!
Außerdem kann man Visual Basic Code 100% in C# Code konvertieren. Ich hab sogar ein Buch darüber!

Du hast da etwas nicht richtig verstanden. Alle .Net Sprachen werden in einen Zwischencode übersetzt, den die VM dann ausführt. Dieser enthält natürlich mehr Informationen als reiner binärcode, sodass sich im Umkehrschluss Code rekonstruieren lässt. D.h. aus der Richtung C# -> CIL kannst du dir so ziemlich alles generieren lassen.
Übrigens, Java macht es nicht anders, auch gibt es Compiler die aus anderen Sprachen Java Bytecode generieren.
Wie kommst du eigentlich darauf, dass man .Net code in eine jar packen können sollte? Was will die Java VM mit CIL? Für Java gibt es aber einen compiler, der CIL erzeugt und somit in der .Net VM funktioniert.

Also ich hab mir mal dieses plattformunabhängige C# angeschaut.. da steht dass es 100% konform zu Visual C# ist.. also ist es auch konform zu Visual Basic.. aber nicht zu Java!
C# ist der nicht gelungene Versuch von Microsoft Java nachzuahmen. Java ist 100% plattformunabhängig und arbeitet ohne Microsofts .NET

C# soll nicht zu Visual Basic ( was hast du eigentlich mit deinem Basic? ) kompatibel sein, sondern VB zu .Net.
Mit C# lässt es sich auch deutlich angenehmer arbeiten, da es einen praxisorientierten Ansatz verfolgt. Java unterstütz z.B. keine Funktionszeiger, C# hingegen schon ( Delegates ) - Callbackfunktionen mithilfe von Interfaces sind zwar vom Standpunkt der OOP richtig, aber nunmal nicht besonders Produktiv ( da deutlich aufwendiger, ohne einen Vorteil zu haben ). Sealed classes sucht man ebenfalls vergeblich...
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

14 Zum Seitenanfang

Freitag, 9. Januar 2009, 20:59

Also ich hab mir mal dieses plattformunabhängige C# angeschaut.. da steht dass es 100% konform zu Visual C# ist.. also ist es auch konform zu Visual Basic.. aber nicht zu Java!

wenn du mit konform meinst dass man den quellcode mit dem bestimmten compiler bearbeiten und compelieren kann haste recht. denn noch schau dir quellcode von java und c# . die syntax ist so ziemlich gleich und sogar das mit namespace und komplett oop genau wie java und nicht wie visual basic. und welches Visual Basic meinste? bestimmt das von MS Visual Stuio richtig? ich bin mir sicher dass das Visual Studio eine export funktion der quellcodes hat auf seine eigene produkte.

Zitat


C# ist der nicht gelungene Versuch von Microsoft Java nachzuahmen. Java ist 100% plattformunabhängig und arbeitet ohne Microsofts .NET


.net hat nicht nur nachteile und c# ist so ziemlich gelungene sprache die auf dem framework basiert und übrigens ich bin mir sicher dass java auch ein framework verwendet. und java arbeitet ohne .net weil das von einem anderen anbieter ist und c# arbeitet mit .net WEIL es von MS ist.


weiter an silence:D
Mein kleines Projekt
-Cruel Online-
 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

15 Zum Seitenanfang

Montag, 12. Januar 2009, 21:15

aber compilierer.........

ich finde kein guten....

ich kann meine programme schon ausführen aber nur im visual c# , wenn ich dort dann auf F5 drücke..

wie kann ich aber eine datei so compilieren dass ico. und das ganze programm in einer exe. datei oder nur das programm in einer exe. datei ist.., sodass ich es z.b. auf ein Memory Stik laden kann und bei einem kolleg ausführen kann...???

Zitat

Du kannst damit übrigens nicht nur .exe Dateien erstellen sondern auch ein Installationsprogramm für diese. Das ganze ist auf jeden Fall ziemlich professionell finde ich.
lg kAj
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

16 Zum Seitenanfang

Dienstag, 13. Januar 2009, 14:16

also icons musst du irgendwo unter projekt eigenschaften hinzufügen bei c# und die .exe datei die liegt in dem ordner wo du den quellcode hast da ist ein ordner namens release da drin ist die exe und die kannste dann bei deinem kumpel benutzen (voraussichtlich er hat .net framework) wenn du eine installer datei erstellen willst musst du oben projekt veröffentlichen auswählen
Mein kleines Projekt
-Cruel Online-

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (13. Januar 2009, 14:17)

 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

17 Zum Seitenanfang

Dienstag, 13. Januar 2009, 20:52

es hat sich alles erledigt da mit dem veröffentlichen thanks