JavaScript ES6 Arrow Functions

Overview This past June, the TC39 committee released the ECMAScript 6 version of JavaScript. It was the biggest upgrade to the language since 1999 when version 3.0 was release. As aside, the committee cancelled the 4.0 version  due to lack of agreement and the 5.0 release was really a 3.1 release, as there really nothing major Read more about JavaScript ES6 Arrow Functions[…]

My First Look at ReactJs

ReactJs has got a lot of buzz lately, and for some seemingly good reasons, so I thought it would be a good time to check it out and create a little application that streams a real-time Twitter feed. Right off the bat, one of things I like about React is that it only focuses on “View” Read more about My First Look at ReactJs[…]

TypeScript, Angular and Factories, Services and Providers

I have been refactoring an Angular project of mine to use TypeScript. I have been doing this for a few reasons: To be able to start using the ECMAScript 6 and beyond coding features. To make it easier to upgrade to Angular 2 in the future. To take advantage of TypeScrip’s typing and other features. Read more about TypeScript, Angular and Factories, Services and Providers[…]

CampusNexus Logging

Overview The scope of this document is to describe how to enable logging on products built on the CampusNexus framework. Configuring Logging The default logging provider used by CampusNexus is NLog. NLog allows you to configure log targets, levels, rules, layouts, etc. through configuration. To configure logging for CampusNexus products, you need to modify the Read more about CampusNexus Logging[…]

CampusNexus Student Web Client – Application Pool Identity

Overview In order to enhance security and simplify configuration and maintenance, the CampusNexus Student Web Client will use (by default) application pool identity and integrated security to access local and network resources such as SQL Server. Application Pool Identity Application pool identity is a feature that was introduced in Service Pack 2 (SP2) of Windows Read more about CampusNexus Student Web Client – Application Pool Identity[…]

Defining and Accessing Configuration

Defining Configuration When defining configuration settings, use appSettings within the app.config or web.config. Make sure each app setting is properly commented.

Accessing Configuration When accessing configuration stored within a configuration file, do not use the static methods exposed on ConfigurationManager, as this type limits your ability to mock configuration settings for unit testing. The Read more about Defining and Accessing Configuration[…]

Campus Management Development & NuGet

Overview This post describes the details of how to configure a Visual Studio solution to publish to the Campus Management NuGet package source. Campus Management NuGet Package Source The Campus Management NuGet package source is a file system based source located at \\bcrnfs2\nuget. Campus Management IT publishes a NuGet.config file to all machines on the Read more about Campus Management Development & NuGet[…]

Skip to toolbar