Secure your web app fluently
A guide to using Fluent Security for maintainable, testable authorization in ASP.NET MVC 3 web applications, moving away from attribute-based security.
Marco Franssen is een ervaren softwareontwikkelaar uit Zuid-Nederland, actief sinds 2009. Hij deelt zijn kennis via blogs, open source bijdragen en tutorials over softwareontwikkeling, programmeren en ICT. Buiten werk geniet hij van duiken, reizen en fotografie, en combineert hij techniek met persoonlijke passie.
74 articles from this blog
A guide to using Fluent Security for maintainable, testable authorization in ASP.NET MVC 3 web applications, moving away from attribute-based security.
A technical guide on implementing a generic DelegateEqualityComparer in C# to simplify custom equality comparisons in LINQ queries.
A step-by-step guide on installing Windows 8 Consumer Preview on a Virtual Hard Disk (VHD) to enable dual-booting with Windows 7.
Explains how to write modular JavaScript code using patterns like the module pattern to avoid polluting the global namespace and improve code structure.
Explains how to implement auto-retry for concurrent commands in CQRS using the ncqrs framework to handle ConcurrencyExceptions.
A technical guide explaining how to install and boot Windows 8 directly from a Virtual Hard Disk (VHD) on a Windows 7 machine.
A guide demonstrating how to use jQuery events and OOP principles to write clean, modular JavaScript code for UI components.
A step-by-step guide for installing the Windows 8 Developer Preview in a VirtualBox virtual machine, including BIOS and VM configuration.
A tutorial on implementing cascading dropdowns using the Knockout.js JavaScript library and the MVVM pattern.
A developer shares a specific issue encountered while using the FakeItEasy mocking framework in a CQRS-based .NET project.
A developer shares key lessons learned from applying Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) in an agile project.
A tutorial on implementing dependency injection in ASP.NET MVC 3 applications using Castle Windsor IoC container for controller and service registration.
Notes from a DDD/CQRS course covering aggregates, commands, queries, and handling consistency without distributed transactions.
A technical guide explaining the steps to install Microsoft Kinect on a PC, including driver installation and setup.