.NET Developer, Microsoft MVP

Microsot Azure 30 Microsoft Cloud Platform


Fix .NET Core Website Failure After Deployment from Azure DevOps

I met a strange problem recently. After configuring the CI/CD pipeline with Azure DevOps and automatically deploy to Azure App Services, the. NET Core Website failed to start. Let's see how we can solve this problem. Find the issue First of all, fortunately, this is a staging environment. I found that the site unexpectedly did not log anything, even log directory cannot be found, which is ve...

Azure .NET Core Azure DevOps

Fix Azure DevOps TF14045 Error When Deploy to Azure

I encountered an error when I try to setup CI/CD in Azure DevOps, I tried to deploy a .NET Core application to Azure App Service, but Azure DevOps won't connect to Azure. This is a known issue for Microsoft. Let's see how we can manually setup a connection between Azure DevOps and Azure to workaround this issue. First, the error message I met was: Failed to get resource ID for resource type 'Mic...

Azure Azure DevOps Azure AD

Detect Text Language using Azure Cognitive Services in .NET Core

There are many ways to identify what is the language of a text, in this era of AI, we can also add AI capabilities to our own application. I will show you to see how to use the AI Cognitive Service provided by Microsoft Azure to detect the language of a text. The prerequisite is that you will need an Azure subscription. Create Azure Cognitive Services Account Click "Create a resource", then s...

Azure .NET Core AI Cognitive Service

Integrate Azure Application Insight Data into Your Own App

Microsoft Azure has a very powerful monitoring tool called Application Insights. It can monitor every aspect of our web application, including client and server metrics, error details, performance and so on. My blog is also using Application Insights, but everytime I want to see the data, I have to go to Azure portal, even for the basic metrics like page views or server response time. I want a way...

Azure Application Insight

微软Azure予力Green Dot客服成就不凡

碧点公司(Green Dot)是仔细聆听消费者心声,以消费者为导向的金融科技创新公司,致力于为大众带来高效、便捷与体验舒适的个人银行业务。Green Dot创造了预付借记卡产业,也是美国最大的可增值预付借记卡和现金充值业务服务供应商。 在2018年11月23日-24日举办的GreenDot Hackathon活动上,来自Web团队的四名开发人员 Edi Wang、Eric Wang、Emon Zan 和Jimmy Yang 组成的 “TBD” 小组,将微软智慧云Azure的人工智能服务与公司客服业务紧密结合,实现了人工智能赋能客服机器人的效果。该机器人能够理解人类自然语言,并在实时聊天中使用语音或文字准确回答用户提问,这将极大缓解人工客服的压力。 传统客服经常需要面对复杂的用户提问,而这些提问可以总结为几个常见问题,我们称之为F...

Azure AI Bot MVP

Deploy Linux VPN Server on Microsoft Azure

For some unspeakable reasons, this article can not expose too many details about every steps to setup and configure the VPN server, but the key steps and scripts will all be listed. You will need basic Linux command knowledge and some Azure experience in order to complete the operation. The reason for choosing Linux over Windows is because the cost is way less then Windows machines, so that y...

VPN Azure Linux

Migrate Domain DNS to Azure

It has been a while since Azure DNS went GA on Azure. It's like "dnspod" in China, offers a third party DNS services besides your domain register. The power of Azure has already been witnessed by the entire human race. Now that, it has got DNS services, it would surly be the best in class DNS on the planet. Thus, what we have to do, is to migrate our DNS servers to Azure DNS. So that your website...

Azure DNS

Configure Continuous Delivery for ASP.NET Core Website on Azure

Today I am trying new DevOps tools in VS2017 and Azure, my goal is to automate the process from development to production for an exsiting ASP.NET Core project. I have encountered some issues, and with the help of Microsoft Support, I was able to solve them and share with you guys. First, there are two ways to configure CD for Azure Web Apps. I prefer create a website first, then configure it from...

Azure .NET Core DevOps CI CD ASP.NET Core

Azure Fire Alarm by Raspberry Pi and Windows 10 IoT Core

防火是日常生活中非常重要的意识,如果你是一只恩爱狗,出门在外,家里被FFF团点了,那真是太惨(hao)了。如果你恰好有Windows 10的设备,比如Lumia,Surface,能及时收到火警是至(mei)关(sha)重(luan)要(yong)的。今天就教大家如何用Microsoft Azure公有云+Windows 10 IoT Core在树莓派上实现一个远程火警系统。 阅读这篇文章,你需要的前置知识: Windows 10,UWP的基本开发能力 MVVM基础知识 ASP.NET MVC的基础知识 树莓派、GPIO及逻辑电路的基本知识(也就是大学里的计算机电路) Azure公有云的使用经验 ……当然,还要有对微软的信仰 一、设计原理 基本想法是,通过火焰传感器的输入信号,触发一个警报,把消息发送到Azure上的Notification Hu...

Azure Windows 10 IoT Raspberry Pi

Raspberry Pi Surveillance Camera with Linux and Azure

Because Windows 10 IoT Core is not supporting Pi Camera, I can only use Linux instead. These days, I made a surveillance camera, the functionality is simple, when a person passed by the camera, it will take a picture and upload to Microsoft Azure Storage. It also got a website to remotely view the photos. 1. Hardware A PIR Sensor, a Pi Camera, a couple of jump wires. Connect the Singal port of t...

Azure IoT Raspberry Pi Linux Pi Camera Python