An attempt to foster more involvement in the .NET OSS world. This repo is for discussions and features surrounding the effort. See http://github.com/awiderdotnet/awiderdotnet.github.io for the web site itself.
I'm thinking since this site will be all about highlighting .NET OSS, we probably should use primarily OSS ourselves. Some of it I'm not so familiar with, so I'm thinking
Eventually, I think we'll need the following:
A web site
An IDE
Some sort of caching mechanism (built into the site or not) to cache query results from 3rd-party APIs, like OpenHub, that we might use.
A database of some sort if we end up wanting to store anything.
(and thus potentially, some sort of lightweight ORM).
Continuous integration / deployment (which all the other components will have to play nicely with).
From the web perspective, I'd like to use NancyFx to have an excuse to get to use it. :) Other items that stick out are Dapper for the ORM, TravisCI for build/deploy.
While an IDE is obviously anyone's preference, I think I might try to force myself to do this whole thing in the Visual Studio Code editor to underscore its potential.
Not sure where to host it that best exemplifies open source (would go with GitHub pages but that would push us more toward Jekyll/ruby when we're trying to highlight .NET). Azure seems a likely candidate given ease of deployment from Travis and the free web application hosting they offer.
I'd love any opinions on potential pieces of this puzzle and making sure that each one highlights some good OSS.
Thoughts on which components we use are always welcome -- we have a while before we'll even know what we need to build, so this is mostly brainstorming.
You might want to heck out wyam.io for making the site.
It's a static site tool in .net that also plays nicely with github pages.
(repo: https://github.com/Wyamio/Wyam)
I'm thinking since this site will be all about highlighting .NET OSS, we probably should use primarily OSS ourselves. Some of it I'm not so familiar with, so I'm thinking
Eventually, I think we'll need the following:
From the web perspective, I'd like to use NancyFx to have an excuse to get to use it. :) Other items that stick out are Dapper for the ORM, TravisCI for build/deploy.
While an IDE is obviously anyone's preference, I think I might try to force myself to do this whole thing in the Visual Studio Code editor to underscore its potential.
Not sure where to host it that best exemplifies open source (would go with GitHub pages but that would push us more toward Jekyll/ruby when we're trying to highlight .NET). Azure seems a likely candidate given ease of deployment from Travis and the free web application hosting they offer.
I'd love any opinions on potential pieces of this puzzle and making sure that each one highlights some good OSS.
Thoughts on which components we use are always welcome -- we have a while before we'll even know what we need to build, so this is mostly brainstorming.