Skip to content

Instantly share code, notes, and snippets.

@bleroy
Created December 19, 2016 19:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bleroy/c1a6fbb35e49df7d257e84d4755da4d5 to your computer and use it in GitHub Desktop.
Save bleroy/c1a6fbb35e49df7d257e84d4755da4d5 to your computer and use it in GitHub Desktop.
Tips for the Week in .NET

Please comment below...

@stevejgordon
Copy link

https://www.stevejgordon.co.uk/aspnet-core-update-december-2016-lts-release - Updating an ASP.NET Core Site to the December 2016 Release

@joepetrakovich
Copy link

http://miniml.ist/dotnet/creating-a-personal-developer-mission/ - Applying goal-setting to our specific role as a developer and employee by Joe Petrakovich

@meziantou
Copy link

meziantou commented Dec 27, 2016

@AndreyAkinshin
Copy link

@Starnick
Copy link

Libraries for game development (specifically, content pipeline), which in the last few days I've released new nuget versions of:

AssimpNet (Project Page | Nuget) - A wrapper for the Open Asset Import library written in 100% C#. It's a library I've written and have been maintaining for several years now and it has a number of users. The library is AnyCpu, dynamically loads the native library, and does some post-build IL injection (similar to SharpDX, e.g. memcpy with generic structs) to make interop easier / faster. It also marshals data bidirectionally, as you can export your models by writing to the managed scene structure, and the library translates that into the unmanaged equivalent during export - again, 100% C#! When I started, there were some libraries out there that wrapped Assimp, but they were all written in C++/CLI and I wanted something that could be cross-platform.

TeximpNet (Project Page | Nuget) - A sister API to AssimpNet, for texture loading and manipulation. It uses the same sort of architecture to be AnyCpu and dynamically load the native libraries. In this case it wraps two libraries, FreeImage and Nvidia Texture Tools in one convenient to use package. The library is still fairly young compared to Assimpnet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment