Special Days

BASTA! – Conference for .NET, Windows & Open Innovation
24. - 28. Februar 2020 | Frankfurt

Special Days BASTA! Spring 2020

Tuesday, Feb 25, 2020

C# entwickelt sich mal wieder weiter und bleibt für .NET-Entwickler eine wichtige und relevante Programmiersprache vom Desktop bis ins Web – da kann auch JavaScript nichts dran ändern. Bei der BASTA! gibt es, wie schon seit vielen Jahren, das volle Programm zu C#: Altes und Neues und viele Best Practices. Ob Anfänger oder Fortgeschrittene, unsere Experten haben hochkarätige Fachvorträge mit Informationen, Tipps und Tricks vorbereitet, um Sie im Umgang z. B. mit C# 8 noch effektiver und erfolgreicher zu machen.


Tuesday, Feb 25, 2020

Die Erwartungen an typische Geschäftsanwendungen sind seit einiger Zeit einem signifikanten Wandel unterworfen: In vielen Fällen ist es nicht mehr ausreichend, einfach einen Windows-Client etwa mit WPF oder UWP zu entwickeln und die Benutzer damit an ihre Desktops oder Windows-only Devices zu ketten.
Die gewohnte Mobilität von Applikationen, Daten und Prozessen schwappt aus dem mobilen Consumer-Computing in Firmenumgebungen hinüber. Auch geschäftliche Anwender erwarten mittlerweile den Komfort des Zugriffs auf Firmendaten von Desktops, Laptops, iOS- & Android-Geräten und auch aus dem Browser heraus. Die Daten müssen sicher und hochverfügbar über Services bereitgestellt werden – lokal oder über die Cloud.
Im „Modern Business Applications“ (MBA) Day lernen Sie, wie man – aufbauend auf Ihren Erfahrungen im .NET-Umfeld – die Erwartungen Ihrer Benutzer mit aktueller Web-basierter Technologie und passenden Softwarearchitekturen erfüllen kann.

Der MBA-Day in Kürze:
– Lernen Sie die Vor- und Nachteile von leichtgewichtigen Microservices-Architekturen auf Basis von .NET Core, um Geschäftsprozesse für Ihre modernen Business-Anwendungen zukunftssicher umsetzen zu können.
– Das Web & SPAs sind die perfekte Basis für moderne Cross-Plattform Clients. Sehen Sie wie man mit Web Components standardbasiert über die Grenzen von SPA Frameworks hinweg Anwendungen bauen kann.
– Erfahren Sie Details über die Vorteile von Progressive Web Apps (PWA), gespickt mit nativen Features – egal ob für Mobile oder den Desktop.
– Eventuell kann auch C# im Browser in Form von ASP.NET Core Blazor mit Web Assembly eine Option für Sie sein. Erleben Sie wie man damit SPAs erstellen kann und wo die Grenzen dabei liegen.


Wednesday, Feb 26, 2020

Architektur ist oft abstrakt, ob es um umfangreiche Anwendungsstrukturen oder gar Anwendungssysteme geht oder um die Umsetzung von Patterns im Code. Man kann durchaus alles auf der theoretischen Ebene verstanden haben, und trotzdem in der Realität nicht recht vorankommen. Im Architektur Day der Basta geht’s daher um die praktische Vorstellung von Patterns auf allen Ebenen und um Theorie für die Praxis. Hier wird am lebendigen Beispiel Architektur demonstriert – eine gute Demo ist oft besser als tausend Worte!


Wednesday, Feb 26, 2020

Cloud Computing bietet Entwicklern und Unternehmen eine Vielzahl von Möglichkeiten, neue Arbeitsabläufe, Geschäftsmodelle und Produkte zu gestalten. Der BASTA! Cloud Developer Day bietet .NET-Entwickler einen praxisbezogenen Einblick und stellt zahlreiche Einsatzszenarien vor, die jeder Entwickler nutzen kann. Die Sessions des Days vermitteln das Wissen für den Einstieg in die Cloud. Ganz gleich ob IoT, PaaS oder Container Entwickler haben heute einen einfachen, schnellen Zugang und ein breites Angebot von Services und Providern. Dabei bieten gerade Azure und eine Cloud-Entwicklungsumgebung wie Azure DevOps für erfahrene .NET-Entwickler viel bekanntes und vertrautes. Die Hürde den Einstieg zu wagen sinkt, die Notwendigkeit dazu steigt – die Sessions des Cloud Developer Day unterstützen Sie praxisorientiert bei den ersten Schritten.


Wednesday, Feb 26, 2020

Mobile Web-Apps, die auf jeder Plattform laufen, reichhaltige Inhalte haben, dank JavaScript dem Komfort von Desktop-Anwendungen in nichts nachstehen und eine Integration in bestehende Systeme gewährleisten, um Geschäftsprozesse bestmöglich zu unterstützen – das sind die Anforderungen an moderne Webanwendungen! Wie Sie das alles unter einen Hut bekommen erfahren Sie auf dem Web Dev Day. Dabei werden clientseitige Aspekte, allen voran im Umfeld von JavaScript und TypeScript, ebenso beleuchtet wie deren serverseitigen Umsetzung.


Thursday, Feb 27, 2020

Der Datenzugriff auf Datenbanken und andere Datenquellen ist eine zentrale Funktion in den meisten Desktop-, Web- und Mobil-Anwendungen. Dabei bildet sowohl das Datenbankdesign als auch die Implementierung der Datenzugriffsschicht die Grundlage für eine effiziente Softwareentwicklung.
Der Data Access Day beschäftigt sich am Vormittag mit Microsoft neuem Objekt-Relationalen Mapper “Entity Framework Core”. Die Reihe beginnt mit einem Vortrag über die Neuerungen in der dritten Version von Entity Framework Core. Thorsten Kansy thematisiert den neuen Provider für den Zugriff auf Cosmos-DB. Anschließend zeigt der DOTNET-DOKTOR Holger Schwichtenberg seine besten Tipps und Tricks für den Datenzugriff.
Am Nachmittag geht es dann um das Management von Datenbeständen in der Praxis. Thorsten Kansy stellt verschiedene Optionen vor, wie man eine SQL Server-Datenbank auf eigene Server oder bei seinen Kunden verbreiten kann. Bei Robert Panther geht es anschließend um die Frage, wie man Daten im Sinne der DSGVO wieder loswerden kann.


Thursday, Feb 27, 2020

Mit Azure DevOps hat Microsoft die neueste Generation seiner Entwickler-Plattform auf den Markt gebracht. Der Nachfolger des Team Foundation Server (TFS) bzw. Visual Studio Team Services zeigt sich offene Plattform für die gesamte Entwicklungsabteilung und darüber hinaus. Dafür wurde die Plattform fit gemacht für Nicht-Microsoft-Technologien, spricht mittlerweile fließend Git, unterstützt die Arbeitsweise mit Pull Requests, baut Software auf Windows, Linux oder Mac OS für die unterschiedlichsten Zielplattformen und hilft mit den zentralen Continuous Integration und Continuous Delivery (CI/CD) Pipelines bei der Automatisierung vom Check-in zum Build, über automatisierte Tests bis zum Release. Damit ist Azure DevOps auch Einstiegspunkt in DevOps-Strategien für das ganze Unternehmen. Die Sessions des neuen DevOps Pipelines Day bieten einen 360-Grad-Blick auf moderne Softwareentwicklung.


Thursday, Feb 27, 2020

Das Thema Cross-Plattform stellt Entwickler vor diverse Herausforderungen – auch auf der UI-Ebene. Wie kann man Apps entwickeln, die gleichermaßen auf iOS, Android und Windows laufen und dies auch noch mit nativer Performance? Zudem reden wir heute neben Smartphones auch von Watches, Smart TVs, AR- und VR-Brillen, sowie diverse IoT-Devices die in Zukunft auch im Business eine Rolle spielen. Bei der Entwicklung geht es dann nicht mehr um „den kleinsten gemeinsamen Nenner“, sondern um die Ausnutzung der individuellen Fähigkeiten der jeweiligen Plattform, denn die “eine” UI und User Experience (UX) gibt es nicht mehr. Der UI Technology Day bündelt die verschiedenen Themen rund um die (native) Cross-Plattform-Entwicklung und gibt Ihnen Hilfestellungen für die Praxis.


Subscribe for our newsletter:

Behind the Tracks

.NET Framework & C#
Visual Studio, TFS, C# & more

Agile & DevOps
Best Practices & more

Web Development
All the ways lead into the internet

Data Access & Storage
All about data topics

HTML5 & JavaScript
Lightweight development

User Interface (UI)
Everything about UI and UX

Microservices & APIs
Services that can be accessed via APIs via REST and JavaScript

Security
Tools and methods for safer applications

Cloud, Azure, Serverless
Cloud-based & native apps

We are currently working on this part of the program. You can discover the new program of BASTA! Spring 2020 here.