Hallo liebe Leute
Einige hier im Forum kennen mich sicher und haben bereits mit mir geschrieben. Viele haben evtl. auch gemerkt das ich in letzter Zeit nicht ganz so aktiv hier mitgewirkt hatte wie bisher. Das lag an meinem Job und das ich hier viel dazulernen musste.
Ich habe die letzten 6 Monate sehr viel Programmiert und musste für ein größeres Projekt auch eine andere Richtung einschlagen, nämlich die Richtung Asp.Net Core Webentwicklung.
Webentwicklung war immer etwas was ich meiden wollte, mir liegt kein CSS und schon garnicht JavaScript.
Tja, ich hatte immer wieder ein Auge auf die Entwicklung von Blazor geworfen und das mitverfolgt. Nun ist es seit einiger Zeit nun auch draußen und ich hatte dieses eine Projekt gleich mit einer Blazor Webassembly Anwendung als Frontend und einer ASP.Net Core API als Backend begonnen ohne zu wissen auf was ich mich einlasse. Man muss auch mal was riskieren.
Zudem musste ich dabei C# quasi lernen, hatte zwar immer wieder Berührungspunkte aber dennoch saß es noch nicht wirklich.
Tja, was soll ich sagen....
Blazor ist absolut genial und lässt sich fast wie WPF Anwenden. Ich profitiere hier vom Wissen über MVVM und anderen Pattern. Ich bin echt gehyped, nun kann man endlich fürs Web proggen ohne JavaScript proggen zu müssen.
Binding im Web - wie geil. Eine Hürde war noch der Umweg über eine API (bei Blazor WebAssembly notwendig wenn man z.b. mit Datenbank arbeitet, bei Blazor Server nicht), aber auch hier hat man schnell den Bogen raus wie man sich die ganze Sache etwas vereinfacht.
Grundsätzlich muss ich sagen das es sehr viel Arbeit ist (weit, weit mehr als unter WPF z.b.) aber das Endergebnis kann sich sehen lassen, somit lohnt es sich dann wieder und man ist umso stolzer auf seine Anwendung.
Es ist nun mal so das immer mehr ins Web geht. OK, die tatsache der Plattformunabhängigkeit ist nicht von der Hand zu weisen, aber nicht alles muss ins Web. Ich mache auch weiterhin WPF Apps (gerade erst wieder eine fertiggestellt) aber vieles wandert sicher ins Web/Intranet.
So, wollte einfach nur etwas plaudern und einen kleinen Erfahrungsbericht mit euch teilen.
Liebe Grüße aus Österreich
Sascha
Einige hier im Forum kennen mich sicher und haben bereits mit mir geschrieben. Viele haben evtl. auch gemerkt das ich in letzter Zeit nicht ganz so aktiv hier mitgewirkt hatte wie bisher. Das lag an meinem Job und das ich hier viel dazulernen musste.
Ich habe die letzten 6 Monate sehr viel Programmiert und musste für ein größeres Projekt auch eine andere Richtung einschlagen, nämlich die Richtung Asp.Net Core Webentwicklung.
Webentwicklung war immer etwas was ich meiden wollte, mir liegt kein CSS und schon garnicht JavaScript.
Tja, ich hatte immer wieder ein Auge auf die Entwicklung von Blazor geworfen und das mitverfolgt. Nun ist es seit einiger Zeit nun auch draußen und ich hatte dieses eine Projekt gleich mit einer Blazor Webassembly Anwendung als Frontend und einer ASP.Net Core API als Backend begonnen ohne zu wissen auf was ich mich einlasse. Man muss auch mal was riskieren.
Zudem musste ich dabei C# quasi lernen, hatte zwar immer wieder Berührungspunkte aber dennoch saß es noch nicht wirklich.
Tja, was soll ich sagen....
Blazor ist absolut genial und lässt sich fast wie WPF Anwenden. Ich profitiere hier vom Wissen über MVVM und anderen Pattern. Ich bin echt gehyped, nun kann man endlich fürs Web proggen ohne JavaScript proggen zu müssen.
Binding im Web - wie geil. Eine Hürde war noch der Umweg über eine API (bei Blazor WebAssembly notwendig wenn man z.b. mit Datenbank arbeitet, bei Blazor Server nicht), aber auch hier hat man schnell den Bogen raus wie man sich die ganze Sache etwas vereinfacht.
Grundsätzlich muss ich sagen das es sehr viel Arbeit ist (weit, weit mehr als unter WPF z.b.) aber das Endergebnis kann sich sehen lassen, somit lohnt es sich dann wieder und man ist umso stolzer auf seine Anwendung.
Es ist nun mal so das immer mehr ins Web geht. OK, die tatsache der Plattformunabhängigkeit ist nicht von der Hand zu weisen, aber nicht alles muss ins Web. Ich mache auch weiterhin WPF Apps (gerade erst wieder eine fertiggestellt) aber vieles wandert sicher ins Web/Intranet.
So, wollte einfach nur etwas plaudern und einen kleinen Erfahrungsbericht mit euch teilen.
Liebe Grüße aus Österreich
Sascha
If _work = worktype.hard Then Me.Drink(Coffee)
Seht euch auch meine Tutorialreihe <WPF Lernen/> an oder abonniert meinen YouTube Kanal.
## Bitte markiere einen Thread als "Erledigt" wenn deine Frage beantwortet wurde. ##
Seht euch auch meine Tutorialreihe <WPF Lernen/> an oder abonniert meinen YouTube Kanal.
## Bitte markiere einen Thread als "Erledigt" wenn deine Frage beantwortet wurde. ##