Fluent Design
TDD: How Fluent Assertions came to be | Luke Parker & Dennis Doomen
Join SSW’s Luke Parker in this insightful interview with Dennis, the author of the Fluent Assertions Library, as they discuss the origins of the library, its evolution, and the principles of Test-Driven Development (TDD). Dennis shares his journey from a small internal project to a widely used open-source tool, emphasizing the importance of self-describing tests and design clarity. Learn how TDD not only enhances code maintainability but also fosters a better understanding of system boundaries and design patterns.
Read MoreDo you have a product roadmap?
A product backlog is a great way to see the fairly small broken up PBIs (Product Backlog Items) that make up your team’s “to do” list, but it can be a bit too zoomed in and makes it easy to stray from the product goals.
Read MoreMAUI – Do you build cross-platform mobile apps with .NET MAUI ? (for iOS and Android)
If you’re building installable binary apps (as opposed to web apps), it makes sense to use a cross-platform framework so that you don’t need to maintain multiple code bases.
Read MoreBuild Multi-Platform Applications for Mobile, Desktop and Web in .NET with the Uno Platform with Nick Randolph
The ability to deploy the same UI codebase across all platforms is a great productivity booster. But the application lifecycle starts much earlier – at design time. Uno Platform provides a Figma plugin, which eliminates the timely designer-developer handoff. In addition, the platform now provides a set of non-UI extensions to help jump-start your apps. Lastly, the VS Code extensions allows C# and XAML to use VS Code with IntelliSense-like experience, C# and XAML Hot Reload, and more.
Read MoreA Developer’s Guide to Fluent Design | Nick Randolph at DDD Sydney 2017
The Windows platform is welcoming in a new era of innovation as it takes on a new design philosophy. Fluent Design is based on the building blocks of Light, Depth, Motion, Material and Scale, and with it applications built for the Windows platform will appear richer and more intuitive to use than ever before.
Read More