dotNET Weekly
Add a link
LoginRegister
PrevAugust 2018Next
WSMTWTFS
312930311234
32567891011
3312131415161718
3419202122232425
352627282930311

Want to receive every Tuesday the best .NET links?

Once subscribed you can login, submit a link and receive the weekly newsletter.

Join more than 4847 .NET professionals!

Announcing TypeScript 3.0

by bill-s, 2018-08-07T02:17:20.604Z

If you’re unfamiliar with TypeScript, it’s not too late to learn about it now! TypeScript is an extension of JavaScript that aims to bring static types to modern JavaScript. The TypeScript compiler reads in TypeScript code, which has things like type declarations and type annotations, and emits clean readable JavaScript with those constructs transformed and removed. That code runs in any ECMAScript runtime like your favorite browsers and Node.js. At its core, this experience means analyzing your code to catch things like bugs and typos before your users run into them; but it brings more than that. Thanks to all that information and analysis TypeScript can provide a better authoring experience, providing code completion and navigation features like Find all References, Go to Definition, and Rename in your favorite editor.

javascript

BenchmarkDotNet v0.11.0

by bill-s, 2018-08-07T02:16:09.013Z

This is one of the biggest releases of BenchmarkDotNet ever. There are so many improvements. We have new documentation, many performance improvements, Job Mutators, better user experience, correct Ctrl+C handling, better generic benchmarks support, more scenarios for passing arguments to benchmarks, awesome support of console arguments, unicode support, LLVM support in MonoDisassembler, and many-many other improvements and bug fixes!

.net

Differences Between ASP.NET SignalR and ASP.NET Core SignalR

by bill-s, 2018-08-07T02:13:47.036Z

A lot is demanded from Web applications today. Web apps are expected not only to function properly, but they need to do so with a great user experience. Users expect applications to be fast. They also expect applications to deliver information in real-time, without the need to refresh the browser.

asp.net

Safely Storing Sensitive Configuration Data in .NET Core

by sai.koona, 2018-08-06T06:20:46.486Z

There could be a situation where the application will use some sensitive data such as Payment Gateway live credentials and client don’t want to expose the data to any of their developers and staff about it. Here is the solution for this problem.

.netc#.net-core

Serverless apps: Architecture, patterns, and Azure implementation | Microsoft Docs

by bill-s, 2018-08-07T02:10:46.474Z

Serverless is the evolution of cloud platforms in the direction of pure cloud native code. Serverless brings developers closer to business logic while insulating them from infrastructure concerns. It's a pattern that doesn't imply "no server" but rather, "less server." Serverless code is event-driven. Code may be triggered by anything from a traditional HTTP web request to a timer or the result of uploading a file. The infrastructure behind serverless allows for instant scale to meet elastic demands and offers micro-billing to truly "pay for what you use." Serverless requires a new way of thinking and approach to building applications and isn't the right solution for every problem. As a developer, you must decide: What are the pros and cons of serverless? Why should you consider serverless for your own applications? How can you build, test, deploy, and maintain your serverless code? Where does it make sense to migrate code to serverless in existing applications, and what is the best way to accomplish this transformation?

azure

The Cost Of JavaScript In 2018

by bill-s, 2018-08-07T02:14:41.988Z

Building interactive sites can involve sending JavaScript to your users. Often, too much of it. Have you been on a mobile page that looked like it had loaded only to tap on a link or tried to scroll and nothing happens?

javascript

Web Assembly and Blazor: Re-assembling the Web

by bill-s, 2018-08-07T02:15:04.682Z

The Web has been powered by a single language on the client since the very beginnings of the Web as a platform. JavaScript started as an overly simplified scripting language in the first Netscape browsers and slowly evolved over the years to become what is now the most widely used programming language anywhere. A lot has changed and in recent years JavaScript has gotten a lot more powerful with many much needed improvements added in ES2015 and later, as well as improvements in build tools that have made it possible to build and manage even very large code bases.

blazor

Xenko Game Engine - Xenko 3.0 is now free and open-source!

by bill-s, 2018-08-07T02:11:31.028Z

From now on, you can use and modify Xenko completely free — whether you’re a professional, a student, or just looking for a new hobby. This includes both the runtime and editor. Main focus for this release was on the open-source transition, but Xenko 3.0 also includes some new features, such as a switch to the new C# project system, video, hair and skin rendering. Read the full release notes here.

c#

xUnit.net 2.4

by bill-s, 2018-08-07T02:15:52.494Z

It's been 9 months since the release of 2.3 RTM and the 2.3.1 bug fix. The length of time is an indicator of the relative stability of the 2.3 release train; most of the features shipped in 2.4 are usability-related. This includes features like improved test method display name formatting, support for reporting results to VSTS, and additional command line options for the console runner.

.net

Zero Downtime Deployments In An IIS World

by bill-s, 2018-08-07T02:14:21.478Z

We live in a digital world where service downtime is not tolerated by customers, but at the same time, not everyone has the luxury of cold standby environments or Kubernetes clusters to enable this. I recently had the task of finding a way to make zero downtime deployments work using good old Microsoft IIS, as well as automating the deployments behind a single click. I’m sure there are others out there with similar constraints. If you’re one of them, then this is for you.

iis

NewslettersAboutPrivacy Policy