The Big Picture on .NET Core 1.0 and ASP.NET Core 1.0

ASP.NET Core 1.0 (formerly ASP.NET 5) represents the most significant release of ASP.NET since its initial release in 2002 and it’s projected to ship sometime this year. This post aims to provide a big picture overview of ASP.NET Core 1.0. The most fundamental shift in ASP.NET Core 1.0 (formerly .NET Core 5) is that, by default, it targets the Read more about The Big Picture on .NET Core 1.0 and ASP.NET Core 1.0[…]

Leverage Campus’ Security Token Service for Authentication and SSO

Many web applications provided by Campus Management have started using Custom Security Token Services (STS) for authentication. Authentication is no longer responsibility of these applications but these web apps are relying on STS to deal with authentication. Custom STS built by Campus Management are built on top of Windows Identity Foundation (WIF) and has Single Sign Read more about Leverage Campus’ Security Token Service for Authentication and SSO[…]

Best practices on data access and the “Unit of Work” pattern in Campus solutions

Cmc.Core is a nuget package provided by Campus Management to address many of the cross-cutting concerns of software design and architecture in our own solutions. In this blog entry, we will focus on the use of the Unit of Work pattern provided by the Cmc.Core nuget. The goal of a “Unit of Work” (or UOW) implementation is Read more about Best practices on data access and the “Unit of Work” pattern in Campus solutions[…]

Angular Components New in Version 1.5 – Part 1

If you have a large Angular 1.x application or you are starting a new Angular application but you are not quite ready to use Angular 2.0, there are things you can do that will make your current application easier to upgrade should you want to do that in the future. One of those things you Read more about Angular Components New in Version 1.5 – Part 1[…]

Create better MVC API documentation using SwashBuckle nuget

In today’s distributed environment and even the latest client-side development approaches tend to push for the creation and consumption of API-enabled services. While APIs offer great advantages, in order to be effective they must be: Clearly and accurately documented Up-to-date with the latest changes Easy for developers to explore and test the API methods (both the expected input Read more about Create better MVC API documentation using SwashBuckle nuget[…]

Skip to toolbar