Latest Angular topics
All the latest Angular pages on this site.
Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations. ngOfficeUIFabric was a UX library for AngularJS (v1) that implemented the Office UI Fabric design language
- Published on
Blog: State of SharePoint Client Side Development | December 2020
As we near the end of 2020, I wanted to take a look at where we are with respect to the State of SharePoint Client-Side Development. In this post, I’ll give you an update on where we are with popular frameworks and tools developers use in the client-side SharePoint development world.- Published on
Blog: The Good, Bad & the Ugly: Using Angular Elements with the SharePoint Framework
In this series, I showed you how to build custom elements, a native web technology supported natively by most browsers (except you Edge & IE…) and presented two options for how you can go about it. One option involves using one big project with the SharePoint Framework & Angular in it while the other utilizes two projects to mitigate the downsides of the one-project approach. So, you can now use Angular in SharePoint Framework projects and this is made possible by Angular Elements which was introduced in Angular v6 back in May 2017. Sweet! We’ve got the “can you do it” question answered! But, should you do it? There are always tradeoffs when picking a web framework for your next project and using one with the SharePoint Framework is no different. Let’s take a step back and look at the whole picture. Only then can you decide if it makes sense for you.- Published on
Blog: Using Angular Elements in SharePoint Framework Projects
This has been a long time coming and many of you Angular developers who also work with the SharePoint Framework may have given up by now and switched to React, but for those of you who have been holding out, Angular is finally a viable option for SPFx development even with a few drawbacks.- Published on
Blog: Mastering the SharePoint Framework - Course update November 2018 (sprint 12 complete)
This month’s update on my Mastering the SharePoint Framework course features the transition from one sprint to the next.
Sprint 12 Complete
I published the final pieces of Sprint 12 this week. This includes a new chapter in the Ultimate Bundle, new lessons in two Fundamentals Bundle chapters and a bunch of fixes! Want to get the details? Join me on Facebook Live for a sprint release party tomorrow, Thursday, November 1 at 1pm ET to see what’s in sprint 12 & get a sneak peek to what is planned for sprint 13, Black Friday/Cyber Monday deals & more!
- Published on
Blog: HowTo: Angular Elements in SharePoint Framework Projects - Two Projects
In my last post, I talked about using Angular Elements in SharePoint Framework projects. That post showed how to do this using a single SharePoint Framework Project. In this post, I show you a much better option that uses two projects.- Published on
Blog: HowTo: Angular Elements in SharePoint Framework Projects - One Big Project
In my last post, I talked about using Angular Elements in SharePoint Framework projects. When doing this, you have two options on how you will implement this and in this post, I will talk about doing it in one big project that includes everything. In tomorrow’s post, I’ll show you a much better option that uses two projects.- Published on
Blog: ngOfficeUIFabric for AngularJS v1.6 - Archived & Read Only
I’ve decided to mark the ngOfficeUIFabric for AngularJS 1.6.x as read-only, as the project was not intended to work with Angular 2+.- Published on
Blog: Angular, React or Vue - Which Web Framework to Focus on for SPFx?
Many developers picking up the SharePoint Framework are coming from a traditional SharePoint development background. Some of these people server-side developers primarily who may have some client-side development experience while others may have been customizing SharePoint using client-side development techniques for a while.
- Published on
Blog: Future of ngOfficeUIFabric - Office UI Fabric Components
I’ve waited a long time to write this post, but after some recent developments were made more public last week, its finally time to start moving forward.- Published on
Blog: Solve the SharePoint Framework + Angular Challenge with Angular 5.0 Elements
Last week at the European SharePoint Conference 2017 (ESPC) in Dublin, Ireland, Rob Wormald presented on a new tech being added to the core of Angular that I think will make Angular much more approachable and useful to so many developers. Unfortunately, this session wasn’t recorded nor did I have the opportunity to attend due to co-chairing another conference in Orlando at the same time. I am familiar with the topic though as I’ve been assisting the Angular team in understanding SharePoint & the SharePoint Framework (SPFx) over the last few months. Over that time, I’ve become sold on this approach, not just for SPFx, but for Angular as a whole! In this post, I want to explain how this works.- Published on
Blog: What's up with Angular (v2.x / v4.x) and the SharePoint Framework?
This post is long, LONG overdue. I’ve explained this multiple times over email & in person to SharePoint Framework developers. It’s about time I have something to point to… so here’s my take on the SharePoint Framework + Angular [v2.0 / v4.0 / v+] state of things.
- Published on
Blog: Updates to Office UI Fabric and ngOfficeUIFabric Roadmap
Last week the Office UI Fabric team shared some significant changes to the Office UI Fabric project. Learn about the changes in this post.- Published on
Blog: Merging Pull Requests with ngOfficeUIFabric - In Action
I recently wrote how pull requests are managed for the ngOfficeUIFabric project as well as how we automate our CD process. In this post, see it in action!- Published on
Blog: ngOfficeUiFabric v0.11.0 Released - Sharing a New Directive
Today we released v0.11.0 of the ngOfficeUiFabric. This release includes a new directive, multiple fixes, updates to Office UI Fabric 2.6.1 and tooling updates.- Published on
Blog: ngOfficeUiFabric v0.9.0 Released - Sharing a New Directive
ngOfficeUiFabric library v0.9.0 is out! This release includes a new directive, multiple fixes and new features such as support for the new fixed table type.- Published on
Blog: ngOfficeUiFabric v0.8.0 Released - Two New Directives
ngOfficeUiFabric library v0.8.0 is out! This release includes two new directives, bringing us to a total of twenty-six (26) directives!- Published on
Blog: ngOfficeUIFabric on the Channel9 Office Dev Show (ep 25)
I joined Microsoft’s Sonya Koptyev in the Channel 9 studios to talk about the ngOfficeUIFabric project - tune in to quickly see what it’s all about!- Published on
Blog: ngOfficeUiFabric v0.7.0 Released - Three New Directives
ngOfficeUiFabric library v0.7.0 is out! This release includes three new directives, bringing us to a total of twenty-four (24) directives!- Published on
Blog: ngOfficeUiFabric v0.6.0 Released - Two New Directives
ngOfficeUiFabric library v0.7.0 is out! This release includes three new directives, bringing us to a total of twenty-four (24) directives!- Published on
Blog: ngOfficeUIFabric - How We Do It - Continuous Delivery
Want to learn how we build the ngOfficeUIFabric OSS library? In this article, I share some of our processes how we keep things organized with contributors.- Published on
Serie: Best Practices - Build ngOfficeUIFabric Directives AngularJS
Coordinating the ngOfficeUIFabric Project: Sharing Best Practices & Guidelines for Building Angular 1.x Directives for Office UI Fabric.- Published on
Blog: ngOfficeUIFabric - How We Do It - Handling Pull Requests
Learn what we consider good pull requests & how we merge them in ngOfficeUIFabric. You will notice we aren’t doing or saying anything all that unique.- Published on
Blog: ngOfficeUIFabric - How We Do It - Keeping a Clean Commit Log
Learn how we keep a very clean commit log, one that is self-documenting, one that is very easy to read and quickly identify when and where stuff happened.- Published on
Blog: ngOfficeUiFabric v0.5.0 Released - Two New Directives
Today we released v0.5.0 of the ngOfficeUiFabric. This release includes two new directives, bringing us to a total of seventeen (17) directives!- Published on
Blog: ngOfficeUiFabric v0.2.0 Released - Four New Directives
Today we released v0.2.0 of the ngOfficeUiFabric library. This release includes four (4) new directive bringing us to a total of ten (10) directives!- Published on
Blog: Interview: Using Angular with Office Add-ins and UI Fabric
Listen to my interview on the Adventures in Angular podcast, where I discuss using Angular within Office Add-ins and the Office UI Fabric.- Published on
Blog: ng-OfficeUIFabric: Angular Directives for Office UI Fabric
Advancing Office UI Fabric integration with Angular through community-driven projects, providing demos and references akin to Bootstrap’s ease of use.- Published on
Blog: What Should you Make of Angular 1.x, 2.0 & Moving Forward
The Angular 2.0 announcement in 2014 caused concern about app rewrites. Poor communication was blamed, but a later conference cleared it up- Published on
Blog: ADAL JS & CORS with O365 APIs (Files & SharePoint)
Microsoft introduced ADAL JS, a library supporting OAuth2 implicit flow, allowing client-side solutions to leverage Microsoft Entra ID for authentication.- Published on
Blog: Using Breeze with SharePoint 2013 REST API: 3-Part Series
Join me in my 3-part series on using Breeze JavaScript library with SharePoint 2013 REST API to learn how to overcome challenges with my solutions.- Published on
Blog: ***NOW AVAILABLE*** Online Course: Building SharePoint Apps as Single Page Apps with AngularJS
I’m excited to share that another one of my courses was published in Pluralsight’s catalog: Building SharePoint Apps as Single Page Apps with AngularJS.- Published on
Blog: Sharing my SharePoint Hosted Apps as a SPA UX Templates
Building a SPA as a SharePoint-Hosted App requires deciding on the UX implementation. Options like jQuery UI or Bootstrap are available- Published on
Publication: Pluralsight: Building SharePoint Apps as Single Page Apps with AngularJS
Learn how to implement a SharePoint-hosted App as a Single Page App (SPA) using the popular AngularJS presentation framework.