WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   C# (http://www.wcm.at/forum/showthread.php?t=70354)

Who-T 18.09.2002 22:13

@gerngroh
ich kann jsp nur die basics, auch servlets relativ wenig gemacht, trau mir aber fast sagen, dass die angaben stimmen

so schnell wie in den letzten wochen hab ich überhaupt noch nie fürs web progammiert.

der vorteil sind solche sachen wie repeater und datagrids


kleines beispiel
Code:

<asp:Repeater id="rp" runat="server">
 <ItemTemplate>
  "><%# DataBinder.Eval (Container.DataItem, "text") %>
 <ItemTemplate>
</asp:Repeater>

das wär der asp.net teil davon

der code behind (in c# in dem fall) zum beispiel

Code:

ArrayList l= new ArrayList();
 for (beliebig oft)
 {
  Hashtable t = new Hashtable();
  t["link"] = .... irgendein link
  t["text"] = .... irgendein text zum link
  l.Add (t);
  }

so generierst eine arraylist mit beliebig vielen einträgen, sprich du lest halt aus der DB was aus oder so

den code brauchst in php, jsp usw auch überall
aber das zuweisen selbst geschieht dann einfach über

Code:

rp.DataSource = l;
rp.DataBind();

der weist dann das alles automatisch zu. dabei kannst die datentypen beliebig mischen usw

sehr praktisch das ganze

ich bin kein besonderer ms-fan, aber mit dem habens schon was geleistet
wenn man das ganze auf einem gscheiten server zum laufen brächte...

kikakater 19.09.2002 18:57

Zitat:

Original geschrieben von Who-T

ich bin kein besonderer ms-fan, aber mit dem habens schon was geleistet
wenn man das ganze auf einem gscheiten server zum laufen brächte...

Ja und nein zu .NET ...

C ist meiner Meinung nach das beste, Code- und Field-Repository und die geeigneten Bibliotheksroutinen vorausgesetzt. Kurzcodeschreibweise und MS vertragen sich aus zwei Gründen nicht:

1) Monopolstellung Microsofts wird in einem weiteren Feld zementiert

2) Junkprogramme allerorten sowie "digitale Analphabeten" steigen zu "Programmierern" auf

Wie gesagt, ist etwas für Schnellschießer, die ihre Startups gleich wieder schließen müssen aus wirtschaftlichem Dünnpf...

Wer McProgramme säht, wird Wertlossalärs ernten ;)

3of4 19.09.2002 19:23

mir taugt java einfach am besten!!!!!

SNo0py 23.09.2002 13:26

*flamenwill*

(in Bezug auf _m3)... also: An Perl kommt mal sowieso nix heran...

C# is absolut genial, schneller und integrierter als Java, abgekupfert ist es, das stimmt. Aber sie habens besser umgesetzt. Die Pointer sind endlich Geschichte, einfach zu programmieren, 1000te .NET-Klassen...

Ausserdem: das Visual Studio .NET is das genialste Tool, das ich bisher gesehen habe... schade, dass es sowas net für Perl gibt :(

Tarjan 23.09.2002 13:36

Da hat die M$ Marketingabteilung wieder zugeschlagen ;).

Die Klassenbibliothek von Java ist eine der beste die ich kenne. Und wenn die C# Bibliothek so ist wie die MFC von C++, na dann gute Nacht.

Pointer gibt´s in Java auch keine, und zum Programmieren ist es genauso.

SNo0py 23.09.2002 13:44

Zitat:

Original geschrieben von Tarjan
Da hat die M$ Marketingabteilung wieder zugeschlagen ;).

Ne, aber ich hab schon recht viel damit programmiert und das ist meine Meinung... sonst halt ich von M$ auch nicht so viel, aber die IDE ist wirklich genial (ebenso .NET und C#).

Zitat:

Original geschrieben von Tarjan
Die Klassenbibliothek von Java ist eine der beste die ich kenne. Und wenn die C# Bibliothek so ist wie die MFC von C++, na dann gute Nacht.

Ich kenn die MFC auch -> GRAUS!!! Das .NET-Framework ist niegelnagelneu und rein Objekt-Orientiert aufgebaut worden. Und sie haben sich sehr, sehr viel dabei gedacht - die Klassen sind durchdacht und einfach und übersichtlich zu verwenden. Wirklich gut gelungen!

mfg

FaithNoMore 27.09.2002 09:26

meiner meinung nach ist c/c++ überlegener als c# - da gibt es viele beispiele, welche schon sehr oft angeführt worden sind u ich deswegen nicht noch mal zum 1000000x breittreten will.

wichtig ist nur was du programmieren willst bzw in welche programmiersprache du dich ausbilden willst.

wie du an den ganzen anderen beiträgen siehst gibt es sehr viele meinungen über gute programmiersprachen u jeder programmierer hält seine lieblings programmiersprache als besonders super.

also mein rat ist - microsoft zu vertrauen ist gut, aber sich microsoft ausliefern -> dann bist du über kurz oder lang ein sklave...

SNo0py 27.09.2002 19:45

jein...

http://www.go-mono.com/
http://gtk-sharp.sourceforge.net/

Und Microsoft (!!) hat .NET schon auf FreeBSD portiert...

Jaguar 27.09.2002 20:40

Zitat:

Original geschrieben von SNo0py
jein...

http://www.go-mono.com/
http://gtk-sharp.sourceforge.net/

Und Microsoft (!!) hat .NET schon auf FreeBSD portiert...

sachte, sachte .. bis jetzt wurde nur die CLI und der C# Compiler nach dem ECMA Standart portiert. Das ist aber nur ein kleiner Teil von dem was Microsoft mit ".NET" verkauft.

_m3 27.09.2002 22:25

Richtig und daran wird sich auch nix ändern.


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag