Weekly development links #5
DocFX generates API documentation directly from .NET source code. You can use Markdown syntax in the Triple-Slash-Comments in source code. It even allows you to add additional topics to the API documentation using Markdown files. Of course, pure Markdown files are also supported. You can create your static website containing both conceptual topics and API topics within one command.
Seleno helps you write automated UI tests in the right way by implementing Page Objects and Page Components and by reading from and writing to web pages using strongly typed view models.
BDDfy is the simplest BDD framework to use, customize and extend!
At BUILD in the Day One keynote Kevin Gallo announced that you can now run "Bash on Ubuntu on Windows." This is a new developer feature included in a Windows 10 "Anniversary" update (coming soon). It lets you run native user-mode Linux shells and command-line tools unchanged, on Windows.
Microsoft began its annual Build developer conference on Wednesday in San Francisco with an epic(ally long) keynote. While Build is aimed primarily at developers, Microsoft did announce a few new updates for Windows 10 and its HoloLens augmented-reality headset, the Xbox One and more.
A full-blown OR/M like NHibernate or Entity Framework is not always necessary. Often you will spend too much time learning quirks, battling performance, and struggling with edge cases. Dapper is a "micro OR/M" that was first created for use on StackOverflow.com. Dapper has a small, but easy to use feature set that will race you to productivity. You'll be able to achieve speed comparable to plain ADO.NET without all the extra ceremony. In this session, you're introduced to Dapper, its benefits, and its limitations. You'll see how it's used in real projects and you'll learn why you should start simple with your next data access layer.
Continuous Integration (CI) systems are systems that build and test software automatically and regularly. Though their primary benefit lies in avoiding long periods between build and test runs, CI systems can also simplify and automate the execution of many otherwise tedious tasks.
Before actually starting coding, you need to do quite a few things. And I am perfectly aware that there are lots of developers. Let’s take a look at them one by one.
These pages show 8 different sorting algorithms on 4 different initial conditions
Who loves hardware? Well, I do and this is my blog so I win. If you don’t love hardware then I’d go ahead and close the browser.
An opinionated todo-list plugin for Sublime Text editor (version 2 and 3)