Home » .NET (page 4)

.NET

Setting up SDL2 with Visual Studio 2015

This article is based on “SDL2: Setting up SDL2 in Visual Studio (2013 or any other)“, which was published at Programmer’s Ranch on 10th February 2014. This article uses Visual Studio 2015 Community, and although the steps should mostly apply to any version of Visual Studio, I’ve included steps specific to VS2015 because of issues encountered. It also uses a ...

Read More »

Articles on Azure, AWS, CLI, HyperV, async-await, ASP.NET

Welcome to 1Gig Tech update! In today’s edition, there are 13 articles on technology, news, open source, community on the fantastic and ever evolving technology world. The 10 Do’s, and 500* Don’ts of Automated Acceptance Testing (Alister Scott) This is a talk I delivered at CukeUp! Australia on Friday 20 November in Sydney, Australia. Automated acceptance testing is hard. I’ve been ...

Read More »

Tyranny of NuGet

My old friend Mitch Denny (it’s been a while!) wrote about the Tyranny of NuGet.   In addition to these two popular uses, NuGet is also used by the new PowerShell Package Management tools as one possible source/provider of packages, once again for installation of software. And finally, NuGet is also exploited by deployment management tools, one of the most ...

Read More »

Articles regarding MomentJs, UWP, OpenSSH, WinObjC, Bootsnipp

Welcome to 1Gig Tech update! In today’s edition, there are 12 articles on technology, news, open source, community on the fantastic and ever evolving technology world. Have a moment? Check our article about .js! (wojciech.hildebrandt) It’s been a long time since Javascript was used mostly to present a real time clock* on your homepage header, or even worse, just next to ...

Read More »

Micro benchmarks and hot paths

I’m doing some work to refactor a complex piece of code, and I have a piece of memory that is allocated, then accessed via a struct pointer. This piece of code gets called a lot, so I wondered about the tradeoff of holding a pointer that is already casted to the right struct pointer vs the cost of another pointer ...

Read More »

Displaying a Volume Meter using NAudio

Windows 7 has this volume meter in the system tray. I’m sure you’re pretty familiar with it. It’s pretty cool. If you’re playing music, the green bar dances up and down, reflecting the volume of the music being played at the time. If you’re developing an application that includes some form of multimedia, such as the ability to play music ...

Read More »

Articles regarding Benchmarks, ASP.NET, DataFabric

Welcome to 1Gig Tech update! In today’s edition, there are 7 articles on technology, news, open source, community on the fantastic and ever evolving technology world. aspnet/benchmarks (DamianEdwards) The machines are connected to an 8-port Netgear XS708E 10-Gigabit switch. We’re using wrk to generate load from one of our Linux boxes (usually perfsvr2). We also have WCAT set up on perf02 ...

Read More »

The hidden costs of allocations

I mentioned in a pervious post that we have a code quality gateway to make sure that all logging statements are wrapped in an if statement, to reduce the number of allocations when the user has logging turned off. This is done because logging can be expensive, and is often turned off, so there is no point in paying a ...

Read More »

Screencast: TypeScript – Setup Your Working Environment

First of all, this is my first screencast ever, so be patient. The idea is to quickly demonstrate how you can setup your working environment s.t. you can start playing around with TypeScript. Enjoy! Reference: Screencast: TypeScript – Setup Your Working Environment from our NCG partner Juri Strumpflohner at the Juri Strumpflohner’s TechBlog blog.

Read More »

Unsafe operations terminology and operational hazards

One of the features we are working on have the notion of a consensus cluster, as well as the ability to force a new cluster if a majority of the nodes in the cluster are down. The details aren’t important, but the first iteration of the UI went something like this: Initialize new cluster is an unsafe operation, it make ...

Read More »