ASP.NET Core ist das flexibelste Web Framework, das Microsoft je veröffentlicht hat. Obwohl es randvoll mit guten Features ist, können die Standard-Einstellungen manchmal etwas einschränkend sein. Mit ein paar smarten Anpassungen können Entwicklerinnen und Entwickler noch mehr aus diesem tollen Framework herausholen. Man muss nur wissen, wie. Jürgen Gutsch, Software Entwickler im YOO Team bloggt, tweetet und hält Vorträge und gibt sein Wissen gern weiter. Nun hat er ein Buch mit 13 Rezepten veröffentlicht. Es soll Fachleuten helfen, ihre Anwendung an diverse Anforderungen anzupassen. Wir haben mit Jürgen über die Neuerscheinung gesprochen:
Jürgen Gutsch: Die Web-Entwicklung mit ASP.NET hat mich von Anfang an begeistert. Seit der ersten Version arbeite ich damit und verfolge natürlich auch die Weiterentwicklung. Ich arbeite aber nicht nur beruflich mit der Technologie, sondern auch privat spiele ich mit den Neuerungen herum. Auf diese Art bleibe ich auf dem Laufenden und eigene mir kontinuierlich neues Know-how an.
Jürgen Gutsch: Ich spiele herum und probiere aus. Nur so lernt man am schnellsten. Be*greifen* bedeutet dass man sich die Hände schmutzig machen muss 😉 Auf diese Art habe ich mir Wissen und Erfahrung angeeignet, welche ich von Anfang an immer weitergegeben habe. Sei es in Foren, in meinem Blog, in Vorträgen, natürlich auch im Beruf und jetzt eben in diesem Buch.
Jürgen Gutsch: Die Frage lautet: "Wie komme ich am einfachsten und schnellsten zum Ziel?"
Ich bin der Meinung, dass in der Softwareentwicklung der einfachste Weg fast immer der richtige ist. Und es ist immer wieder eine spannende Herausforderung, diesen Weg zu finden.
Jürgen Gutsch: Eine sehr interessante und spannende Frage und ich müsste auf 18 Jahre ASP.NET-Geschichte zurückschauen. Seit der Version 3.5 ist es ja nicht mehr nur eine UI-Technologie. Als Entwickler hatten wir seither die Wahl, ob wir klassiche ASP.NET-Entwicklung mit WebForms wählten, oder wieder die leichtgewichtige Entwicklung mit MVC. Später kamen Razor Pages dazu. 2015 begann dann die komplette Neuentwicklung des .NET Frameworks und ASP.NET, als .NET Core und ASP.NET Core sowie die Weiterentwicklung des neuen Frameworks. Man kann also sagen, am Anfang war ASP.NET cool und mit der Zeit wurde es immer cooler.
Jürgen Gutsch: Weil ich schon immer eins Schreiben wollte 😃 Tatsächlich werden nicht mehr sehr viele Fachbücher gekauft, zumindest keine, die so spezifisch sind. Ganz anders ist es bei Fachbüchern, in denen es eher um Konzeptionelles oder um Softskills geht. Der Grund ist, dass sich die Technologie jeweils sehr schnell verändert.
Der Verlag hat das Buch in diversen günstigeren Ebook-Formaten veröffentlich, so dass es erschwinglich ist auch für jene, die es elektronisch lesen wollen. Ich persönlich lese zu einem spezifischen Problem lieber einen Blog oder schaue ein Video-Tutorial. Aber wenn ich mich in ein grösseres Problem einarbeite, habe ich doch lieber alle Informationen an einem Platz, um nachzuschlagen. Ein Zwölf-Stunden-Video macht in solchen Fällen weniger Sinn als ein Buch.
Jürgen Gutsch: Das Buch ist wie ein Kochbuch mit 13 verschiedenen Rezepten. Es sind unabhängige Themen, die einer ASP.NET Core Entwicklerin oder Entwickler helfen können, ihre Anwendung noch weiter an diverse Anforderungen anzupassen. Immerhin sollte ein Framework die Anforderungen der Applikation erfüllen und nicht umgekehrt. ASP.NET Core ist hochflexibel und das sollte auch ausgenutzt werden.
Jürgen Gutsch: ASP.NET Core Entwickler, die wissen möchten, wie sie die Flexibilität des Frameworks an die Bedürfnisse ihrer Projekte anpassen können.
Jürgen Gutsch: Beim Packt Verlag oder auf Amazon.
Jürgen Gutsch: Gern!