Prev | September 2018 | Next | |||||
W | S | M | T | W | T | F | S |
35 | 26 | 27 | 28 | 29 | 30 | 31 | 1 |
36 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
37 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
38 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
39 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
40 | 30 | 1 | 2 | 3 | 4 | 5 | 6 |
Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by bill-s, 2018-09-21T02:45:43.975Z
Designing a web API (or Application Programming Interface) that lives on a webserver can be very difficult. Not only must you be concerned with security, but also with working well with a clients that may be written in any number of other programming languages, running on who-knows-what platforms, possibly with slow or intermittant connectivity. You’ll also have to future-proof your API in such a way that you can safely upgrade it as you discover new things that it needs to do. In addition, you want to control how other parties use your API, so that they can’t damage the system. You also need to consider how you will handle things like errors, outages, and upgrading the system. All in all, there is a lot of stuff you need to consider in order to successfully build a new API that other people will use and that you can actually support.by bill-s, 2018-09-21T02:46:04.377Z
I've been doing Continuous Integration and Deployment for well over 13 years. We used a lot of custom scripts and a lovely tool called CruiseControl.NET to check out, build, test, and deploy our code.by cezarypiatek, 2018-09-24T20:21:20.494Z
The CQRS/CQS pattern works great, I immediately found a lot of benefits. It helps me to enforce separation of concerns, single responsibility and consistency in my codebase, as well as eliminate all that AOP magic with restoring full control over the code execution. Unfortunately, there is also a boring side of implementing CQRS - THE TYPING. I prepared a couple of snippets with Resharper’s LiveTemplates which help to create, consume and test commands and queries to make this tedious part of CQRS more convenient.by JuergenGutsch, 2018-09-25T06:45:21.975Z
In this first part of the new blog series about customizing ASP.NET Core, I will show you how to customize the logging. The default logging only writes to the console or to the debug window. This is quite good for the most cases, but maybe you need to log to a sink like a file or a database. Maybe you want to extend the logger with additional information. In that cases you need to know how to change the default logging.by JuergenGutsch, 2018-09-25T06:45:54.005Z
This second part of the blog series about customizing ASP.NET Core is about the application configuration, how to use it and how to customize the configuration to use different ways to configure your app. Maybe you already have an existing XML configuration or want to share a YAML configuration file over different kind of applications. Sometimes it makes also sense to read configuration values out of a database.by alexyakunin, 2018-09-24T11:08:25.820Z
The authors compare Go and C# garbage collection performance using GCBurn -- a benchmark they crafted to measure the most important GC performance metrics directly.by alexyakunin, 2018-09-24T11:06:51.327Z
The authors compare Go and C# garbage collection performance using GCBurn -- a benchmark they crafted to measure the most important GC performance metrics directly.by bill-s, 2018-09-21T02:47:15.059Z
The open source, cross-platform design of .NET Core opens up all kinds of new possibilities for .NET developers. This talk teaches the attendee how to install the .NET Core runtime on the ultimate IoT platform, Raspberry Pi and unlock the potential of IoT devices for .NET developers!by bill-s, 2018-09-25T02:33:59.031Z
Today we’re announcing the release of our new learning website called Microsoft Learn – the best place to start learning Microsoft technologies.by bill-s, 2018-09-25T02:34:34.354Z
Today, we are announcing Windows Virtual Desktop, the best virtualized Windows and Office experience delivered on Azure. Windows Virtual Desktop is the only cloud-based service that delivers a multi-user Windows 10 experience, optimized for Office 365 ProPlus, and includes free Windows 7 Extended Security Updates. With Windows Virtual Desktop, you can deploy and scale Windows and Office on Azure in minutes, with built-in security and compliance.by bill-s, 2018-09-21T02:47:31.154Z
Many projects need to use additional tools during their build to generate sources for further compilation or perform other custom build tasks. VC projects have always supported Custom Build Tool integration, but it had some limitations. One of the popular requests on UserVoice is Allow custom build tools to run in parallel. Another problem is that often custom build outputs need to be passed to other build tools (for instance, some tools can generate C/C++ sources, which need to be passed to the compiler) and there was no easy way to specify that.by bill-s, 2018-09-21T02:47:00.736Z
A few weeks ago we talked about WebAssembly and its advantages over asm.js. As promised, now it’s time to look at the performance and load times of Unity WebGL in four major browsers.