Naveed Ul-Haq's blog

Optimizely (EpiServer) CMS & Commerce, .NET, Cloud (Azure, AWS) & more

  • LinkedIn
  • Home
  • Azure
  • Optimizely
  • .NET
  • CONTACT
  • Azure

Create Serverless API using Azure API Management service, Logic Apps & Azure functions (Part 1)

November 3, 2020
by Naveed Ul-Haq
4 min read
Add Comment

In this series of articles i will talk you through creating a serverless API using API Management, Logic Apps and Azure function. This is first article of this series. let’s skim through different concepts. What is...

Continue reading

  • .NET

Read large XML file in .NET (C#)

November 2, 2020
by Naveed Ul-Haq
3 min read
Add Comment

This article shows how you can read nested and complex large XML file using XmlReader. few benefits of using XmlReader XmlReader reads data in a forward-only and read-only fashion. That’s why it is faster than...

Continue reading

  • .NET

Bulk insert records in the database (C# & SQL server)

October 31, 2020
by Naveed Ul-Haq
2 min read
Add Comment

A lot of times we come across a requirement to bulk insert data in SQL server. Now there are several ways to bulk insert data in SQL server table but in this example I’ll use SqlBulkCopy. Why use...

Continue reading

  • Optimizely

Allow Single Instance of the page type in Episerver CMS

January 18, 2020
by Naveed Ul-Haq
4 min read
3 Comments

When we are working with the Episerver website there are few page types that we want Content editors to create only one instance of the page. Such as the “Search result page”. We only want one search result page on...

Continue reading

  • .NET

.NET Core Web API Jwt (JSON Web Token) Authentication with ASP.NET identity model

January 8, 2020
by Naveed Ul-Haq
3 min read
Add Comment

Recently I come across a requirement to create .NET Core Web API using JWT (JSON Web Token) authentication. I have used ASP.NET identity to provide a role-based authentication model. I have used .NET core 3.x to create this...

Continue reading

  • Optimizely

Get filtered results from Episerver Business Foundation class

January 6, 2020
by Naveed Ul-Haq
1 min read
Add Comment

Last week I come across a requirement to get Episerver commerce list of customers based on filtered criteria such a get customers based on the validity of a certain field. As we all know Episerver store customer data in Business...

Continue reading

  • Optimizely

Change Episerver Admin Account Password

January 4, 2020
by Naveed Ul-Haq
2 min read
Add Comment

A lot of times we come across an issue when we forgot Episerver administrator password in our local environment or if we have restored the database from other environments and we might don’t know its administrator user name...

Continue reading

  • Optimizely

Episerver Personalisation Criteria based on UK postcodes

August 1, 2019
by Naveed Ul-Haq
3 min read
Add Comment

Recently I come across the requirement to do personalization based on UK postcodes. The format of UK postal codes is very well structured. It consists of two alphanumeric codes called “Outward code” and “Inward...

Continue reading

  • Optimizely

Episerver Personalization Criteria based on GeoCoordinates & radius

July 23, 2019
by Naveed Ul-Haq
2 min read
2 Comments

Lot of times we come across the requirement to apply personalization based on visitor’s GeoCoordinates (latitude & longitude) & if visitor location is within specified distance to a ‘centre point location’. ...

Continue reading

  • Optimizely

EpiServer: Investigating missing blobs using Sql queries

May 12, 2019
by Naveed Ul-Haq
2 min read
Add Comment

we often need to use existing database and blobs to create new environment. For example, new Dev or staging environment using blobs and database from integration environment If for some reason blobs are not copied properly...

Continue reading

Previous 1 2 3 4 5 Next

Topics

  • .NET (13)
  • Azure (3)
  • Misc (10)
  • Optimizely (16)

About Author

Naveed Ul-Haq

I am a UK based technical architect. I love working with .NET based CMS, eCommerce solutions, .NET Core, DevOps, and Cloud computing. I am a Certified Episerver CMS developer, MCSD (Microsoft Certified Solution Developer) and MCP in Azure application development. I spend my free time with my family and reading books. You can contact me on [email protected]

View all posts

Featured Posts

  • .net Integrate with CJ Dropshipping API using ASP.NET C#
    by Naveed Ul-Haq
  • .net What’s new in .NET 6
    by Naveed Ul-Haq
  • .net core Resolve: This async method lacks ‘await’ operators and will run synchronously. Consider using the ‘await’ operator to await non-blocking API calls, or ‘await Task.Run(…)’ to do CPU-bound work on a background thread.
    by Naveed Ul-Haq
  • optimizely (Episerver) Optimizely: Page type, Block type and Content area restrictions
    by Naveed Ul-Haq
  • .net core Get the list of method names from the C# class
    by Naveed Ul-Haq

Recent Comments

  • Aariz on Azure Function Apps with .NET Core & SQL server
  • Tim on Optimizely: Page type, Block type and Content area restrictions
  • Naveed Ul-Haq on How to make a redirect in php?
  • sv 388 on How to make a redirect in php?
  • Naveed Ul-Haq on Allow Single Instance of the page type in Episerver CMS

Archives

  • May 2022
  • November 2021
  • August 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • November 2020
  • October 2020
  • January 2020
  • August 2019
  • July 2019
  • May 2019
  • April 2019

Tags

.net core .net framework AI android apple Artificial Intelligence attackers Azure-API-Management azure-functions c# cms code commerce content cloud cybersecurity data developer development encryption episerver episerver commerce ftp hackers Jwt local-seo Logic-Apps malicious malware microservices mobile application Optimizely personalization programming promotions protection security seo skills Small business software software apps Sql Server visual-studio vulnerable Webapi
Copyright © 2022.
  • Home
  • Azure
  • Optimizely
  • .NET
  • CONTACT
  • LinkedIn