.NET Development News RSS Feed

.NET Development News

.NET development news and blogs.
Feed created by feedshuttle
198

In this post, we will see how to achieve client-side caching in Angular 8 application using HTTP Interceptor. We will create an ASP.NET Core 3.0 application with SQL server as backend to save and retrieve the employee data.

Source Feed: C-Sharpcorner Latest Articles

I care about usability and the user experience for our users. We spend a lot of time on making sure that things are running smoothly. When we created RavenDB Cloud, I knew that it was important to create a good experience for our cloud offering. One of the most important things that I did was to go and look at other people’s offerings and see where they failed to meet customer expectations. I recently run into this article about AWS Elastic. Similar issues has been raised about it for a while....

Source Feed: Ayende @ Rahien

Information Fall .NET Core Survey – Sam Spencer New features in .NET Core 3.0 on Linux – Tom Deseyn Setting up Serilog in ASP.NET Core 3 – Nicholas Blumhardt Hosting a Machine Learning Model in ASP.NET Core 3.0 – Dino Esposito ASP.NET Core with GitOps: Dockerizing an API on AWS EC2 – Mircea Oprea CI/CD […]

Source Feed: The Morning Brew
Categories: .net, development, morning brew




The objective of this article series is to create .NET Core Web API solution using UiPath Studio, a RPA tool. At the end of this series will have ready to use .NET Core Web API solution including data & service layer. The main objective of this particular article is to create ready to use data and service layer for our API solution.

Source Feed: C-Sharpcorner Latest Articles

SVG is used in HTML5 for Drawing Shapes using various methods. It stands for Scalable Vector Graphics. SVG follows different methods of drawing basic shapes like, Circle, Rectangle, Rounded Rectangle, Line, Polyline, and Polygon

Source Feed: C-Sharpcorner Latest Articles


In the previous posts in this series, I explored a bit how to generate a full text index on top of the Enron data set. In particular, we looked at (rudimentary) analysis of text in the first post and looked into posting lists (list of matching documents for specific terms) in the second one. It occurred to me that we need to actually have a much better understanding of the kind of requirements that we have from posting lists in general, so let’s look at them, shall we?Add to the list...

Source Feed: Ayende @ Rahien

Software Debug JavaScript in Microsoft Edge from Visual Studio – Zoher Ghadyali Document Management Improvements: Vertical document tabs are here! – Stephanie Su Information Blazor pages get partial class support – Gunnar Peipman There’s a buzz about Blazor – Jon Hilton Microsoft says .NET Framework porting project is finished: If your API’s not on the […]

Source Feed: The Morning Brew
Categories: .net, development, morning brew

In this article, we are going to learn what is touches in React Native and their types also we will see how to create a custom button using touches in React Native.

Source Feed: C-Sharpcorner Latest Articles

This article explains the concepts of the zero knowledge proofs in blockchain.

Source Feed: C-Sharpcorner Latest Articles

In full text search terminology, a posting list is just a list of document ids. These are used to store and find matches for particular terms in the index.I took the code from the previous post and asked it to give me the top 50 most frequent terms in the dataset and their posting lists. The biggest list had over 200,000 documents, and I intentionally use multiple threads to build things, so the actual list is going to be random from run to run (which adds a little more real-worldedness to the...

Source Feed: Ayende @ Rahien

Software Announcing .NET Core 3.1 Preview 1 – Richard Lander ASP.NET Core updates in .NET Core 3.1 Preview 1 – Daniel Roth Visual Studio 2019 v16.4 Preview 2, Fall Sports, and Pumpkin Spice – Jacqueline Widdis Information Combining ASP.NET Core validation attributes with Value Objects – Vladimir Khorikov Health Checks with gRPC and ASP.NET Core […]

Source Feed: The Morning Brew
Categories: .net, development, morning brew

My previous post got an interesting comment:I smell a Lucene.NET replacement for Raven 5 in the future :-)I wanted to deal with this topic, but before we get to it, please note. I’m not committing to any features / plans for RavenDB in here, merely outlining my thinking.I really want to drop Lucene. There are many reasons for this.The current release version of Lucene.NET was released over 7 years ago(!) and it matches a Lucene (JVM) version that was out in 2010. The active development of...

Source Feed: Ayende @ Rahien

Software dotnet-script 0.50 is out – with support for .NET Core 3.0! – Filip W. MSIX Packaging Tool – October 2019 Release Now Available – John Vintzel Azure Service Fabric 6.5 Fifth Refresh Release – Service Fabric Team Azure Monitor adds Worker Service SDK, new ASP.NET core metrics – Matt McCleary Information Anonymous classes and […]

Source Feed: The Morning Brew
Categories: .net, development, morning brew

Full text search is a really interesting topic, which I have been dipping my toes into again and again over the years. It is a rich area of research, and there has been quite a few papers, books and articles about the topic. I read a bunch of projects for doing full text search, and I have been using Lucene for a while. I thought that I would write some code to play with full text search and see where that takes me. This is a side project, and I hope it will be an interesting one. The first...

Source Feed: Ayende @ Rahien

Language: .NET, Expertise: Intermediate - With the Skip and Take methods in LINQ, paging has become a lot easier. Learn how to use them to provide paging to your items.

Source Feed: DevX: Latest .NET Content

Software Fork – a fast and friendly git client for Mac and Windows – Dan Pristupov & Tanya Pristupova Information Securing an ASP.NET Core Razor Page App using OpenID Connect Code flow with PKCE – Damien Bowden How to make ASP.NET Core compile modified views & Publishing ASP.NET Core 3.0 application as self-contained executable to […]

Source Feed: The Morning Brew
Categories: .net, development, morning brew

An important aspect of RavenDB is that It Just Works. In other words, we aim to make RavenDB a really boring database, one that require very little of your attention. As it turns out, this can get really complex. The topic for today is role assignment in a distributed cluster after recovering from a failure.Let’s consider the case of a cluster composed of 10 databases, spread among three nodes (A,B and C). The databases are replicated on all three nodes, which A being the primary for 4 of...

Source Feed: Ayende @ Rahien



In my company, I have a simple rule. If you want a tool, ask for it, you’ll get it. If you want training, ask for it, you’ll get it. If you want technical books, let me know, you’ll get it. I don’t ask questions, and I don’t try to enforce any rules around that. I got requests for things like Pluralsight subscription (very relevant) and technical books on topics that we probably would never touch (which I happily purchased).  But by far, I don’t get many requests for stuff. Things gotten so...

Source Feed: Ayende @ Rahien



Advertisement




Language: .NET, Expertise: Intermediate - Use this extension method in C# to check whether or not an input argument is null, and throw error if necessary.

Source Feed: DevX: Latest .NET Content


Developer tools that understand code semantics have a lot of potential. They have potential to make developers more productive and reduce the friction and drudgery of our craft. But it can be difficult to put these tools to use in practice. Many of them require a steep learning curve to use. It would be nice if we could automate the benefits of some of these tools. You can see where I’m going with this. For example, a while back, I wrote a post on how semantic diff and merge tools can reduce...

Source Feed: You’ve Been Haacked
Categories: git, semantic

Language: .NET, Expertise: Intermediate - See how to reverse a string in C#.

Source Feed: DevX: Latest .NET Content

Language: .NET, Expertise: Intermediate - See how to use the CultureInfo class in C# to format values based on a culture.

Source Feed: DevX: Latest .NET Content

Language: .NET, Expertise: Beginner - Learn more about how to use a function in C# to discover how many more days are left in a given countdown.

Source Feed: DevX: Latest .NET Content

This post describes how to apply an Entity Framework Core Global Query filter on all entity types that implement an interface using a strongly typed expression. And why you might want to do that in the first place. One way to implement a multi-tenant application is to use a discriminator column (aka a tenant_id column on every table). This is a risky proposition. Every query must remember to filter by the tenant_id. One missed query and you expose data from one tenant to another. That’ll get...

Source Feed: You’ve Been Haacked
Categories: data, ef

In my last post, I showed how to flow claims from an external identity provider (also referred to as a login provider) to your application. My post walks through how to bring over the claims every time the user logs in. But why would I want to do this? On Twitter, Brock Allen replied to my post with this tweet, IMO, external claims (other than sub) are only useful to pre-populate the registration page in your app the first time the user ever shows up from the external IdP. Otherwise, and...

Source Feed: You’ve Been Haacked
Categories: aspnet, security

I love it when a website lets me use my Google, GitHub, or Facebook account to log in. Chances are, I’m already logged into those sites, so it’s one click to log into a new site. This is a great experience for users. It reduces the friction to registration and loggin in to your site. They’re less likely to clam up. It’s easy to add external authentication to ASP.NET Core applications. For example, if you want users to log in with their Google or Facebook credentials, follow these...

Source Feed: You’ve Been Haacked
Categories: aspnet, security

Azure has a neat feature that runs Azure Functions from a package file (aka a zip file). This same feature also applies to Azure Web Apps, though you wouldn’t know it from the documentation. The Run from Package docs only mention Azure Functions. The GitHub issue that announced the feature makes it clear this also applies to Web Apps. Run From Package is an exciting new feature which lets you run a Web App or Function App by simply pointing it to a zip file containing your files. There...

Source Feed: You’ve Been Haacked
Categories: aspnet, azure

When you merge two branches, there may be conflicting changes between the branches. Git can often resolve these differences without intervention. For example, when each branch has changes to different files or lines of code. But sometimes each branch has changes that Git cannot resolve without help. For example, if two developers change the same line of code. Or if one developer deletes a file, but the other changed the file. In these situations, Git fails the merge operation and reports a...

Source Feed: You’ve Been Haacked
Categories: git, semantic

Raise your hand if you enjoy merge conflicts. I’ll go out on a limb and guess that nobody has a hand up. If you do have your hand up - first, you look silly right now. I can’t see you. And second, you’re being contrarian. Nobody likes merge conflicts. They’re a hassle. I know the data backs me up here. When I started at GitHub, I worked on a Git client. If you can avoid it, never work on a Git client. It’s painful. The folks that build these things are true heroes in my book. Every one of...

Source Feed: You’ve Been Haacked
Categories: git, semantic

It happened again. A group of hackers targeted another cryptocurrency wallet via a malicious NPM package. The good news is that this attempt was foiled. Yesterday, the npm, Inc. security team, in collaboration with Komodo, helped protect over $13 million USD in cryptocurrency assets as we found and responded to a malware threat targeting the users of a cryptocurrency wallet called Agama. The bad news is this is just the attempt we know about. This attack is a variant of the...

Source Feed: You’ve Been Haacked
Categories: nuget, security, oss

When I ran the Client Apps team at GitHub, I wrote a weekly “newsletter” to the team. I named it the CACAW which stood for Completely Awesome Client Apps Weekly. The name gave me an excuse to highlight each letter with a crow themed image. I tried to invoke every possible pun on crows I could find. It did not take long to run out of these. The purpose of this newsletter wasn’t to show off my skill at finding funny punny images. Distributed teams have a tendency to feel like a collection of...

Source Feed: You’ve Been Haacked
Categories: github, oss, tip

When you see a small bug or error in a repository, a common refrain is to submit a pull request to fix it. To submit a pull request with a correction is an act of kindness to the maintainers. It allows the maintainers to review the change and accept it with a click. But it’s a bit of a heavyweight operation for the person submitting the fix. Chances are they don’t have write access to the repository. Thus to submit a fix, the person must fork the repository to their account first. The forked...

Source Feed: You’ve Been Haacked
Categories: github, oss, tip

I’ll be in the UK next week presenting at the free AzureCraft event being held on June 3rd and 4th.  This event was created by the UK Azure User Group and is a great way to learn about Azure as well as engage with the Azure community in the UK. What’s new in Azure Talk I’ll be speaking on June 3rd from 9:30-11:30am on “What’s new in Azure”.  It is going to have a lot of new content and highlight some of the cool new services and capabilities in Azure that developers might not have had a chance...

Source Feed: ScottGu's Blog
Categories: azure, .net, community news, data

As the role of mobile devices in people's lives expands even further, mobile app developers have become a driving force for software innovation. At Microsoft, we are working to enable even greater developer innovation by providing the best experiences to all developers, on any device, with powerful tools, an open platform and a global cloud. As part of this commitment I am pleased to announce today that Microsoft has signed an agreement to acquire Xamarin, a leading platform provider for...

Source Feed: ScottGu's Blog
Categories: mobile, azure, .net, visual studio

Yesterday we held our AzureCon event and were fortunate to have tens of thousands of developers around the world participate.  During the event we announced several great new enhancements to Microsoft Azure including: General Availability of 3 new Azure regions in India Announcing new N-series of Virtual Machines with GPU capabilities Announcing Azure IoT Suite available to purchase Announcing Azure Container Service Announcing Azure Security Center We were also fortunate to be joined on...

Source Feed: ScottGu's Blog
Categories: azure, community news

Today, I’m happy to announce several key additions to our big data services in Azure, including the General Availability of HDInsight on Linux, as well as the introduction of our new Azure Data Lake and Language services. General Availability of HDInsight on Linux Today we are announcing general availability of our HDInsight service on Ubuntu Linux.  HDInsight enables you to easily run managed Hadoop clusters in the cloud.  With today’s release we now allow you to configure these clusters to...

Source Feed: ScottGu's Blog
Categories: azure, community news, sql server, hadoop

This Tuesday, Sept 29th, we are hosting our online AzureCon event – which is a free online event with 60 technical sessions on Azure presented by both the Azure engineering team as well as MVPs and customers who use Azure today and will share their best practices. I’ll be kicking off the event with a keynote at 9am PDT.  Watch it to learn the latest on Azure, and hear about a lot of exciting new announcements.  We’ll then have some fantastic sessions that you can watch throughout the day to...

Source Feed: ScottGu's Blog
Categories: azure, community news, .net

RSS Feed Subscribe to this Feed via RSS reader.

Related Feeds
Business      Music News      U.S. Politics      PakApNews      Today's Headlines      Country Music News      Jobs in New York City      baseball      Oil & Gas News     

Advertisement