Identity Server 4 from Basics to Brain Melt | Ben Cull at NDC Oslo 2017

By | Speaking | No Comments

API first websites are very popular now thanks to client heavy frameworks like Angular. Securing them properly has always been a challenge, especially if you want to expose your API to third party developers as well.

Join me as I show you how to secure your API, connect an Angular SPA, and even expose your API to third parties using OAuth. This is a demo heavy talk with practical implementations of Identity Server 4 in an ASP.NET Core app as a token server, Entity Framework and ASP.NET Identity for security, ASP.NET Core MVC for an API and an Angular SPA application.

Identity Server 4 with Angular 2 and ASP.NET Core | Ben Cull at DDD Brisbane

By | Speaking | No Comments

API first websites are very popular now thanks to client heavy frameworks like Angular.

Securing them properly has always been a challenge, especially if you want to expose your API to third party developers as well. Join me as I show you how to secure your API, connect an Angular 2 SPA, and even expose your API to third parties using OAuth.

This is a demo heavy talk with practical implementations of Identity Server 4 in an ASP.NET Core app as a token server, Entity Framework and ASP.NET Identity for security, ASP.NET Core MVC for an API and an Angular 2 SPA application.

Build your own Ebay: Online Payments for Marketplaces

By | Speaking | No Comments

I promise by the end of this session you’ll be able to build your own Ebay, taking payments from customers and settling them to your clients all while taking a slice off the top of that sweet cherry pie for yourself. In this talk I demonstrate how to use Stripe Checkout and Stripe Connect, two products that drastically simplify taking payments from customers and settling directly to your clients.
You’ll learn about: – The big players in online payments worldwide- Some key concepts about taking money online- Why marketplaces are a great opportunity for developers- How to easily add a credit card form to your website – Step by step how to use Stripe Connect with your ASP.NET MVC application to take payments on behalf of your clients.

Build your own Marketplace: Using Stripe Connect

By | Speaking | No Comments

I promise by the end of this session you’ll be able to build your own Ebay, taking payments from customers and settling them to your clients all while taking a slice off the top of that sweet cherry pie for yourself.

In this talk I demonstrate how to use Stripe Connect, a product that drastically simplifies taking payments from customers and settling directly to your clients.

You’ll learn about:
– The big players in online payments in Australia
– Some key concepts about taking money online
– Step by step how to use Stripe Connect with your ASP.NET MVC application

NDC Oslo 2015 – Taking Other People’s Money

By | Speaking | No Comments

I was lucky enough to be invited to talk at NDC Oslo about the state of online payments. In this talk I introduce you to the world of online payments, from the first transaction to the latest trends and technologies.

I wrap up with a coding demo showing just how easy it is to process a payment using Stripe.

I’m always keen for feedback, so be sure to tweet me your thoughts.

Taking other people’s money: The state of payments in Australia – Ben Cull | DDD Melbourne

By | Speaking | No Comments

In the presentation, Ben Cull shows developers the best ways to take other people’s money, whether it be for a large client or your own side project. He talks about the history of online payment processing, the regulations for developers, the pros and cons of Stripe, Paypal, Pin Payments and Alipay including an assessment of their APIs. He even throw in some code demos to show you how to get up and running fast.

Twitter Bootstrap – Make your web apps accidentally excellent

By | Speaking | No Comments

Bootstrap is a sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.

In this video presentation Ben Cull demonstrates how easy it is to make use of the framework, and shows you how to step beyond the “just another bootstrap site” look and feel when building your app.

He walks through:

– The benefits of using Bootstrap
– How to get up and running using the latest scaffolding available in Visual Studio 2013
– Implementing some key layout designs
– Hooking up icons the font-awesome way
– Implementing designer themes from wrapbootstrap.com

This was filmed at the Sydney .NET Usergroup.