Special Days

BASTA! – Conference for .NET, Windows & Open Innovation
September 23 - 27, 2019 | Mainz

Special Days BASTA! 2019

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

Tuesday, Sep 24, 2019

Agile Vorgehensweisen versprechen in der Regel einen dynamischen und strukturierten Weg zum Produkt. Und wer will denn nicht, dass sein Projekt früher abgeschlossen ist, mit besserer Qualität und überdies mit ausschließlich glücklichen Teammitgliedern? Die Realität ist nur allzu oft leider etwas anders. Die Einführung von agilen Methoden führt zunächst zum Gegenteil, zu mehr Chaos, unklaren Abläufen bis hin zur Orientierungslosigkeit. Wenn diese dann noch in das ganze Unternehmen ausstrahlen wird es richtig aufregende: Denn auch dabei darf das wichtigste nicht vergessen werden – die agile Denkweise. Den Fokus auf das Wesentliche, die Bereitschaft schnell auf Änderungen zu reagieren, stetige Verbesserung und viel offene Kommunikation von der ersten Idee, über die Kollegen bis zum Kunden. Lassen Sie sich durch den Agile Day inspirieren und nehmen Sie konkrete Ideen zur Verbesserung mit in Ihre Projekte und Ihr Unternehmen.


Tuesday, Sep 24, 2019

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 mit C# noch effektiver und erfolgreicher zu machen.


Tuesday, Sep 24, 2019

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.
– Verstehen Sie Serverless-Ansätze in der Azure-Cloud, um Ihre Microservices-Architekturen schnell, agil und zuverlässig bspw. mit Azure Functions bereitstellen zu können.
– Das Web & SPAs sind die perfekte Basis für moderne Cross-Plattform Clients. Sehen Sie wie man mit Angular echte Problemstellungen lösen kann, jenseits der Grundlagen des SPA Frameworks.
– Erfahren Sie mehr über die Vorteile von Progressive Web Apps (PWA), gespickt mit nativen Features – egal ob für Mobile oder den Desktop.


Tuesday, Sep 24, 2019

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.


Wednesday, Sep 25, 2019

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, Sep 25, 2019

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, Sep 26, 2019

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!


Thursday, Sep 26, 2019

Die Browser-Plattformen mitsamt HTML5, JavaScript und TypeScript sind längst den Kinderschuhen entwachsen. Entwickler sind heute in der Lage, vollwertige Anwendungen für alle erdenklichen Plattformen auf Basis von Web-Technologien zu entwickeln – mit Frameworks und Tools, die dafür optimiert sind. In diesem Special Day zeigen wir Ihnen, wie man mit dem Web und Angular als prominenten Vertreter für SPAs sowohl Code für den Browser schreiben als auch native-like Apps für mobile Geräte und auch Desktop-Anwendungen programmieren kann. Dabei kommt es sicherlich auf den grundlegenden Entwurf von User Interfaces für alle Plattformen an. Zudem ist eine komponentenbasierte Entwicklung auf Basis von Standardschnittstellen ein oft wünschenswertes Ziel. All dies gemischt mit unterschiedlichen Ausführungsmodellen wie Progressive Web Apps oder Electron soll Ihnen einen Einblick in die Möglichkeiten zum Erstellen Ihrer zukünftigen Software gewähren. Cross-Plattform für Browser, Desktop, Tablet, Smartphone & Co.: die Zeit ist reif, auch für Sie.


Thursday, Sep 26, 2019

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”. Erst gibt es fortgeschrittene Features des bisherigen Entwicklungsstandes, dann folgen die Neuerungen in der im Herbst erscheinenden Version EF Core 3.0.
Auch die Werkzeuge für Datenbankentwickler überarbeitet Microsoft. Der dritte Vortrag stellt vor, was das neue “SQL Azure Data Management Operations Studio” im Vergleich zum klassischen SQL Server Management Studio und den SQL Server Data Tools in Visual Studio bietet.
Am Nachmittag stellt der Data Access Day zwei andere Persistenzansätze vor: Azure Cosmos DB und MongoDB als Alternative zum relationalen Datenbank.


Thursday, Sep 26, 2019

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.


 

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