Radzen Blog

All blog posts


Visual Basic support with latest Radzen

We are pleased to announce that a new version of Radzen was recently released with full Visual Basic support for the server-side part of your Angular applications.

Master pages with Angular 5 for fun and profit

While working on the upcoming layouts feature of Radzen I needed to target multiple Angular router outlets from the same component. Right now one can have as many named router outlets as needed e.g. <router-outlet name="navigation"></router-outlet&...

Radzen 100th release by the numbers!

Wow time does fly, doesn’t it! We realised that this Monday we have reached an important milestone - release number 100 of Radzen. This lead us to gather some stats such as number of trial registrations, downloads, forum posts, support questions, new featur...


Manage your OneDrive using Radzen, MSGraph and Azure AD - Part II

This blog post demonstrates how to build an Angular app that will create new, rename and delete Microsoft OneDrive items using Microsoft Graph API and Azure Active Directory authentication! To know more about how to setup your Radzen application please chec...

Entity Framework Core relationships

I’ve spent last few days working on code generation for cascade delete support in Radzen and found several important facts about Entity Framework Core that might help you in case you work on something similar.


Simple Drag and Drop with Angular 2

Updated on October 26, 2017 to fix the plunkr demo. Updated on March 11, 2017 to address a bug in Internet Explorer which affected the initial implementation.

Testing Angular 2 apps with Webpack and mocha

Unit tests are a first class citizen in Angular 2. The officially recommended test runner is Karma and the testing library is Jasmine. Karma executes unit tests in a browser (sometimes a headless one such as PhantomJS). Thus unit tests run in a close to rea...

Event Bubbling and Angular 2

Angular components and HTML elements communicate with the outside world through events. The Angular event binding syntax is the same for components and elements - the target event within parentheses, equal sign and a template statement.