Zeg wat je doet. Doe wat je zegt.

No-nonsense full-service ICT-dienstverlening. Dat is waar Bergler voor staat. In de volle breedte van het vakgebied en zonder compromis. Direct inzetbaar om de continuïteit van de bedrijfsvoering bij de opdrachtgever zeker te stellen.

Software Solutions

Anticiperen boven reageren. Software vraagt om onderhoud, maar vooral om verbetering. Gebaseerd op kennis en ervaring.

Flex-solutions

Op het moment suprême de beste m/v aan de slag. Maatwerk bij de externe inhuur van specialisten in de flexibele schil.

Nearshoring

Hybride TaaS
(Team as a Service).
Onze slimme variant op de traditionele Taas oplossingen.

Infra Solutions

De complete zorg en verantwoording over de ‘backbone’ van de bedrijfsvoering in één hand.

Webinar 22 juni a.s.: C#9 Records als value objects

In veel praktijkvoorbeelden van software ontwikkeling, zoals domain driven design, maar ook in multilayer architectuur, kom je objecten tegen die eigenlijk immutable zouden moeten zijn. In C#9 heeft Microsoft met de records een nieuw object type geïntroduceerd waarmee dit gedrag eenvoudig geïmplementeerd kan worden. Tijdens deze sessie laten we zien hoe.

Meer informatie

Ben jij .NET developer?

en op zoek naar een nieuwe baan?

Werk genoeg voor ICT-ers. Overal. Als je kiest, doe het dan verstandig. Neem in ieder geval de moeite om Bergler Software Solutions te peilen: Wij zijn misschien wel het best bewaarde geheim van Nederland. En al zo’n 40 jaar actief met één focus: software ontwikkeling.

Bekijk onze vacatures

Ben jij freelancer?

Bekijk alle aanvragen

Ons werk bestaat uit maatwerk

‘The only way is up’. Bergler Software Solutions legt de lat hoog. Weet wat nodig is om Microsoft .NET met maatwerk te perfectioneren voor gebruikers in ons land. Dat doen we door ontwikkelaars in te zetten die voorop lopen en vooruit kijken.

Software development professionaliseren en optimaliseren is de missie van Software Solutions.
Bergler brengt dit in de praktijk door relevante kennis en ervaring uit het veld te bundelen én te delen. Het is voor een CTO of IT-manager prettig sparren met doorgewinterde allrounders. Met het ‘Developers-blog’ blijven alle betrokkenen op de hoogte van wat ècht belangrijk is in dit vak.

Onze meest recente blogs:

blank

C# 9.0 nieuwe features – Record types (4-4)

In deel 2 van deze serie is al gewezen op init-only setters. Op een eenvoudige manier kun je daarmee aangeven dat properties als immutable behandeld moeten worden. Met het nieuwe keyword record krijg je als programmeur de mogelijkheid om snel en overzichtelijk een complete class immutable te maken. Je kunt dit record dan instantiëren, waarbij de data initieel wordt gezet en daarna niet meer te wijzigen is. Lees verder...

blank

C# 9.0 nieuwe features – Top-level Statements (3-4)

Elke .NET assembly die uitvoerbaar is, dient een entrypoint te hebben anders heeft de applicatie geen startpunt. Dit startpunt is de welbekende Main methode. Zelfs een simpele console applicatie heeft een Main methode nodig om te kunnen functioneren. Het requirement van zo’n Main methode maakt dat C# een ietwat minder toegankelijke programmeertaal is voor beginners. Wanneer beginners de volgende code onder ogen krijgen, kan dat best intimiderend overkomen. Lees verder...

blank

C# 9.0 nieuwe features – Pattern Matching (2-4)

Met de komst van C# versie 9.0 zijn er heel veel waardevolle toevoegingen gedaan aan de programmeertaal. Al eerder behandeld in deze serie is deel 1 “Init Only Setters”, we gaan nu verder met “Pattern Matching”. De syntax van ontwikkeltalen is al sinds jaren het onderwerp van discussies tussen ontwikkelaars. Leesbaarheid, efficiëntie en flexibiliteit is slechts een selectie van de tientallen argumenten die jouw mening vormen over het al dan niet geslaagd zijn van een syntax. Lees verder...

blank

C# 9.0 nieuwe features – Init Only Setters (1-4)

Init Only Setters Met de komst van .NET 5 en C# 9.0 zijn er heel veel waardevolle toevoegingen gedaan aan de programmeertaal. In deze Blog serie zullen we inzoomen op een aantal belangrijke nieuwe features en we trappen af met “Init Only Setters”. Om C# 9.0 te kunnen gebruiken dien je eerst de .NET 5 runtime of SDK te installeren. Lees verder...

full-service ICT-dienstverlening
  • Consultancy

    Bergler levert consultancy m.b.t. software development processen en geeft inhoudelijke ondersteuning. Wij leveren de technologische kennis aansluitend op de markt.

  • Onze visie op software development

    Met behulp van onze agile “Way of Working” en ons Bergler Framework ontwikkelen we maatwerk software op een transparante en professionele manier.

  • Microsoft Gold Partner

    Als Gold Certified Partner beschikken wij over de vereiste kennis van Microsoft producten en kunnen onze dienstverlening nog verder optimaliseren.

berglerHome