Giter VIP home page Giter VIP logo

net-habitat's Introduction

Net-Habitat

A research spike investigating isolated .Net framework enronments for running Habitat applications.

Discusion

This readme is intended to explain the structure of the repo. For discussion around research approaches and outcomes see discusion.md.

framework

This is an "XCopied" .net framework directory. We want to load core framework libraries from this location instead of the global %WINDIR%\Microsoft.Net\Framework location.

Due to size, these files are ignored by git. The Copy-Framework.ps1 bootstrapping script will populate this folder from a preinstalled runtime if it has not already been populated.

net-apps

Contains individual .net applications intended to consume the framework in this repo. Ideally we want at least a simple cli and a asp.net web app represented here.

The top level net-apps folder contains a Visual Studio 2015 .sln file. The apps are created and built inside of Visual Studio.

scripts

Powershell scripts to automate various tasks. Some may mimic what will eventually be done in Habitat and others may simply exist as convenience functionsn to automate tasks required for the research effort.

Copy-Framework

This copies the officially installed 32 bit .net v4 Frameork folder to the local repo framework directory.

Invoke-Cli

Invokes the CLI app and alters the .net COMPLUS_InstallRoot to use our isolated framework.

net-habitat's People

Contributors

mwrock avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.