Autor Thema: MS . NET  (Gelesen 2982 mal)

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
MS . NET
« am: 22.09.05 - 18:20:34 »
Hat jemand Literaturempfehlungen für .NET ?

Habe momentan den "Kofler" in der Mache... http://www.kofler.cc/vbnet.html . Fesselt mich aber nicht sonderlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: MS . NET
« Antwort #1 am: 22.09.05 - 18:41:06 »
Ich hab bisher das c# Buch von Jesse Liberty durchgearbeitet (vor 9 Monaten oder so). Gut.
Für den Überblick ganz gut ist auch: Applied Microsoft .NET Framework Programming (such bei Amazon)
by Jeffrey Richter. Vielleicht schon wieder ein bischen veraltet.
Ausserdem fliegt bei mir noch ein Buch C# for Java Programmers rum, dass zwar noch besser ist. Ich habs aber nicht zu Ende gelesen.

Als gut gilt dieses Forum: http://www.gotdotnet.com/
Das ist ein anderes Portal: http://www.theserverside.net/tss , aber ich glaub das ist mehr ein Tummelplatz für Java-Leute, die auch .NET machen.


Leute sagen, dass C# eigentlich klarer ist und VB.NET mehr so eine helfende Hand für "the army of VB coders" wie es immer so schön heisst. Und da du ja C kannst.

Ansonsten ist .NET sehr Java ähnlich. Wenn ich mich recht erinnere ist dort das Observer GoF Pattern erstmals teil einer Sprache. Exciting, hm?

Gruß Axel 


Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: MS . NET
« Antwort #2 am: 22.09.05 - 19:06:02 »
Danke Axel. Im gotdotnet habe ich mich schon umgesehen; sieht brauchbar aus.  c# werde ich mir am WE mal ansehen. Irgendwo habe ich heute auch was zu C# und UnitTests gefunden.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: MS . NET
« Antwort #3 am: 23.09.05 - 11:11:34 »
Hier ist noch ein blog-Talent. Der macht aber eigentlich alles: Ruby, .NET, J2EE.
Sehr viel .NET.
Quasi der Großmeister der cross-blog Diskussion und für mich immer interessant zu lesen:
http://blogs.tedneward.com/

Unter ca. 2 Mrd. bloggern neben Hani Suleiman und 3 oder 4 anderen einer der wenigen, der das Medium wirklich verstanden hat.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: MS . NET
« Antwort #4 am: 25.09.05 - 00:16:32 »
Ein mögliches Mißverständnis (zumindest hab ich hier das Gefühl bei Java immer) besteht imho darin, dass man meint zu stark von der Programmiersprache auszugehen.
Deshalb ist vielleicht ein Buch über .NET Anwendungsarchitektur (wie z.B. das Buch von Richter) besser um erst einmal einen Überblick zu bekommen.
Notes beherrscht man ja auch nicht, nur weil man zufällig LotusScript kann.
Und so ähnlich ist das bei J2EE, J2EE_on_spring oder was auch immer genauso.
Man muß sich einfach mit der Architektur beschäftigen, auf dem das ganze basiert.
Man kann sich z.B. eine bestehende ASP.NET Anwendung mit DAO-Anbindung nehmen und sich überlegen oder besser nachlesen, welchen Sinn die einzigen Komponenten haben.
In Notes ist das eigentlich nicht anders.
Die erfahrenen Leute haben hier einfach einen Überblick wie sie am effizientesten eine Notes Anwendung strukturieren. Nur haben da nicht so viele Leute drüber geschrieben wie z.B. in J2EE. Und es existiert keine formalisierte Sprache zur Beschreibung von Architektur.

Die Programmiersprache ist dabei nur ein kleiner Teil.
Wenn man natürlich z.B. den Sinn von Webservices in .NET versteht, kann man das auch in Notes verwenden.
In Notes ist diese Architektur evolutionär gewachsen. In J2EE und vermutlich .NET wird viel stärker versucht ständig neuere und bessere architekturelle Ideen zu pushen. Das liegt auf einer höheren Abstraktionsebene als "reine" Merkmale von Programmiersprachen wie z.B. Datenstrukturen, String-Handling, Algorythmen oder Encoding von Files.

Einfach weil sich beide Plattformen sehr gut für Erweiterungen eignen und weil sie eben die Hauptplattformen sind, an denen ständig gewerkelt wird. Das kann sehr anstrengend sein. Aber irgendwie auch effizient.

so ungefähr seh ich das jedenfall.

Z.T. kann das sich am Rande von Consulting bla-bla befinden (z.B. das grundsätzlich interessante Buch "Software Factories", das ich gerade lese). Meist aber eben nicht.

Nur braucht man eben auch Zeit. Man lernt effizientes Unit-Testing nicht in einem Monat. Irgendwie bringt es die hohe Abstraktionsebene mit sich, dass der Code eigentlich sehr wenig ist, man aber trotzdem leicht den Überblick verlieren kann, wenn man was falsch macht.

Axel
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz