DevsIndex

Simple developers Aggregator
Load New...

.NET Core 2.1 will reach End of Support on August 21, 2021 ...

.NET Core 2.1 will be reaching end of support on August 21, 2021. After this date, Microsoft will no longer provide updates (which includes security fixes) or technical support for this version. You’ll need to update the version of .NET Core you’re using to a supported version (.NET Core 3.1 or .NET 5.0) before this date in order to continue to receive updates. The post .NET Core 2.1 will reach End of Support on August 21, 2021 appeared first on .NET Blog. ...
04 Mar 20:20:02 - Jamshed Damkewala - .NET Blog

Learn to build HTTP APIs with .NET ...

ASP.NET makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. Whether you’re new to .NET or an old pro, we’ve got a lot of fresh videos, tutorials, and documentation to help you learn how to build great HTTP APIs. The post Learn to build HTTP APIs with .NET appeared first on .NET Blog. ...
04 Mar 19:41:01 - Jon Galloway - .NET Blog

.NET Interactive with SQL!| .NET Notebooks in Visual Studio Code ...

In our last post , we announced  that you can create .NET Notebooks in Visual Code. Today we are announcing that .NET Interactive now ships with T-SQL support in addition to C#, F#, PowerShell, JavaScript, and HTML. The .NET Interactive team has collaborated with the Azure Data Studio team to bring SQL integration to .NET Notebooks. The post .NET Interactive with SQL!| .NET Notebooks in Visual Studio Code appeared first on .NET Blog. ...
04 Mar 17:03:05 - Maria Naggaga - .NET Blog

Agile Leadership Matrix ...

Opening Note What I am going to articulate is not a new concept or a new tool. I have tried to contextualize the standard 2X2 matrix used to represent different business dimension intersections to the two contrasting styles of leadership styles. Please read this article from the coaches’ perspective and the premise is that we as coaches will be coaching different stakeholders. Introduction As transformation agents/change agents, we all are aware that any organization's transformation takes ti...
03 Mar 23:53:22 - Ashutosh Bhatawadekar - DZone Agile Zone

GitHub Availability Report: February 2021 ...

Introduction In February, we experienced no incidents resulting in service downtime to our core services. This month’s GitHub Availability Report will provide initial details around an incident from March 1 that caused significant impact and...
03 Mar 19:17:41 - Keith Ballinger - Engineering – The GitHub Blog

F# and F# tools update for Visual Studio 16.9 ...

We’re excited to announce updates to the F# tools for Visual Studio 16.9. Since the F# 5 release last November, we’ve been hard at work to improve the F# tools experience in Visual Studio. I’ll cover the major improvements made by category: .NET 5 scripting for Visual Studio New productivity features for Visual Studio Tooling performance and responsiveness improvements Core compiler improvements There’s a lot to cover, The post F# and F# tools update for Visual Studio 16....
03 Mar 15:00:15 - Phillip Carter - .NET Blog

IntelliSense for appsettings.json ...

The appsettings.json file is a common way to configure .NET apps. ASP.NET Core uses appsettings.json and appsettings.${Environment}.json files to configure some of its most frequently used features, including: Database connection strings Kestrel endpoints HTTPS certificates Logging Host filtering Visual Studio and Visual Studio Code (with C# extension 1.23.8 or later) now support IntelliSense of well known appsettings.json configuration settings. The post IntelliSense for appsettings.json appear...
02 Mar 17:00:41 - James Newton-King - ASP.NET Blog

The Ultimate Engineer's Guide to Code Refactoring ...

We’re all looking at ways to clean up our code, reduce complexity and improve functionality. Refactoring provides a way forward. This guide will cover the following topics:...
02 Mar 16:59:31 - Cate Lawrence - DZone Agile Zone

Introducing the .NET Upgrade Assistant Preview ...

Today we’re excited to introduce a tool we’ve been working on to help you upgrade your .NET Framework-based applications to .NET 5 called the .NET Upgrade Assistant. The .NET Upgrade Assistant is a .NET global command-line tool that gives you a guided experience for incrementally upgrading your applications. The post Introducing the .NET Upgrade Assistant Preview appeared first on .NET Blog. ...
02 Mar 13:00:59 - Cathy Sullivan - .NET Blog

Why Story Points Are Not Equal to USD ...

During my coaching interactions and engagements with teams, I have seen multiple Agile teams maintain an exchange rate for converting Story Points (SP) into hours.  The exchange rate between SP and hours usually varies between teams, but the most common conversion is 8 hours per 1 SP. Some teams prefer 6 hours per 1 SP....
01 Mar 20:18:26 - Ashutosh Bhatawadekar - DZone Agile Zone

Serve ML.NET Models as HTTP APIs with minimal configuration ...

Introduction One of the most difficult tasks of building machine learning applications is deploying them to production. The ML.NET team is exploring ways to simplify the process and would like to hear your feedback. When it comes to deploying machine learning models as web services, The post Serve ML.NET Models as HTTP APIs with minimal configuration appeared first on .NET Blog. ...
01 Mar 16:00:15 - Luis Quintanilla - .NET Blog

Perform Master Detail CRUD operations in ASP.NET Core (Part 1) ...

Master-detail pages are quite common in many web applications. There are various approaches to building master-detail pages including server side, client side, and hybrid. There are also many third-party controls and plugins that can be used to accomplish this task. It would be interesting for begin...
01 Mar 08:52:45 - ASPInsiders

Benefits of Social Media Marketing for Businesses ...

We have seen a lot of developments in the field of marketing in the last decade. These days, there is fierce competition as big brands are spending enormous amounts of money on their marketing campaigns to increase their brand awareness. Today, marketing is not just for these big brands with huge budgets. Even smaller firms with less substantial budgets spend too much money on marketing tactics. Also, many new methods of marketing have evolved that make use of the latest technologies. One of the...
28 Feb 21:29:27 - Sobuj Khan - DZone Agile Zone

The Death of Freedom by Software ...

The opinions expressed in this article are solely mine, Justin Albano, and do not necessarily reflect the views or opinions of DZone, the editorial staff at DZone, or Catalogic Software, Inc. All research, citations, and supporting arguments have been footnoted. Any discrepancies or errors are mine alone. There have always been concerns and debates about free speech and when and where it is appropriate to censor speech, but the pace at which we have moved towards suppression of speech in the l...
28 Feb 14:22:06 - Justin Albano - DZone Agile Zone

SKP's Agile and Scrum Basics: Part 02/02 ...

I have about 15+ years of Software Development Experience (2018) and have been working on Agile Projects since about 2006. My First Formal Introduction to Agile was through a Training by Thoughtworkers (Thoughtworks is a Leading Agile Company). This was while I was a Senior Software Engineer at Huawei, Bangalore, India. I have worked on Agile/TDD/Pair Programming (Various Variants) in multiple companies including Huawei, Symantec, Yahoo, Finastra*, Oracle*, OpenText*. Recently and Once Again, ...
28 Feb 00:42:50 - Sumith Puri - DZone Agile Zone

SKP's Agile and Scrum Basics: Part 01/02 ...

I have about ~16y 04m of Software Development Experience (2021) and have been working on Agile Projects since about 2006. My First Formal Introduction to Agile was through a Training by Thoughtworkers (Thoughtworks is a Leading Agile Company). This was while I was a Senior Software Engineer at Huawei, Bangalore, India. I have worked on Agile/TDD/Pair Programming (Various Variants) in multiple companies including Huawei, Symantec, Yahoo, Finastra*, Oracle*, OpenText*. Recently and Once Again, I a...
28 Feb 00:30:46 - Sumith Puri - DZone Agile Zone

NorthDallas.net User Group (virtual) ...

I'll be presenting "Encrypting the Web (HTTPS)" at NorthDallas.net User Group:Does your entire web site require HTTPS? If it doesn't now, it better soon! Major browsers now label all HTTP pages as "not secure". Most browsers also require HTTPS to use new features like HTTP/2, service workers,...
27 Feb 21:37:34 - ASPInsiders

What Being a Musician Taught Me About Being a Programmer ...

I’ve been a musician most of my life. I was in bands when I was in junior high up until I joined the Army at 19. I started writing software a few years after getting out of the military and kinda put music to the side. Recently, I’ve started to play in bands again, and something struck me about the dynamics of playing with other musicians and how that prepared me for writing software on a team. I’ve been writing software professionally now for over twenty years. There are many parallels, so I th...
27 Feb 15:52:24 - Lee Brandt - DZone Agile Zone

Internals of the POH ...

As folks are aware we added a new kind of heap in .NET 5 called the POH (Pinned Object Heap). Since this is a user facing feature (and there aren't that many of those in GC) I've been meaning to write about it but didn't get around till now. The post Internals of the POH appeared first on .NET Blog. ...
27 Feb 08:57:42 - maoni - .NET Blog

Winning Wars (Literally) With Agile & DevOps ...

The wars of the future will be fought with software and system architecture, as much as any other weapon. That’s why the US armed forces needed to start applying modern software methodologies at scale. The beginning of this incredible digital transformation began in 2017 when the US Air Force started a project called Kessel Run. Leading the project then, and now Chief of Platform of over 400 Kessel Run developers is my guest, Adam Furtado.  Translating engineering to executives is a regular...
26 Feb 22:14:33 - Dan Lines - DZone Agile Zone

Agile User Story Mapping Board for Jira ...

It could be tricky to prioritize hundreds of user stories in a spreadsheet or Jira. You need to know which of them are the highest value features so that you can build them next. An advanced technique to organize stories is preferred over a messy product backlog. This is where user story maps can help – they're a simple way to tell story and break it down into parts. The User Story Map was invented by Jeff Patton in his book, User Story Mapping, in which he explained the concept and its practice...
25 Feb 17:01:41 - Tam Nguyen - DZone Agile Zone

Watch Our Webinar: Leading a Distributed Engineering Team ...

Toptal was an early adopter of an all-remote business model. As one of the leading remote workforces worldwide, Toptal strives to engage with other thought leaders and innovators in this space. In our latest on-demand webinar, Toptal Engineering Manager Marco Santos talks with James Bourne, Editor-in-Chief of TechForge Media, about best practices for remote engineering teams....
25 Feb 03:04:00 - TOPTAL PUBLICATIONS - Toptal Engineering Blog

Scrum Master, Are You Working to Build a High-Performance Team? ...

As a Scrum Master, we are working to ensure we are part of a high-performance team.  To do that, we have to take care of many aspects of the team....
25 Feb 00:29:34 - CHANDAN LAL PATARY - DZone Agile Zone

The Most Effective Resource Management Strategies For Agile Teams ...

Resources come in every size and shape, from meeting rooms to developers, transit vehicles, and cranes. And, the importance of properly managing resources can be seen across every industry and profession. But, it’s not enough these days to simply meet capacity for projects because a good manager knows that it is instead vital to find the right combination of matching your resources' skills with the right tasks, resource availability, and proper utilization. Not convinced? Well, according to PMI’...
24 Feb 20:45:06 - Amanda Haynes - DZone Agile Zone

What Is the Difference Between Agile Testing and Traditional Testing? Are You Making the Right Choic ...

Faster product delivery is the need of the hour today for IT businesses to stand strong in a competitive environment. Choosing the right testing methodology between agile testing and traditional testing is crucial to accomplishing faster product delivery and fulfilling customer expectations. Let’s explore the traditional testing principles and agile testing principles in more detail in terms of their features, advantages, disadvantages, along with the benefits of agile testing methodology over t...
24 Feb 20:33:21 - Mitul Makadia - DZone Agile Zone

App Building with Azure API Management, Functions, Power Apps, and Logic Apps ...

This month’s series on building and integrating your HTTP APIs using Web API and lots of other goodies together comes to a close with this post, which will show you some exciting ways your Web API projects and Azure Functions can be integrated in new and exciting ways when you describe them with OpenAPI. The post App Building with Azure API Management, Functions, Power Apps, and Logic Apps appeared first on ASP.NET Blog. ...
24 Feb 19:50:01 - Brady Gaster - ASP.NET Blog

XP: An Obsession for Simplicity and Productivity with Focus on Humanity ...

Vijay (Enterprise Architect): “Hey dude, Agile isn’t working for us and we are wasting so much time in ceremonies with no fruitful outcomes.” Ramesh (Agile Practitioner): “Well, let us start with the objective. What are you trying to do?”...
24 Feb 19:34:40 - Ramesh Manickavel - DZone Agile Zone

.NET Framework February 2021 Cumulative Update Preview for Windows 10 2004, Windows Server, version ...

Today, we are releasing the February 2021 Cumulative Update Preview for .NET Framework for Windows 10 2004, Windows Server, version 2004, Windows 10, version 20H2 and Windows Server, version 20H2. Quality and Reliability This release contains the following quality and reliability improvements. The post .NET Framework February 2021 Cumulative Update Preview for Windows 10 2004, Windows Server, version 2004, Windows 10, version 20H2 and Windows Server, version 20H2 appeared first on .NET Blog. ...
24 Feb 18:58:01 - tara overfield - .NET Blog

7 Best Python Code Review Tools Recommended by Developers ...

With software development teams growing in size, many developers utilize static code analysis tools to mitigate code smells and find bugs and vulnerabilities. While code correctness cannot be automated, code quality maintenance can be made possible through these static code analysis tools. It helps Teams to identify bugs and anti-patterns in the early stage of development. Static code analysis tools analyze the code on every commit or pull request and point out potential code-quality, security, ...
24 Feb 15:23:03 - Saif Sadiq - DZone Agile Zone

DNN (DotNetNuke) 9.9.0 released! ...

Just in time for the #DNNSummit conference (https://www.dnnsummit.com) there is a new release of the DNN Platform, version 9.9.0.https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.9.0 Most of you are probably surprised to see that DotNetNuke is still around, well be surprised, it...
24 Feb 15:20:51 - ASPInsiders

A Guide To Media Streaming and OTT Testing ...

The rise of media streaming has allowed consumers to be in control of how they experience content. Viewers no longer have to adjust their life for a TV show schedule, now that users can choose what content they want to watch, when they watch it and on what device they watch it. Streaming media is here to stay. With 62% of adults subscribing to a streaming service, the industry is only expected to grow at an exponential rate across all types of media....
24 Feb 13:42:53 - Vakul Gotra - DZone Agile Zone

5 Tips for Android Automation Testing to Avoid Slowdowns in Development ...

The stats don’t lie: mobile devices account for half of web page views around the world. This shouldn’t surprise us, since more than 75% of Americans own a smartphone with one in five American adults opting for a smartphone-only lifestyle. That’s why product developers are adopting a mobile-first strategy. And since Android dominates the mobile OS market, it only makes sense for QA testers to become fluent in Google’s digital language....
24 Feb 13:34:39 - Vakul Gotra - DZone Agile Zone

Why Development Teams Should Play Roleplaying Games ...

A while ago, I saw a presentation by Karthik Nagataja at ThoughtWorks, where he compared a Dungeons and Dragons (D&D) campaign to working with product teams. Many years later, I thought it was time we had a chat about the topic, and many months after that, I finally got around to writing it up. A long-running campaign indeed! Listen to the full interview where we cover much more than this summary including handling alpha gamers, and much more....
23 Feb 18:01:16 - Chris Ward - DZone Agile Zone

Generating HTTP API clients using Visual Studio Connected Services ...

We’re continuing our series on building HTTP APIs with .NET 5. In the first post in this series we talked about building well-described APIs using OpenAPI, and then followed that up taking a deeper dive into some of the open-source tools and packages you can use to make your HTTP API development easier. The post Generating HTTP API clients using Visual Studio Connected Services appeared first on ASP.NET Blog. ...
23 Feb 17:01:18 - Jon Galloway - ASP.NET Blog

Sunk Cost Fallacy ...

Basing our decision on what's going to happen in the future and not what investments have been made in the past by treating every decision as a new one is indeed very difficult. It's not a clear, straightforward choice. The more our past investment, the harder it is to abandon it. Without realizing what we have invested is already gone, we are not able to shift our mental frame from the "cost of moving on" to the "cost of not moving on." Sunk cost fallacy causes us to ignore the promise o...
23 Feb 16:54:52 - Vinita Bansal - DZone Agile Zone

Making Project Management Not Suck ...

It’s time for project management not to suck anymore. That’s why I’ve brought in Zach Ozer, the VP of Engineering at Clubhouse.io to talk about how the new partnership between LinearB and Clubhouse is helping dev teams eliminate the need for status update meetings, and automate the manual tasks so many project management tools require from developers.  Scaling a company is a challenge when everything is working great, but when your data is fragmented across multiple systems and y...
22 Feb 18:14:42 - Dan Lines - DZone Agile Zone

Survey: Library & Open Source ...

Are you an open source maintainer, contributor or consumer? Or are you building NuGet packages? Please take this 10 minute survey to share your pain points and concerns so we can make your experience better! Take the .NET open source & The post Survey: Library & Open Source appeared first on .NET Blog. ...
22 Feb 18:00:18 - Immo Landwerth - .NET Blog

ConFoo 2021 Online ...

I will be presenting 2 sessions at ConFoo 2021:HTTP: Past, Present, and FutureThe HTTP protocol started in 1991 as a way for physicists to share simple text-based documents, and has grown to support the large complicated web applications we all use today. We’ll review the history of HTTP, ...
20 Feb 00:38:59 - ASPInsiders

How the Right Product Mindset Can Propel Business Outcomes ...

Today’s engineering teams often use agile methods to guide software development and adhere to the principles outlined within the Manifesto for Software Development. These principles, which were created as an alternative to documentation driven, heavyweight software development, represent the dominant force that led to the ‘continuous delivery in software’ approach that is prevalent today. At Talentica, we have worked alongside more than 150 software development teams, including early-stage compa...
19 Feb 15:51:59 - Aniket Shaligram - DZone Agile Zone

Time Anxiety: What It Is and How to Deal With It ...

Do you have the recurring thought that you don’t have enough time or that it is too late to accomplish what you want to?  If so, you may be suffering from what is referred to as “time anxiety.” It is pretty common, especially in today’s day and age with social media portraying unrealistic expectations and forcing our lives to rush us by. Time anxiety is no fun and can be weighing you down in your everyday life. Here is everything you need to know and some strategies and tips to overcome thi...
18 Feb 22:00:07 - Fred Wilson - DZone Agile Zone

Automate Code Formatting in Python ...

Introduction Right off the bat, let's clarify an important distinction. Writing code that works and writing good code are two very different things. The former is a skill while the latter is an art form, and this difference distinguishes great programmers from the rest. When we talk about good code, the word good is vague by design. That's because there are no rules set in stone about what makes code good or bad. All we have are some abstract guidelines such as readability:...
18 Feb 21:32:33 - Dhruv Bhanushali - DZone Agile Zone

What Is a Project Task? How to Manage an Agile Environment ...

Project tasks, in their entirety, can be daunting, if they are not managed properly. It can be difficult to surmise the outcomes if these tasks are treated as such. Therefore, it’s better to break a project into smaller chunks rather than processing it all together. In other words, if you have kicked off simultaneous project activities, take a step back and divide your project into smaller, achievable, and deliverable chunks. This theory resonates with the infamous Work Break Down structure ment...
18 Feb 21:00:56 - Fred Wilson - DZone Agile Zone

Writing Better Production Readiness Checklists ...

When we think of reliability tools, we may overlook the humble checklist. While tools like SLOs represent the cutting edge of SRE, checklists have been recommended in many industries such as surgery and aviation for almost a century. But checklists owe this long and widespread adoption to their usefulness. Checklists can help limit errors when deploying code to production. In this blog post, we’ll cover:...
17 Feb 22:26:43 - Emily Arnott - DZone Agile Zone

Announcing Entity Framework Core 6.0 Preview 1 ...

Today, the Entity Framework Core team announces the first preview release of EF Core 6.0. This release includes new attributes, built-in functions, and database-specific improvements to SQLite and SQL Server capabilities. Prerequisites EF Core 6.0 currently targets .NET 5. This will likely be updated to .NET 6 as we near the release. The post Announcing Entity Framework Core 6.0 Preview 1 appeared first on .NET Blog. ...
17 Feb 18:30:08 - Jeremy Likness - .NET Blog

ASP.NET Core updates in .NET 6 Preview 1 ...

.NET 6 Preview 1 is now available and ready for evaluation. This is the first preview of .NET 6, the next major update to the .NET platform. .NET 6 is expected to ship in November of this year, and will be a Long Term Support (LTS) release. The post ASP.NET Core updates in .NET 6 Preview 1 appeared first on ASP.NET Blog. ...
17 Feb 18:15:58 - Sourabh Shirhatti [MSFT] - ASP.NET Blog

Announcing .NET 6 Preview 1 ...

Today, we are happy to deliver the first preview of .NET 6 and share what you can expect from the new release. We have been defining the overall shape of the release for the last few months, including a large set of new experiences and capabilities. The post Announcing .NET 6 Preview 1 appeared first on .NET Blog. ...
17 Feb 18:13:59 - Richard Lander - .NET Blog

.NET Framework February 2021 Cumulative Update Preview for .NET Framework. ...

Yesterday, we released the February 2021 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn down when a NullReferenceException propagated out of an exception filter. The post .NET Framework February 2021 Cumulative Update Preview for .NET Framework. appeared first on .NET Blog. ...
17 Feb 15:05:57 - tara overfield - .NET Blog

ASP.NET Core Pitfalls – AJAX Requests and XSRF ...

When using Anti Cross Site Scripting Forgery (XSRF) protection in your application, which is on by default, you may be surprised when you try to AJAX submit to a controller and you get a HTTP 400 Bad Request: this may be happening because the framework is blocking your request due to XSRF.Imagine ...
17 Feb 10:53:00 - ASPInsiders

Conventions over Configurations ...

I remember when Ruby on Rails came out some 10+ years ago. It turned the entire software industry on its head, and Microsoft among others spent huge amounts of energy on playing catch up for a couple of years with .Net Framework, creating their (in) famous MVC framework. However, the largest piece of innovation RoR gave us, had nothing to do with frameworks, libraries, or toolset - It was a simple mindset, embodied in the header of this article. I try to apply this mindset everywhere I can. In M...
17 Feb 06:12:32 - Thomas Hansen - DZone Agile Zone

Scrum Master's Toolkit to Coach the Person, Not the Problem ...

One of the key stances of the Scrum Master is being a Coach. Often coaching is perceived as the art of asking powerful questions. How many times while taking a coaching stance do you ever feel like you’re chasing the coachee? Have you ever felt that the coaching sessions are going around in circles, and your coachee keeps resisting the main issue? As a part of my journey of Accelerating Coach Excellence, I came across Marcia Reynolds. She is an amazing Coach and has written m...
17 Feb 04:33:25 - Nagesh Sharma - DZone Agile Zone