Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Nabend (oder besser Guten Morgen).

für Java gibt es ja einige Bücher auf dem Markt (Java ist auch eine Insel z.B.)

Aber irgendwie habe ich bisher nichts neueres zu C# gefunden. Die Grundlagen kann man ja ganz gut mit diversen Tutorials lernen. Aber wie danach weiter? Wo gibt es aktuelles zur jeweiligen Sprache. Nicht nur News sondern vlt. auch mit Erklärungen dazu? Könnt ihr mir ein paar Quellen (Links, Bücher usw.) nennen?

Was genau suchst du denn? Es ist eigentlich gelogen, dass es keine News gibt.

Suchst du Tutorials zu Entity Framework Core, ASP.NET Core, Blazor, Azure? Findest du alles auf der Dokumentenwebseite von Microsoft

https://docs.microsoft.com/de-de/

Ansonsten halt einfach Google benutzen. Da findet man sehr schnell eine Dokumentation von Microsoft. ?

Am 23.09 findet auch die .NET Conference an.

https://www.dotnetconf.net/

Oder mal Channel 9 anschauen

https://channel9.msdn.com/

Wenn du wissen willst, wie intern der Code arbeitet, dann schaue dir das Buch "C# in depth" an.

https://www.amazon.de/C-Depth-Jon-Skeet/dp/161729134X

Oder halt den Source Code von .NET Core auf Github

https://github.com/dotnet/core

Oder die Reference Source von .NET Full

https://referencesource.microsoft.com/

Bearbeitet von Whiz-zarD

Nächstes Jahr kommt .NET 5 raus. In dieser Version werden weitergehend die Elemente des .NET Framework und .NET Core zusammengeführt. Somit einigt sich Microsoft wieder auf eine Plattform. Das Framework wird zwar weiter verwendet (vieles in Windows hat mit dem Framework zu tun) aber aktiv stark weiterentwickelt wird dann .NET 5. Mit .NET 5 sollen aber die typischen Framework Anwendungen auch ausführbar sein, also es soll alte Projekte auch unterstützen.

Damit treibt Microsoft seinen neuen Anspruch auf cross-plattform  voran (auch wenn WPF Anwendungen jetzt auch nicht plattformunabhängig dadurch werden :D)

Dementsprechend würde ich empfehlen den Fokus auf Core zu setzten und dort die Kernkonzepte zu lernen.

Mehr zur Zukunft von .NET 5: https://devblogs.microsoft.com/dotnet/introducing-net-5/

Hi,

Wir nutzen auf Arbeit die Platform Pluralsight, um .NET zu lernen. Da gibt es viele interessante Kurse, die auch aktualisiert werden. Kostet zwar einiges, aber es wird sehr gut erklärt und ich verstehe endlich die Hintergründe von vielen Dingen. 

Nach den Grundlagen (zwei Bücher von Rheinwerk sind ja aktuell (2019) geht es weiter mit fachspezifischen Themen, je nach Interesse oder Schwerpunkt oder Online Kursen von allen möglichen Anbietern.

Mehr Titel sind i.d.R. in englischer Sprache auf dem Markt. Daneben gibt es interessante Programmierer Blogs z.B.

https://www.securityinnovationeurope.com/blog/page/40-blogs-every-software-developer-should-be-reading

Oder auch Sites wie:

https://www.codeproject.com

Bearbeitet von tkreutz2

  • Autor

Habe in letzter Zeit vermehrt gelesen das Windows auf LinuxKernel umsteigt.
Verstehe ich das richtig, dass man dann in C# programierte Programme auch unter Linux ausführen kann.
Natürlich erst nachdem man sie in der dazu passenden Version gescrhieben hat.

Habe in letzter Zeit vermehrt gelesen das Windows auf LinuxKernel umsteigt. Verstehe ich das richtig, dass man dann in C# programierte Programme auch unter Linux ausführen kann.

Natürlich erst nachdem man sie in der dazu passenden Version gescrhieben hat.

 

Jaein. Der Windows Kernel wird nicht durch ein Linux Kernel ersetzt. Der Linux Kernel wird nur zukünftig mit dem Windows BS ausgeliefert. Man kann dann quasi ein Linux Subsystem betreiben bzw. man kann es bereits jetzt schon, allerdings mit starken Einschränkungen. Das soll nun mit der neuen Version anders werden.

C# Programme kann man auch bereits jetzt mit .Net Core unter Linux und MacOS betreiben.

 

Das richtige .NET Framework ist allerdings nicht multi plattform fähig bzw. windows only. Deshalb wird es zukünftig durch das neue .NET Core ersetzt.

 

 

 

Und auch da gibt es noch Abhängigkeiten .... du kannst gerne ne WPF Anwendung in .NET Core schreiben...läuft dann trotzdem nur auf Windows

Ja natürlich. Ich meinte das allgemein ;-)

 

Man kann bereits jetzt Multi Plattform Anwendungen mit C# bzw. DotNET Core entwickeln. Dazu ist WSL nicht notwendig. Letzters hat ohnehin erstmals nichts mit C# und dem .NET Framework zu tun.

  • Autor

Ich bin gerade wirklich sehr hin und gerissen ob ich C# oder Java machen soll. Vorerst wollte ich nur eine ein paar kleine Anwendungen für mich schreiben welche unter Windows laufen.

Beruflich habe ich allerdings das Gefühl das Java in der "professionellen" Welt öfters genutzt wird.

Ich weis, es kommt nicht drauf an welche Sprache man lernt, aber ein paar Unterschiede gibt es ja doch.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.