Archive

Every article, newest first

Use search (press / or ) or browse by topic.

  1. Fix "Cannot connect to the Docker daemon. Is the docker daemon running?" error
  2. Unleashing the power of Text to Voice using Amazon Polly and Python
  3. Secretless Python Apps with AWS Secrets Manager
  4. Deploying a Ghost blog to AWS Lightsail
  5. Random notes of a new Triathlete
  6. Windows Terminal - from a developer for developers
  7. Install Go on WSL Ubuntu from the command line
  8. Setting up Managed Identities for ASP.NET Core web app running on Azure App Service
  9. Working with Azure EasyAuth (Azure App Service Authentication) and .NET Core 3.1
  10. Create sample data for Cosmos DB with .NET Core
  11. Create an Azure AD protected API that calls into Cosmos DB with Azure Functions and .NET Core 3.1
  12. Create an Azure AD protected API using Azure Functions and .NET Core 3.1
  13. Create a protected .NET Core 3.1 API that calls into MS Graph on behalf of a Power App
  14. Create a .NET Core Deamon app that calls MSGraph with a certificate
  15. Working with OneDrive data and MS Graph in .NET Core
  16. Accelerating MS Graph development with the new toolkit
  17. Call MS Graph APIs from ASP.NET Core 3.1
  18. Enumerate Azure Storage File Share files with the .NET Azure SDK
  19. Secure app development with Azure AD, Key Vault and Managed Identities
  20. Modern authentication with Azure AD for WinForms (native) apps
  21. Getting started with Microsoft Identity for Developers (AAD)
  22. 2018 Retrospective
  23. Techorama Netherlands 2018 - The one conference to rule them all
  24. Christos's Notebook - 20181006.2
  25. Christos's notebook - 20181006.1
  26. .NETConf 2018 - From developers for developers
  27. Enforcing TLS version on Azure WebApps with Resource Manager Policies
  28. Level up!
  29. Working with the latest .NET Core version in VSTS
  30. Serverless Text Moderation with Azure Functions and the Azure Cognitive Services
  31. Using HTTPS with Azure Functions in local development
  32. ASP.NET Core SAML Authentication with Azure AD
  33. Enforcing HTTPS only traffic with ASP.NET Core and Kestrel
  34. .NET Core authentication and authorisation using Auth0
  35. Using Azure Serverless to copy data from Service Bus to Azure Data Lake
  36. Using 'User Secrets' in .NET Core Console apps
  37. Code Collaboration has a new name - Visual Studio Live Share
  38. Keeping your Azure Search Index up-to-date with Azure Functions
  39. Restrict public access to your Azure Web Apps with the IPSecurityRestrictions option
  40. Debugging C# (.NET Core) Azure Functions with VS Code
  41. Combining data from multiple sources in Azure Search
  42. Indexing and searching SQL Server data with Azure Search
  43. Creating .NET fakes using Bogus
  44. 2017 Retrospective
  45. Applying consistent code styles with Visual Studio 2017
  46. Running Azure Functions anywhere with the power of containers
  47. Enforcing HTTPS-only traffic and HSTS settings for Azure Web Apps and Azure Functions
  48. TechDays Netherlands 2017
  49. Continuous Integration and Deployment of Java web apps to Azure with VSTS
  50. Getting started with public speaking - the "soft" skills
  51. EF Core, String Interpolation and SQL Injection
  52. Improving EF Core performance with Compiled Queries
  53. Working with Application Insights and NLog in Console apps (.NET)
  54. Scaffolding DbContext and Models with EntityFramework Core 2.0 and the CLI
  55. Getting started with public speaking, a guide for technical people
  56. Getting started with Azure Container Instances
  57. Query Profiling on Azure SQL
  58. Deploying your code to production doesn't have to hurt
  59. Azure Functions, Node.js and Environment Variables
  60. Deploy your ASP.NET Core app to Azure Service Fabric
  61. Speaking at FEConf 2017 - All about VS Code and JavaScript
  62. .NET Core Dependency Injection with constructor parameters
  63. Visual Studio Code integration with Azure Application Insights
  64. Secure Azure ARM templates with Key Vault and VSTS
  65. Securing Azure Storage Tables with SAS authentication and CORS in .NET
  66. A new Powershell experience with Visual Studio Code
  67. Introduction to Azure Functions Deployment Slots
  68. DDD South West Retrospect
  69. Introducing the Serverless Framework for Azure Functions
  70. Resolve NPM Access Denied Errors (Error: EACCES) in WSL
  71. Monitor Azure Web Application backups with Azure Functions
  72. Deep dive into Azure Blob Storage
  73. Monitoring applications and infrastructure on Microsoft Azure
  74. Exploring the Azure CLI 2.0 with Windows Subsystem for Linux
  75. Azure Functions improvements with WebPack
  76. Working for Microsoft as a Premier Field Engineer
  77. Azure LogicApps tooling in Visual Studio 2015
  78. Serverless Architecture with Azure
  79. Getting started with DevOps
  80. Securing ASP.NET Core application settings using Azure Key Vault
  81. Deploying Functions with ARM templates and inline code
  82. Azure Functions custom logging with AppInsights
  83. Deploying Azure Functions with ARM templates and the Kudu REST API
  84. DevOps with Azure Functions - a holistic approach
  85. Install and run the Azure CLI on the Windows Subsystem for Linux (WSFL)
  86. Invoke Azure LogicApp over HTTPS with HTTP triggers
  87. List all RBAC permissions for all resources in Azure
  88. 2016 in review
  89. Create .gitignore and other hidden files on Windows
  90. Working with the Azure DocumentDB REST API Authorization headers
  91. Being a guest at the .NET Rocks podcast
  92. Service Principals in Microsoft Azure
  93. EF Core migrations with existing database schema and data
  94. How to fix Bitlocker issues on Windows 10
  95. The new Azure Management Fluent API has landed
  96. Working with Bash on Ubuntu on Windows 10
  97. Getting started with testing in .NET Core
  98. TypeScript 2.0 RC with Visual Studio Code
  99. Run SSH with PowerShell
  100. Automate login for Azure Powershell scripts with Service Principals
  101. Entity Framework Core 1.0 - Table Valued Functions and LINQ Composition
  102. Copying blob data between storage accounts on Azure. Did you say scale? (part 1)
  103. ASP.NET Core from the command line
  104. Configure a RunOnce task on Windows
  105. Application logging to Azure using SeriLog
  106. Copy Azure blob data between storage accounts using Functions
  107. Working with Azure ARM Templates in Visual Studio Code
  108. Options for Migrating Azure VMs from ASM (v1) to ARM (v2)
  109. Fix OmniSharp error 'No default runtime found' in Visual Studio Code on Windows
  110. How can I migrate my Azure VMs to Azure Resource Management (ARM) stack?
  111. How to get started with blogging
  112. PowerShell for the Gui People or FTGP
  113. Render PDFs on the browser using JavaScript
  114. Joining Microsoft - a new beginning
  115. Finding out Angular.js Form validation errors the easy way
  116. Using environment variables for application configuration settings
  117. On software complexity
  118. Get URL parameters using JavaScript
  119. Solve "A network related..." connection error for SQL2000
  120. OzCode - my favourite Visual Studio tool
  121. 2015 in Retrospect
  122. Upgrade Ghost blog running on Azure Web Apps
  123. Database deployment automation with DbUp
  124. FullStack 2015 - Retrospect and impressions
  125. CodeMotion Tel Aviv 2016 - Retrospect
  126. Improve your unit tests with Moq and Mock.Of<>()
  127. On programming tools, extensions and IDEs
  128. The new Azure Powershell Resource Manager - 1.0 Preview
  129. SignalR cross domain with CORS
  130. Create Electron applications with Visual Studio Code
  131. Export your stored passwords from Chrome
  132. Using a dynamic DataReader with ADO.NET
  133. Generate Guids with PowerShell or ScriptCs
  134. ASP.NET MVC WebAPI - Optional parameters
  135. CodeCraftCon Glasgow - a tech conference with a twist
  136. Asking technical questions at conferences
  137. Execute SQL Query with PowerShell
  138. Using HttpHandlers to return XML in ASP.NET
  139. Visual Studio 2015 tips and tricks - Visug talk, Belgium
  140. TDD - The larger issues
  141. Common mistakes in TDD
  142. SwanseaCon - Talking about common problems with TDD
  143. Setting up a Gulp task with Visual Studio Code
  144. Working with TypeScript in Visual Studio Code - a pair made for each other
  145. Open external links in a new window - Ghost
  146. Add "copy-to-clipboard" functionality to your website
  147. Designing my website to use a custom Ghost theme
  148. Merge detached HEAD back to origin/master – Git
  149. Logging with AngularJs - extending the built-in logger
  150. Create a static page with custom layout in Ghost
  151. Performance issues with multiple includes and large object graphs - Entity Framework
  152. The Phoenix Project - book review
  153. Fingerprint identification and its security implications
  154. Visual Studio Code: getting insider builds
  155. Delete Git branch locally and remotely
  156. How to update your Git credentials on Windows
  157. My summer holiday reading list
  158. Unable to login to Azure Mobile Apps - API Service (formerly know as Azure Mobile Service)
  159. TechMeetup Edinburgh - Getting Started with Microsoft Azure Development
  160. The specified type member 'Date' is not supported in LINQ to Entities Exception - Entity Framework
  161. /Dev/Summer Conference - Cambridge 2015
  162. Generate ASCII folder structures on Windows with Tree
  163. IValueConverter with MVVMLight on Windows Phone 8.1
  164. Create passwords and check password strength using a public Open Source API
  165. Logging and tracing with Entity Framework 6
  166. Changing SOAP message data and namespaces with C#
  167. WebApi documentation done right with Swagger
  168. ./NET/Fringe retrospect - the best .NET OSS conference
  169. Testing locally with Fiddler
  170. Code comments - taking a closer look
  171. Guess who's attending and speaking at ./NET/Fringe?
  172. DevWeek 2015 London – Retrospect
  173. Resolving Kestrel issues for ASP.NET 5 on Mac OSx
  174. Using PowerShell to resolve Host names to IP address
  175. Azure Key Vault - the new security service from Microsoft
  176. Getting started with TypeScript and Sublime Text
  177. The all new GlasgowMobile User Group
  178. Cross platform application development with Xamarin
  179. Application Logging with LibLog
  180. Azure Web Apps - Testing in production
  181. MacBook Pro Retina vs Surface 3
  182. 2014 in Review
  183. Add search to your Ghost blog with lunr.js and GhostHunter
  184. Improve your code with nCover
  185. Book Review: Soft Skills - The software developer's life manual
  186. Server-Side Data in jQuery DataTables with ASP.NET
  187. Why you should blog
  188. Learn how to harness the power of Azure Virtual Machine Extensions
  189. Getting Started With Microsoft Azure - Run your first website for free!
  190. Introduction to ConfigR, the solution to your application configuration problems.
  191. A brief introduction to MiniBlog
  192. TechEd 2014 Europe Keynote Recap - What is new?
  193. How to use JQuery dialog as Confirm dialog in ASP.NET
  194. Dependency Injection in ASP.NET WebForms with StructureMap
  195. Upload files in ASP.NET MVC with JavaScript and C#.
  196. Extend the Common.Logging API with Log4Net
  197. My developer rig and why I use a MacBook Pro as a .NET developer
  198. Processing Payments and with Stripe, JavaScript and C# - PCI compliant
  199. Upload files to the server using Javascript and MVC WebAPI
  200. How to bind an Enum to a DropDownList in ASP.NET MVC
  201. How to Implement Cross Domain Requests (CORS) in WebAPI, old school
  202. An introduction to JavaScript Unit Testing with qUnit and Sinon.js
  203. Getting Started with RabbitMQ on Windows
  204. An introduction to the Common Logging API for .NET
  205. Disabling NuGet Package Restore
  206. A C# Encryption provider for Azure Websites
  207. Generic Repository with Entity Framework
  208. Updating an MVC Partial View with Ajax
  209. Working with Azure Blobs through the .NET SDK
  210. My thoughts on TechEd 2014 announcements
  211. Working with DbGeography, Points and Polygons in .NET
  212. The right way to implement password hashing using PBKDF2 and C#
  213. A simple .NET password hashing implementation using BCrypt
  214. WebApi controller action with comma-separated parameter values
  215. Configuring SQL Server Always On Availability Groups in Azure - Part 3
  216. Configuring SQL Server Always On Availability Groups in Azure - Part 2
  217. XAML formatting using Visual Studio 2013
  218. Backing up SQL Server to Azure Storage account using T-SQL
  219. Importing CSV files using jQuery and HTML5
  220. Getting Json data using jQuery and .ASMX web services.
  221. Ordering Collections with enum properties using LINQ
  222. TFS Continuous Integration for Windows 8.1 Store Apps with SDK dependencies
  223. SQL Server Always On Availability Groups – Issue with preferred replica for log backups
  224. Copying VHDs between private storage accounts
  225. Configuring SQL Server Always On Availability Groups in Azure - Part 1
  226. Processing payments on your site using Stripe and C#
  227. Add search to your Ghost blog with Tapir
  228. Configuring custom domains for Azure Website
  229. Configure Database Mail on SQL Server Azure VM using T-SQL
  230. Create SQL Login with Powershell and T-SQL
  231. Setting up a new Windows 8.1 machine the easy way - using Chocolatey Nuget
  232. Working with Radio buttons and jQuery
  233. Resolving “HttpContextWrapper is not serializable” errors after upgrading Glimpse.
  234. Fixing TextChanged event firing twice in Windows Phone 7 (WP7)
  235. Dealing with “Cannot drop database because it is currently in use” error in ADO.NET
  236. Fixing error: "Cannot generate SSPI context" after changing SQL service account
  237. Azure - Error deleting VHD: There is currently a lease on the blob and no lease ID was specified in the request.
  238. Using NCrunch to enhance your tests in Visual Studio
  239. Configuring Visual Studio 2012 to work with the Xamarin framework and PCLs
  240. An Object with the same key already exists in the ObjectStateManager, Entity Frawework
  241. Add watermark to textbox and password textbox using HTML5
  242. Resolving RDLC error: “The report definition is not valid” in Visual Studio 2012
  243. Removing the dbo_ prefix from imported tables in MS Access
  244. Deleting all data from an MS Access database
  245. Windows Azure Review
  246. Accessing local data files using Html and Chrome
  247. Fixing virtual disk errors in VMware
  248. Configuring multiple websites in IIS on a Windows Azure Virtual Machine using EndPoints
  249. Deleting a project from Hosted TFS
  250. XML Validation Failure Due To Invincible White Space
  251. Tidy up your forms with horizontal sliding divs using JQuery UI
  252. Uncaught Type Error: Object [object Object] has no method '' – jQuery Error
  253. Checking if a generic collection is empty with Linq and C#
  254. HTML5 Drag and Drop file upload with preview using jQuery and MVC 4
  255. NLog with SQL Server and MVC 4
  256. jQuery UI Autocomplete with jSON in MVC 4
  257. Mutliple object definition files with Spring.Net
  258. Using an Smtp client in ASP.NET MVC 4 and C#
  259. Editing xml files with Advanced Installer
  260. Book Review: How to have a beautiful mind
  261. Book Review: Brilliant NLP
  262. Hello and welcome!