Tags
- .NET (69)
- .NET 4.5 (1)
- .net core (5)
- 1990 misuse of computers act (1)
- accessibility (1)
- ACL (2)
- ActionBlock (2)
- ADO.NET (4)
- ADO.NETsql (1)
- AggregateException (7)
- Anonymous Types (1)
- Anti-pattern (3)
- asp.net (5)
- asp.net core (2)
- ASP.NET MVC (14)
- ASP.NET MVC 3 (3)
- ASP.NET MVC 4 (2)
- assumption (1)
- audio cues (1)
- authorisation (1)
- AWS (2)
- AWSSDK (3)
- azure (1)
- banking (1)
- Beginners (1)
- body-parser (1)
- book review (1)
- Books (1)
- brighter (4)
- Build Server (1)
- C# (86)
- C# 2 (2)
- C# 3 (19)
- C# 4 (2)
- C# 6 (2)
- C# 7 (3)
- CancellationToken (2)
- CancellationTokenSource (2)
- closure (1)
- Code Quality (6)
- command processor (5)
- Composite Primary Key (2)
- Compound Primary Key (2)
- ConcurrentBag (2)
- ConcurrentDictionary (4)
- ConcurrentQueue (1)
- conditional-AND operator (1)
- Conference (5)
- Configuration (2)
- ConfigurationBuilder (2)
- Consumer-Producer Pattern (1)
- Continuous Delivery (1)
- contracts (1)
- Cookies (2)
- CSDL (1)
- CSS (1)
- CTP/Beta (1)
- culture (1)
- custom route (1)
- data design (5)
- data dictionary (3)
- Database (11)
- DataFlow (1)
- DDD (8)
- DDD East Anglia (1)
- DDD Scotland (5)
- DDD South West (2)
- Debugging (5)
- decimal (1)
- Dependency Injection (2)
- design patterns (7)
- diff tools (1)
- Distinct (1)
- documentation (3)
- dotCover (1)
- EDMX (1)
- ejs (1)
- Encryption (1)
- Entity Framework (6)
- Error (2)
- error handling (5)
- estimates (1)
- Event Viewer (1)
- exception (1)
- Exception handling (1)
- express (5)
- express-ejs-layouts (1)
- Extension Methods (4)
- file access (1)
- FirstOrDefault (2)
- follow up (1)
- forums (7)
- FTP (1)
- fun (2)
- geolocation (1)
- git (4)
- GitBash (1)
- GitHub (2)
- GroupBy (1)
- handlers (1)
- head hunters (1)
- hiring (1)
- HTML (5)
- HTML Agility Pack (1)
- html5 (1)
- Identity (2)
- IDisposable (2)
- IEnumerable (1)
- IHost (1)
- IHttpModule (1)
- IIS (3)
- IIS Administration (1)
- IIS Administration API (1)
- Imposter Syndrome (1)
- Internet Explorer (1)
- interviewing (1)
- IoC (2)
- IRouteHandler (1)
- IsCancellationRequested (1)
- javascript (3)
- JetBrains (1)
- JetBrains Rider (1)
- jQuery (1)
- json (1)
- learning (2)
- LINQ (13)
- linux (1)
- liskov substitution principle (1)
- locking (1)
- lsp (1)
- MaxDegreeOfParallelism (1)
- MediaWiki (3)
- Meme (1)
- merge tools (1)
- merging (1)
- Microsoft Surface (1)
- misuse of computers act (1)
- mixin (1)
- mobile (1)
- mock objects (1)
- moment.js (1)
- MSL (1)
- multi-tenancy (1)
- multi-threading (1)
- mvc (1)
- mvp (1)
- namespaces (1)
- node.js (9)
- npm (1)
- null-coalescing operator (2)
- Null-Conditional Operator (1)
- nunit (1)
- object oriented design (2)
- OOP (2)
- OperationCanceledException (1)
- Optimisation (1)
- Parallel.For (1)
- Parallel.ForEach (4)
- Parallel.Invoke. Task.Factory.StartNew (2)
- parallelisation (23)
- parallelization (23)
- paramore (4)
- Paramore.Brighter (6)
- permissions (1)
- phishing (1)
- PLINQ (2)
- polly (1)
- PowerShell (2)
- presentation (1)
- Primary Key (2)
- Production (1)
- Quote (1)
- R# (2)
- recipe (3)
- recruitment (2)
- recrutment agents (1)
- refactoring (4)
- Reflection (1)
- Release (1)
- Remote PowerShell (1)
- RequestContext (1)
- ReSharper (3)
- Rider (1)
- round robin (1)
- RouteValueDictionary (1)
- Secuirty (1)
- security (7)
- Select (1)
- SelectMany (1)
- Semaphore (2)
- SES (4)
- shared data (1)
- shortbread (1)
- shouldy (1)
- software development practices (6)
- solid (1)
- Source Control (3)
- Spatial (7)
- SQL (20)
- SQL Injection Attack (7)
- SQL Server (14)
- SQL Server 2008 (11)
- SQL Server 2012 (1)
- SQL Server 2014 (1)
- SQL Server 2016 (1)
- SSDL (1)
- Standards (1)
- static class (1)
- StructureMap (1)
- Sublime (1)
- synchronisation (1)
- System.Text.Json (1)
- system.webServer (1)
- take ownership (1)
- takeown (1)
- Task Parallel Library (3)
- Task.Factory.StartNew (1)
- Task.WaitAll (2)
- TaskCanceledException (3)
- TaskCreationOptions (1)
- TaskCreationOptions.AttachedToParent (1)
- Tasks (3)
- TDD (1)
- Team City (1)
- technical debt (1)
- testing (3)
- throw-expression (1)
- ThrowIfCancellationRequested (2)
- timestamps (1)
- Tortoise Git (1)
- TPL (2)
- Trace (1)
- Ubuntu (1)
- Umbraco (1)
- Umbraco 4.8 (1)
- unit testing (6)
- Unity (1)
- VB.NET (1)
- visual studio (13)
- Visual Studio 2008 (1)
- Visual Studio 2010 (2)
- visual studio 2015 (1)
- visual studio 2022 (2)
- visual studio code (1)
- WaitOne (1)
- web (1)
- web.config (2)
- WebApplicationFactory (1)
- WebStorm (1)
- Where (1)
- Windows Installer (1)
- WinForms (1)
- Work (1)
