dotnet

'Module to manage the Microsoft .NET framework

liamjbennett

liamjbennett

10,292 downloads

9,019 latest version

4.3 quality score

Version information

  • 999.999.999 (latest)
  • 1.0.0
  • 0.0.2
  • 0.0.1
released Oct 17th 2014
This version is compatible with:
  • windows

Start using this module

Tags: windows

Documentation

liamjbennett/dotnet — version 1.0.0 Oct 17th 2014

puppet-dotnet

####Table of Contents

  1. Overview
  2. Module Description - What is the dotnet module?
  3. Setup - The basics of getting started with dotnet
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

##Overview

Puppet module for installing and managing Microsoft .NET framework.

Build Status

##Module Description

This module installs and configures the Microsoft .NET framework on Windows systems. It support side-by-side installs where appropriate.

##Setup

###What dotnet affects

  • Installs the .net framework package or the windows server role.

###Beginning with dotnet

Installing the .net 3.5 server role on windows server:

  dotnet { 'dotnet35': version => '3.5' }

Installing .net 4.5:

  dotnet { 'dotnet45':
    version => '4.5'
    deployment_root => 'Z:\packages'
  }

##Usage

###Classes and Defined Types:

####Defined Type: dotnet The dotnet module primary definition, dotnet install and configures the .net framework packages/roles

Parameters within dotnet: #####ensure Ensures the state of .net on the system. Present or Absent.

#####version The version of .net that you want to be managed by this definition.

#####package_dir If installing .NET from a directory or a mounted network location then this is that directory

##Reference

###Definitions ###Public Definitions

  • dotnet: Guides the basic management of the .net framework on the system.

###Private Definitions

##Limitations

This module is tested on the following platforms:

  • Windows 2008 R2

It is tested with the OSS version of Puppet only.

##Development

###Contributing

Please read CONTRIBUTING.md for full details on contributing to this project.