Contents
Async/await in .NET4.5
- Await and async in net 4.5 with c#
- Async controllers and actions in .NET4.5 MVC4 with C#
- Timeout exceptions with async/await in .NET4.5 MVC4 with C#
- Exception handling in async methods in .NET4.5 MVC4 with C#
Messaging
Resource bundling
- Web optimisation: resource bundling and minification in .NET4.5 MVC4 with C#
- How to bundle and minify CoffeeScript files in .NET4.5 MVC4 with C#
Forms based authentication in .NET MVC
- Introduction to Forms based authentication in .NET4.5 MVC4 with C# Part 1
- Introduction to Forms based authentication in .NET4.5 MVC4 with C# Part 2
Security and cryptography
- Web security in .NET4.5 MVC4 with C#: Cross site request forgery
- Web security in MVC4 .NET4.5 with C#: mass assignment aka overposting
- Web security in .NET4.5: cookie stealing
- Hashing algorithms and their practical usage in .NET Part 1
- Hashing algorithms and their practical usage in .NET Part 2
- Symmetric encryption algorithms in .NET cryptography part 1
- Symmetric algorithms in .NET cryptography part 2
- Introduction to asymmetric encryption in .NET cryptography
- Introduction to digital signatures in .NET cryptography
- How to protect your config file in .NET with cryptography
- Key size and key storage in .NET cryptography
- An encrypted messaging project in .NET with C# part 1: foundations
- An encrypted messaging project in .NET with C# part 2: service and repository
- An encrypted messaging project in .NET with C# part 3: client proxy with web API
- An encrypted messaging project in .NET with C# part 4: encrypting and sending the message
- An encrypted messaging project in .NET with C# part 5: processing the encrypted message
Caching
Claims based security
- Introduction to Claims based security in .NET4.5 with C# Part 1: the absolute basics
- Claims-based authentication in MVC4 with .NET4.5 C# part 2: storing authentication data in an authentication session
- Introduction to Claims based security in .NET4.5 with C# Part 3: claims transformation
- Introduction to Claims based security in .NET4.5 with C# Part 4: authorisation with claims
- Claims-based authentication in MVC4 with .NET4.5 C# part 1: Claims transformation
- Claims-based authentication in MVC4 with .NET4.5 C# part 2: storing authentication data in an authentication session
- Claims-based authentication in MVC4 with .NET4.5 C# part 3: claims based authorisation
- Claims-based authentication in .NET4.5 MVC4 with C#: External authentication with WS-Federation Part 1
- Claims-based authentication in .NET4.5 MVC4 with C#: External authentication with WS-Federation Part 2 Testing a real STS
- Claims-based authentication in .NET4.5 MVC4 with C#: External authentication with WS-Federation Part 3 Various advanced topics
- External authentication with Claims and WS-Federation in MVC4 .NET4.5 Part 4: Single SignOut and Single SignOn
- External authentication with Claims and WS-Federation in MVC4 .NET4.5 Part 5: configuring multiple identity providers for federated log-in
Test driven development
- Test Driven Development in .NET Part 1: the absolute basics of Red, Green, Refactor
- Test Driven Development in .NET Part 2: continuing with Red, Green, Refactor
- Test Driven Development in .NET Part 3: Test fixtures, categories, the sad path
- Test Driven Development in .NET Part 4: Refactoring
- Test Driven Development in .NET Part 5: verifying system under test with mocks using the Moq framework
- Test Driven Development in .NET Part 6: verifying return values with mocks using the Moq framework
- Test Driven Development in .NET Part 7: verify method arguments and exceptions with mocks using the Moq framework
- Test Driven Development in .NET Part 8: verify class properties with mocks using the Moq framework
- Test Driven Development in .NET Part 9: advanced topics in the Moq framework
Design patterns and principles in .NET
- Design patterns and practices in .NET: the Adapter Pattern
- Design patterns and practices in .NET: the Strategy Pattern
- Design patterns and practices in .NET: the Factory Patterns – concrete, static, abstract
- Design patterns and practices in .NET: the Null Object pattern
- Design patterns and practices in .NET: the Singleton pattern
- Design patterns and practices in .NET: the Decorator design pattern
- Design patterns and practices in .NET: the State pattern
- Design patterns and practices in .NET: the Template Method design pattern
- Design patterns and practices in .NET: the Chain of Responsibility pattern
- Design patterns and practices in .NET: the Command pattern
- Design patterns and practices in .NET: the Composite pattern
- Design patterns and practices in .NET: the Interpreter pattern
- Design patterns and practices in .NET: the Mediator pattern
- Design patterns and practices in .NET: the Flyweight pattern
- Design patterns and practices in .NET: the Facade pattern
- Design patterns and practices in .NET: the Builder pattern
- Design patterns and practices in .NET: the Visitor pattern
- Design patterns and practices in .NET: the Bridge pattern
- Design patterns and practices in .NET: the Observer pattern
- Design patterns and practices in .NET: the Prototype pattern
- SOLID design principles in .NET: the Single Responsibility Principle
- SOLID design principles in .NET: the Open-Closed Principle
- SOLID design principles in .NET: the Liskov Substitution Principle
- SOLID design principles in .NET: the Interface Segregation Principle
- SOLID design principles in .NET: the Dependency Inversion Principle and the Dependency Injection pattern
- SOLID design principles in .NET: the Dependency Inversion Principle Part 2, DI patterns
- SOLID design principles in .NET: the Dependency Inversion Principle Part 3, DI anti-patterns
- SOLID design principles in .NET: the Dependency Inversion Principle Part 4, Interception and conclusions
- SOLID design principles in .NET: the Dependency Inversion Principle Part 5, Hello World revisited
- The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 1
- The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 2
- The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 3
Web farms
- Web farms in .NET and IIS part 1: a general introduction
- Web farms in .NET and IIS part 2: Network Load Balancer
- Web farms in .NET and IIS part 3: Application Request Routing ARR
- Web farms in .NET and IIS part 4: Code deployment
- Web farms in .NET and IIS part 5: Session state management
- Web farms in .NET and IIS using Web Farm Framework 2.2 part 1: how to set up a web farm using WFF
- Web farms in .NET and IIS using Web Farm Framework 2.2 part 2: provisioning a server farm
- Web farms in .NET and IIS using Web Farm Framework 2.2 part 3: deployment and tests
Amazon cloud
- How to manage Amazon Machine Images with the .NET Amazon SDK Part 1: starting an image instance
- How to manage Amazon Machine Images with the .NET Amazon SDK Part 2: monitoring and terminating AMI instances, managing Security Groups
Domain Driven Design skeleton project
- A model .NET web service based on Domain Driven Design Part 1: introduction
- A model .NET web service based on Domain Driven Design Part 2: DDD basics
- A model .NET web service based on Domain Driven Design Part 3: the Domain
- A model .NET web service based on Domain Driven Design Part 4: the abstract Repository
- A model .NET web service based on Domain Driven Design Part 5: the concrete Repository
- A model .NET web service based on Domain Driven Design Part 6: the concrete Repository continued
- A model .NET web service based on Domain Driven Design Part 7: the abstract Service
- A model .NET web service based on Domain Driven Design Part 8: the concrete Service
- A model .NET web service based on Domain Driven Design Part 9: the Web layer
- A model .NET web service based on Domain Driven Design Part 10: tests and conclusions
Service Oriented Architecture
- A model SOA application in .NET Part 1: the fundamentals
- A model SOA application in .NET Part 2: the domain
- A model SOA application in .NET Part 3: the service layer part 1
IIS
Pingback: A must read | ynfiesta