Piotr Bach. Umbraco Developer and Umbraco Certified Master

.NET Architect and Umbraco expert who holds dual degrees in Computer Science (M.Sc.) and Mathematics (M.S.). With over a decade of commercial programming experience since 2008, his professional journey is driven by a profound passion for crafting complex web solutions. Primary focused on the Umbraco platform, which he believes is the ultimate content management framework tailored for business growth and innovation.

Piotr Bach. Umbraco Developer and Umbraco Certified Master

Articles written by Piotr Bach

WordPress Password Validation in .NET Core Using JWT and C Sharp

Explore the essentials of validating WordPress user passwords in .NET Core, from creating users to implementing authentication classes in C#. This guide also...


ASP.NET Core Essential Features

Explore the top 25 features of ASP.NET Core that set it apart as a modern web framework. Dive deep into its performance, cross-platform capabilities, Unit...


How to streamline Umbraco content workflow for maximum Savings

Learn how to Unlock the Power of Umbraco: Turbocharge Your Content and Media Management with Dedicated Media Folder – The Ultimate Editor's Tool


What is Umbraco CMS?

Uncover Umbraco potential. Dive into its benefits, from seamless content management to scalability. See why it's a top, SEO-friendly, all-in-one content...


Control content fields and tabs visibility in Umbraco CMS

With the flexible architecture of Umbraco v8, it's feasible to tailor the back-office experience to different user roles. Here, we'll walk through how to...


Deploying ASP .NET app to FTP with Azure DevOps CI/CD pipeline

Fast-track your deployments! Dive straight into the essentials of deploying your ASP .NET application via FTP. With the Azure DevOps CI/CD pipeline and our...


Best packages for Umbraco (free and paid)

Explore the best Umbraco extensions for both free and paid versions. Unlock enhanced functionalities and elevate your Umbraco website’s performance


Mastering Content Organization with Umbraco's Sort Feature

Unlock the power of Umbraco's sorting capability to streamline your content. Learn how to efficiently organize content in the back-office tree for a cleaner,...


How to Retrieve Azure App Service FTP Credentials

Discover the streamlined approach to finding and using your Azure App Service FTP credentials. Unlock efficient and secure access with our comprehensive...


How to Retrieve a Forgotten Password in Umbraco

Lost access to your Umbraco back office? Follow our step-by-step guide to easily reset your forgotten Umbraco v8 password and dive back into your CMS


Integrating Umbraco with Azure Private Blob Storage

Discover a comprehensive guide on setting up Umbraco v8 with Azure Private Storage, emphasizing security best practices and step-by-step integration insights.


How to rebuild all indexes in MS SQL server database

Discover how to optimize your MS SQL Server Database by rebuilding all indexes. Dive into our comprehensive guide and improve database performance today...


Mastering Paginated Deletions in MSSQL Tables

Discover the art of efficiently removing vast amounts of data from MSSQL tables using paginated deletions and understand the nuances of this technique (code...


Resetting Identity Column Values in SQL Server using DBCC CHECKIDENT

Step-by-step guide on how to use the DBCC CHECKIDENT function in SQL Server to reset identity column values. Understand why and when to reset identity...


Programmatically Setting Umbraco DateTime Picker with AngularJs

Learn step-by-step how to set the Umbraco CMS DateTime Picker programmatically using AngularJs. Avoid pitfalls and enhance user experience in the Umbraco...


How to Use WebP Image Format in Umbraco for Better Performance

Discover the benefits of WebP image format and learn how to quickly enable it in Umbraco CMS v8 with our step-by-step guide. Boost your website's speed and...


How to Delete Umbraco User Permanently

Explore the step-by-step process to delete an Umbraco user permanently. Understand the difference between deactivation and deletion, ensuring GDPR compliance.


Enabling CORS in Umbraco API with Azure

Overcome CORS policy challenges in Umbraco CMS 8 API when integrated with Azure. This comprehensive guide helps developers swiftly configure and resolve CORS...


How to detect slow responses in Umbraco API

Unearth slow responses in Umbraco v8 API using ActionFilters. Dive into a step-by-step guide to set up performance tracking and enhance your site's speed.


Optimizing ASP.NET with Bundling and Minification

Master the art of website performance in ASP.NET. Dive into our step-by-step guide on bundling techniques to enhance user experience, SEO, and speed.


How to speed up Umbraco CMS performance

Experiencing a slow Umbraco website? Explore our comprehensive guide with top strategies to optimize and boost your Umbraco CMS performance


Umbraco Web Api and MVC Dependency Injection with Autofac

Learn how to quickly set Dependency Injection using Autofac container in Umbraco 7 solution.

↑ Top ↑