This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn More

Skip to main content
Microsoft
Premier Developer
Premier Developer
  • Home
    • App Center
    • Visual Studio
    • Visual Studio for Mac
    • Visual Studio Code
    • Azure DevOps
    • Xamarin
    • Azure Pipelines
    • Azure Boards
    • Azure Repos
    • Azure Test Plans
    • Azure Artifacts
    • DevOps
    • Diagnostics
    • Setup
    • Visual C#
    • Visual Basic
    • C++
    • Visual F#
    • JavaScript
    • TypeScript
    • Python
    • Java
    • Q#
    • Scripting
    • Powershell
    • .NET
    • ASP.NET
    • ASP.NET by Scott Hanselman
    • Apps for Windows
    • Bing Dev Center
    • IoT Developer
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • SQL Server Data Tools
    • Revolutions R
    • OData

    Wael Kdouh Archives | Premier Developer

    Interacting With Push Notifications Under Angular 7 Applications
    Premier DeveloperPremier DeveloperDecember 20, 2018Dec 20, 201812/20/18

    Until recently Angular supported SwPush class which allowed PWA capable applications to subscribe and listen to push notifications from the Service Worker. Here is an example where I am subscribing to clicking on the notification card which will redirect the user to my blog. Also notice that you also have access to the action that triggered the click. So you can wire your code to react differently to different actions.

    Premier Support for Developers
    Integrating Angular Unit Tests With Visual Studio Team Services (VSTS) Using Headless Chrome and Puppeteer
    Premier DeveloperPremier DeveloperMay 28, 2018May 28, 201805/28/18

    In the following post, Premier Developer Consultant Wael Kdouh expands on a previous post and demonstrates how you can run unit tests using headless Chrome and utilize Puppeteer to install Chrome on your CI server.

    In a previous post,

    Premier Support for Developers
    Part 2 – Deploying Your Dockerized Angular Application to Azure Using VSTS
    Premier DeveloperPremier DeveloperMay 9, 2018May 9, 201805/9/18

    In part 2 of a series of posts, Premier Developer Consultant Wael Kdouh demonstrates how to eliminate daunting requirements and instead install Angular build tools and utilize Docker to more easily and efficiently deploy an application to Azure using VSTS.

    Premier Support for Developers
    Role of Web Based Technologies In Maximizing Code Sharing In Your Applications
    Premier DeveloperPremier DeveloperApril 19, 2018Apr 19, 201804/19/18

    In this post, Premier Developer Consultant Wael Kdouh shares ideas of the alternatives to reduce web complexity and increase code sharing. He does a side-by-side comparison of Cordova/Iconic, NativeScript, and React Native to help you explore some of your options to reduce complexity.

    Premier Support for Developers
    Hosting an Angular Progressive Web Application (PWA) with Azure
    Premier DeveloperPremier DeveloperApril 2, 2018Apr 2, 201804/2/18

    Progressive Web Applications might just be the future of web development. In this post, Wael Kdouh shows how to deploy an Angular PWA to Azure, including some potential pitfalls to watch out for.

    In his blog post,

    Premier Support for Developers
    Deploying Your Dockerized Angular Application To Azure Using VSTS (Part II)
    Premier DeveloperPremier DeveloperMarch 17, 2018Mar 17, 201803/17/18

    Premier Developer Consultant Wael Kdouh demonstrates how to maintain consistency across development and production environments by utilizing Docker containers. He will show you how this is possible while concurrently automating the process with VSTS.

    In my previous post,

    Premier Support for Developers
    Deploying Your Angular Application To Azure Using Visual Studio Team Services (VSTS)
    Pam LahoudOctober 31, 2017Oct 31, 201710/31/17

    This tutorial on using VSTS to deploy your Angular application to Azure comes to us from Premier Developer consultant Wael Kdouh.

    Introduction

    It is no secret by now that the Angular CLI is the preferred method to develop an Angular application due to its simplicity and power at the same time.

    Premier Support for Developers
    Should I Use Visual Studio 2017 or VS Code For My Next Angular Application?
    Pam LahoudOctober 19, 2017Oct 19, 201710/19/17

    This post on using Visual Studio to develop Angular applications comes to us from Premier Developer consultant Wael Kdouh.

    I engage with a lot of our customers that work on Angular applications and I frequently get asked the following question: Should we use Visual Studio 2017 or VS Code for our next application?

    Premier Support for Developers
    TFVC Source Code Control in Visual Studio Code
    Pam LahoudOctober 12, 2017Oct 12, 201710/12/17

    In this post, Premier Developer consultant Wael Kdouh demonstrates how to integrate Visual Studio Code with your source control environment using Team Foundation Version Control.

    In this post I will be walking you through the Team Foundation Version Control (TFVC) support within Visual Studio Code.

    Premier Support for Developers
    So What Is WebAssembly All About?
    Pam LahoudSeptember 25, 2017Sep 25, 201709/25/17

    This post on the new WebAssembly technology comes to us from Premier Developer consultant Wael Kdouh.

    Every now and then people get excited about a new feature that is being developed as a web standard.

    • 1
    • of
    • 2
    • 
    Relevant Links

    About Premier Support for Developers

    Contact Us

    Case Studies

    Join our Team

    Content issues or broken links?  Please leave a comment or send us a note!

    Top bloggers

    Premier Developer Blog Roll

    Premier Developer

    Premier Developer

    Reed Robison

    Reed Robison
    Principal Application Development Manager

    Twitter Feed

    Tweets by VisualStudio

    Stay informed

    What's new

    • NEW Surface Pro 6
    • NEW Surface Laptop 2
    • NEW Surface Go
    • Xbox One X
    • Xbox One S
    • VR & mixed reality
    • Windows 10 apps
    • Office apps

    Store & Support

    • Account profile
    • Download Center
    • Sales & support
    • Returns
    • Order tracking
    • Store locations
    • Support
    • Buy online, pick up in store

    Education

    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education

    Enterprise

    • Microsoft Azure
    • Enterprise
    • Data platform
    • Find a solution provider
    • Microsoft partner resources
    • Microsoft AppSource
    • Manufacturing & resources
    • Financial services

    Developer

    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Network
    • TechNet
    • Microsoft developer program
    • Channel 9
    • Office Dev Center
    • Microsoft Garage

    Company

    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2019