This session dives into the world of modern .NET applications, guiding you through the process and solutions of bringing legacy application into the modern .NET era. Learn tools & techniques to transform your .NET codebase from outdated to exceptional, ensuring it remains secure, performant, and maintainable for the future.
Want to squeeze more speed and efficiency out of your C# and .NET applications? This session will teach you how! We'll explore modern .NET platform performance features up to .NET's 8 latest features to optimize data processing, reduce memory allocations, and achieve high-performance I/O. The lecture also covers essential tools like Benchmark.NET to illustrate performance gains in real-world scenarios.
Feeling lost in the world of observability? Don’t know how to monitor your .NET solutions? This session cuts through the jargon and equips you with practical OpenTelemetry skills for your .NET projects. Grasp core observability concepts and learn how OpenTelemetry simplifies collecting and exporting telemetry data in a vendor-neutral way. By the end, you'll be empowered to effectively monitor your .NET applications and gain valuable insights into their performance and health.
This session dives into essential security practices for building robust modern .NET applications. By understanding common threats and implementing preventative measures, developers can ensure their code is protected against the mose common vulnerabilities according to OWASP. The lecture will cover best practices and key areas like user authentication, data protection, and secure coding techniques. By designin with security in mind from the start, developers can create reliable and trustworthy applications.