oftware developers all over the world, in many different industries, rely on .NET for their business. With .NET you can target any application type running on any platform. Developers can reuse skills and code across all of them in a familiar environment. .NET is fast. Really fast! That means applications provide better response times and require less computing power. From mobile applications running on iOS, Android, and Windows, to Enterprise server applications running on Windows Server and Linux, or high-scale microservices running in the cloud, .NET provides a solution for you. Ready to get started with .NET, C#, ASP.NET?
Save Your SpotTogether with BOSCH we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Together with Bosch we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Keeping up to date is important for software developers - but it doesn't need to be boring. In this session, Rainer Stropek will demonstrate interesting features from the latest releases of .NET and C# by building a small Skia-based game. You will learn about news related to JSON deserialization, pattern matching, records, file-scoped types, natural types, and many other new language features. This session will be code-only, with no slides. Rainer assumes that you have already good C# and .NET skills and that you would like to learn about what has recently changed in the platform.
Rainer Stropek is co-founder and CEO of software architects and an expert in .NET development, software architecture, and databases. He has written books and articles on these topics, and regularly speaks at conferences. He is also a Microsoft MVP and Regional Director.
Microfrontends have become a useful tool to break up the UI into smaller chunks that can be developed and deployed by independent teams.
Right now Blazor applications are still developed mostly in a monolithic culture. While libraries and components may be developed independently, their deployment is still centralized. In the long run this becomes a bottleneck.
In this talk microfrontends expert Florian Rappl introduces an established architecture for a creating modular frontend applications. He will show how this architecture can be implemented together with Blazor to create dynamic user experiences.
Dr. Florian Rappl is Solution Architect for IoT and distributed web applications at smapiot. His main interest lies in the creation of innovative architectures that scale in development and usage. He won several prizes for his work and is a Microsoft MVP in the area of development technologies. He regularly blogs and writes articles for popular magazines and websites in the web development space.
Do you want to learn to make accessible websites for all people in de world including the 1B people with disabilities on the planet with Blazor? Than this talk is definitely something to look forward to.
In this talk I learn you how to make PWA’s and website frontends with Microsoft’s band new technology called Blazor. I learn you how to make websites that are WCAG valid for all the known disability groups. Next to Blazor I am going to get you started on the semantic HTML and ARIA basics.
I am going to cover the importance of ALT text for images, the use of color, accessible websites for screen readers but also about websites being clear and consistent with language to avoid anxiety and concentration difficulties.
Me, myself started with mobile apps to create solutions for people with disabilities but since the rise of Blazor I join the web!
Dennie is Microsoft MVP Developer Technologies and has experience in accessibility with Microsoft technologies. In daily life Dennie is president and developer at DDSoft, a nonprofit that connects IT to People who are less tech-savvy. Dennie invented technical solutions and systems to help people with disabilities to participate in their daily life. Thanks to his autism he's the right man at the right spot to contribute as a volunteer in function of people with disabilities.
In 1971, 3 students thought they could liven up a history lecture by creating a computer game for the students to play, and after several days of work in HP Time Share BASIC, they came up with what turned out to be a significant milestone in the history of computer games - Oregon Trail.
My interest though, isn't just in historical computer games, it's also .NET and Functional Programming. I want to use this as a worked example of one of my passions - Functional Programming in C#! The challenge I've set myself is to redevelop Oregon Trail into C# using the following restrictions:
* Near 100% unit test coverage
* No variables can change state once set
* No statements (for, foreach, if, where, etc.) unless there literally is no way of avoiding them
I'll also be demonstrating a few of the tricks Functional Programming can offer, like Higher-order functions, functional flows with simple Monads and Tail Recursion. There should also be a bit of retro computing fun, while we're at it.
I've been working as a .NET developer 2 decades now in a variety of industries including government, retail and manufacturing. But I've been hacking around with code since I was old enough to read my Dad's copy of the ZX Spectrum BASIC manual.
I'm currently working on a book for O'Reilly publications about functional programming with C#. Expected to appear in bookshops mid 2023.
When not coding, or running after my two small children, I have been known to enjoy the classic Doctor Who, Fighting Fantasy Gamebooks, Cryptic Crosswords, and rather more coffee than is probably good for me.
Keeping up to date is important for software developers - but it doesn't need to be boring. In this session, Rainer Stropek will demonstrate interesting features from the latest releases of .NET and C# by building a small Skia-based game. You will learn about news related to JSON deserialization, pattern matching, records, file-scoped types, natural types, and many other new language features. This session will be code-only, with no slides. Rainer assumes that you have already good C# and .NET skills and that you would like to learn about what has recently changed in the platform.
Rainer Stropek is co-founder and CEO of software architects and an expert in .NET development, software architecture, and databases. He has written books and articles on these topics, and regularly speaks at conferences. He is also a Microsoft MVP and Regional Director.
Microfrontends have become a useful tool to break up the UI into smaller chunks that can be developed and deployed by independent teams.
Right now Blazor applications are still developed mostly in a monolithic culture. While libraries and components may be developed independently, their deployment is still centralized. In the long run this becomes a bottleneck.
In this talk microfrontends expert Florian Rappl introduces an established architecture for a creating modular frontend applications. He will show how this architecture can be implemented together with Blazor to create dynamic user experiences.
Dr. Florian Rappl is Solution Architect for IoT and distributed web applications at smapiot. His main interest lies in the creation of innovative architectures that scale in development and usage. He won several prizes for his work and is a Microsoft MVP in the area of development technologies. He regularly blogs and writes articles for popular magazines and websites in the web development space.
Do you want to learn to make accessible websites for all people in de world including the 1B people with disabilities on the planet with Blazor? Than this talk is definitely something to look forward to.
In this talk I learn you how to make PWA’s and website frontends with Microsoft’s band new technology called Blazor. I learn you how to make websites that are WCAG valid for all the known disability groups. Next to Blazor I am going to get you started on the semantic HTML and ARIA basics.
I am going to cover the importance of ALT text for images, the use of color, accessible websites for screen readers but also about websites being clear and consistent with language to avoid anxiety and concentration difficulties.
Me, myself started with mobile apps to create solutions for people with disabilities but since the rise of Blazor I join the web!
Dennie is Microsoft MVP Developer Technologies and has experience in accessibility with Microsoft technologies. In daily life Dennie is president and developer at DDSoft, a nonprofit that connects IT to People who are less tech-savvy. Dennie invented technical solutions and systems to help people with disabilities to participate in their daily life. Thanks to his autism he's the right man at the right spot to contribute as a volunteer in function of people with disabilities.
In 1971, 3 students thought they could liven up a history lecture by creating a computer game for the students to play, and after several days of work in HP Time Share BASIC, they came up with what turned out to be a significant milestone in the history of computer games - Oregon Trail.
My interest though, isn't just in historical computer games, it's also .NET and Functional Programming. I want to use this as a worked example of one of my passions - Functional Programming in C#! The challenge I've set myself is to redevelop Oregon Trail into C# using the following restrictions:
* Near 100% unit test coverage
* No variables can change state once set
* No statements (for, foreach, if, where, etc.) unless there literally is no way of avoiding them
I'll also be demonstrating a few of the tricks Functional Programming can offer, like Higher-order functions, functional flows with simple Monads and Tail Recursion. There should also be a bit of retro computing fun, while we're at it.
I've been working as a .NET developer 2 decades now in a variety of industries including government, retail and manufacturing. But I've been hacking around with code since I was old enough to read my Dad's copy of the ZX Spectrum BASIC manual.
I'm currently working on a book for O'Reilly publications about functional programming with C#. Expected to appear in bookshops mid 2023.
When not coding, or running after my two small children, I have been known to enjoy the classic Doctor Who, Fighting Fantasy Gamebooks, Cryptic Crosswords, and rather more coffee than is probably good for me.