Skip to content

Instantly share code, notes, and snippets.

@bleroy
Last active June 22, 2016 18:24
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bleroy/cd10bebc745f23d3dc6c333c9d81cc23 to your computer and use it in GitHub Desktop.
Save bleroy/cd10bebc745f23d3dc6c333c9d81cc23 to your computer and use it in GitHub Desktop.
Tips for the Week in .NET

Please comment below...

Package of the week: Stuntman

Stuntman

Control of the week: Telerik DataForm for Xamarin

Telerik DataForm for Xamarin

Book of the week: Machine Learning Projects for .NET Developers by Mathias Brandewinder

Machine Learning Projects for .NET Developers

Machine Learning Projects for .NET Developers shows you how to build smarter .NET applications that learn from data, using simple algorithms and techniques that can be applied to a wide range of real-world problems. You’ll code each project in the familiar setting of Visual Studio, while the machine learning logic uses F#, a language ideally suited to machine learning applications in .NET. If you’re new to F#, this book will give you everything you need to get started. If you’re already familiar with F#, this is your chance to put the language into action in an exciting new context.

.NET

Xamarin

@Scooletz
Copy link

An entry by me about async state machines optimization. https://blog.scooletz.com/2016/06/13/rise-of-the-iasyncstatemachines/

@i3arnon
Copy link

i3arnon commented Jun 14, 2016

Just posted one about avoiding exceptions in APM-based async code Not All Beginnings Must Have An End

@jbe2277
Copy link

jbe2277 commented Jun 14, 2016

Avoid using the interface IEnumerable<T> to expose a collection: How should a class expose a collection?

@programmatom
Copy link

I just released "TreeLib", a library of balanced binary trees, including the three standard types (AVL, red-black, and splay, drawn from preexisting, well-tested open source implementations). Optionally, the trees are augmented with rank information, facilitating certain types of statistical queries (e.g. median) as well as various types of sparse mappings. A novelty is that each specialization is derived from a master template through Roslyn transforms that strip out unneeded implementation details. It's on NuGet (search for "TreeLib"), the source is here: https://github.com/programmatom/TreeLib, and docs here: http://programmatom.github.io/TreeLib

@ignatandrei
Copy link

@JordanS22
Copy link

Hi Bertrand,

Our team released dotConnect ADO.NET data providers with support for the latest SQL Server 2016 Business Intelligence (previously we also added support for Entity Framework Core):

https://www.devart.com/news/2016/ssis15.html

@rprouse
Copy link

rprouse commented Jun 18, 2016

Bertrand, one for the .NET section. The NUnit team and I have released dotnet-test-nunit for testing .NET Core RC2 and ASP.NET Core RC2 using NUnit 3.x. I've written a blog post introducing it and documenting how to use it.

Announcing NUnit 3 Test Framework Support for .NET Core RC2 and ASP.NET Core RC2 by Rob Prouse

@andrewlock
Copy link

Hi Bertrand, love catching up on .NET with your article every week!

I've written a post on writing a custom configuration provider to parse yaml in ASP.NET Core:

Creating a custom ConfigurationProvider in ASP.NET Core to parse YAML

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