Wordpress & Dev

ASP.NET Core Updates In .NET 6 Release Candidate 1

.NET 6 Release Candidate 1 (RC1) is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
Render Blazor components from JavaScript

Blazor custom elements

Manipulate the query string from Blazor

.NET to JavaScript streaming

PageX and PageY in MouseEventArgs

Blazor templates updated to set page titles

Disabled long-polling transport for Blazor Server

Collocate JavaScript files with pages,
The post ASP.NET Core updates in .NET 6 Release Candidate 1 appeared first on ASP.NET Blog.

Announcing .NET 6 Release Candidate 1

We are happy to release .NET 6 Release Candidate 1. It is the first of two “go live” release candidate releases that are supported in production. For the last month or so, the team has been focused exclusively on quality improvements that resolve functional or performance issues in new features or regressions in existing ones.
The post Announcing .NET 6 Release Candidate 1 appeared first on .NET Blog.

.NET September 2021 Updates – 5.0.10 And 3.1.19

Today, we are releasing the .NET September 2021 Updates. These updates contains reliability and other improvements. See the individual release notes for details on updated packages.

You can download 5.0.10 and 3.1.19 versions for Windows, macOS, and Linux, for x86, x64,
The post .NET September 2021 Updates – 5.0.10 and 3.1.19 appeared first on .NET Blog.

Update On .NET Multi-platform App UI (.NET MAUI)

The .NET 6 project started in late 2020 as we were finishing .NET 5 where we started the journey to unify the .NET platform runtimes, libraries, and SDK. .NET 5 proved to be a very successful release, the first of the annual November releases,
The post Update on .NET Multi-platform App UI (.NET MAUI) appeared first on .NET Blog.

Static Analysis Fixes In Visual Studio 2019 Version 16.11

The C++ static analysis team is committed to making your C++ coding experience as safe as possible. We are adding richer code safety checks and addressing high impact customer feedback bugs posted on the C++ Developer Community page. Thank you for engaging with us and giving us great feedback on the past releases and early previews leading to this point. 
The post Static Analysis Fixes in Visual Studio 2019 version 16.11 appeared first on C++ Team Blog.

Taking The EF Core Azure Cosmos DB Provider For A Test Drive

The release of EF Core 6.0 is right on the horizon (as I write this). The team has been hard at work adding features. One area of focus is the Azure Cosmos DB experience. We received feedback that many developers would prefer to use the provider for Cosmos DB but are waiting for certain key features.
The post Taking the EF Core Azure Cosmos DB Provider for a Test Drive appeared first on .NET Blog.

MSVC C++20 And The /std:c++20 Switch

We are excited to announce that in Visual Studio 2019 version 16.11, we have added the /std:c++20 switch to the set of language mode switches available. The addition of this switch indicates that we’ve reached a point of sufficient stabilization of the MSVC C++20 feature set for it be used in production,
The post MSVC C++20 and the /std:c++20 Switch appeared first on C++ Team Blog.

File IO Improvements In .NET 6

For .NET 6, we have made FileStream much faster and more reliable, thanks to an almost entire re-write. For same cases, the async implementation is now a few times faster!

We also recognized the need of having more high-performance file IO features: concurrent reads and writes,
The post File IO improvements in .NET 6 appeared first on .NET Blog.

Introducing The .NET MAUI Community Toolkit (Preview)

The Community Toolkit team is excited to announce the first pre-release two new .NET Multi-platform App UI (.NET MAUI) Toolkits:
CommunityToolkit.Maui

CommunityToolkit.Maui.Markup
As announced last month, these libraries are the evolution of the Xamarin Community Toolkits. They contain .NET MAUI Extensions,
The post Introducing the .NET MAUI Community Toolkit (Preview) appeared first on .NET Blog.

C++20 Coroutine Improvements In Visual Studio 2019 Version 16.11

This post includes contributions from Terry Mahaffey and Ramkumar Ramesh.

We last blogged about coroutine support in Visual Studio 2019 version 16.8. In the releases since 16.8 we’ve introduced several new coroutine features and improvements. This post is a round up of those improvements,
The post C++20 Coroutine Improvements in Visual Studio 2019 version 16.11 appeared first on C++ Team Blog.

Learn To Build Applications With F#

You might be completely new to .NET, or a seasoned C# / VB.NET developer who wants to expand their horizons. Either way, F# is a great language to learn.

F# makes it easy to write succinct, robust, and performant code. It has a lightweight syntax that requires very little code to build software.
The post Learn to build applications with F# appeared first on .NET Blog.

New Compiler Warnings For Dynamic Initialization And User Defined Sections

We’ve added two new warnings to MSVC for misuses of binary sections reserved for the compiler. This short post will explain the issues which they warn against, and potential fixes for your code.

The MSVC C++ compiler provides several ways to create sections and place data in them.
The post New Compiler Warnings for Dynamic Initialization and User Defined Sections appeared first on C++ Team Blog.

New .NET 6 APIs Driven By The Developer Community

.NET 6 is on the way, and I wanted to share some of my favorite new APIs in .NET and ASP.NET Core that you are going to love. Why are you going to love them? Well because they were directly driven by our fantastic .NET developer community!
The post New .NET 6 APIs driven by the developer community appeared first on .NET Blog.

Understanding The Cost Of C# Delegates

Delegates are widely used in C# (and .NET, in general). Either as event handlers, callbacks, or as logic to be used by other code (as in LINQ).

Despite their wide usage, it’s not always obvious to the developer what delegate instantiation will look like.
The post Understanding the cost of C# delegates appeared first on .NET Blog.

Performance Improvements In .NET 6

Four years ago, around the time .NET Core 2.0 was being released, I wrote Performance Improvements in .NET Core to highlight the quantity and quality of performance improvements finding their way into .NET. With its very positive reception, I did so again a year later with Performance Improvements in .NET Core 2.1,
The post Performance Improvements in .NET 6 appeared first on .NET Blog.

Attach To A Remote Process With LLDB In Visual Studio 2022 Preview 3

You can now use Attach to Process to remote debug processes with GDB or LLDB in Visual Studio. The ability to attach to a process running on a remote system with GDB was added in Visual Studio 2019. The ability to attach to a process with LLDB is new in Visual Studio 2022 Preview 3.
The post Attach to a Remote Process with LLDB in Visual Studio 2022 Preview 3 appeared first on C++ Team Blog.

ASP.NET Core Updates In .NET 6 Preview 7

.NET 6 Preview 7 is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
Parity with existing experiences for minimal APIs

Added IResult implementations for producing common HTTP responses

Support Request, Response and User for minimal actions

Minimal host and template improvements

Supply Blazor component parameters from the query string

Replace the current URI in the browser history from Blazor

New DynamicComponent.Instance property

Blazor streaming interop from JavaScript to .NET

Large file upload &
The post ASP.NET Core updates in .NET 6 Preview 7 appeared first on ASP.NET Blog.

ARM64EC Support In Visual Studio

ARM64EC (“Emulation Compatible”) is a new application binary interface (ABI) for building apps for Windows 11 on ARM. With ARM64EC, you can build new native apps that can run on ARM or incrementally transition existing x64 apps to native performance on ARM.
The post ARM64EC Support in Visual Studio appeared first on C++ Team Blog.

Moving A Project To C++ Named Modules

There is a lot of hype (and perhaps restraint) to using modules in projects. The general blocker tends to be build support, but even with good build support there is a distinct lack of useful resources for practices around moving projects to using named modules (not just header units).
The post Moving a project to C++ named Modules appeared first on C++ Team Blog.

5 Ways To Get Started On Your Side Hustle

We’re committed to helping you create a professional online presence with WordPress.com, and we’re launching a three-month free trial with Professional Email to get you started. Professional Email is an industry-leading email service from our partner Titan that’s powerful and easy to set up. Professional Email helps you build your brand online with a custom email address at your domain.

Edit Your C++ Code While Debugging With Hot Reload In Visual Studio 2022

Hot Reload support for C++ Applications

In Visual Studio 2022 Preview 2, we are happy to announce that Hot Reload is now supported for C++.

Hot Reload for C++, powered by Edit and Continue, is a new way of editing your code while actively debugging.
The post Edit Your C++ Code while Debugging with Hot Reload in Visual Studio 2022 appeared first on C++ Team Blog.

Visual Studio Code C++ July 2021 Update: Disassembly View, Macro Expansion And Windows ARM64 Debugging

The July 2021 update of the C++ extension for Visual Studio Code is here, bringing you brand new features— such as a Disassembly View while debugging, inline macro expansions, and debug support for Windows ARM64 architecture—along with a bunch of enhancements and bug fixes.
The post Visual Studio Code C++ July 2021 Update: Disassembly View, Macro Expansion and Windows ARM64 Debugging appeared first on C++ Team Blog.

Make Your Best Photos Shine

Photos on your website can be a representation of who you are, what you do, or what you love. We want your photos to show to your visitors as best they possibly can, no matter what kind of device they are using. Beautiful Photo Carousels, Now Better on Mobile We’ve …

Using C++ Modules In MSVC From The Command Line Part 1: Primary Module Interfaces

In this three-part series we will explore how to build modules and header units from the command line as well as how to use/reference them.

The goal of this post is to serve as a brief tour of compiling and using primary module interfaces from the command line and the options we use.
The post Using C++ Modules in MSVC from the Command Line Part 1: Primary Module Interfaces appeared first on C++ Team Blog.

How To Build A Free Multilingual Real Estate Website?

We've already covered all benefits that a multilingual real estate website has. Let's discuss now how exactly you can build it. Even though it might seem to be a challenge, in fact it's not. Good news is that you can even create a full-featured property website for free using just two WordPress plugins like Estatik […]
The post How to build a free multilingual real estate website? appeared first on Estatik.

ASP.NET Core Updates In .NET 6 Preview 6

.NET 6 Preview 6 is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
Improved Blazor accessibility

Required Blazor component parameters

Efficient byte array transfers for JavaScript interop

Optional parameters for view component tag helpers

Angular template updated to Angular 12

OpenAPI support for minimal APIs

Inject services into minimal APIs without [FromServices] attribute

Configure the accept socket for Kestrel

IHttpActivityFeature

Long running activity tag for SignalR connections

WebSocket compression

SignalR WebSockets TestServer support

New OnCheckSlidingExpiration event for controlling cookie renewal

ClientCertificateMode.DelayCertificate
Get started

To get started with ASP.NET Core in .NET 6 Preview 6,
The post ASP.NET Core updates in .NET 6 Preview 6 appeared first on ASP.NET Blog.

Multilingual Real Estate Website: Pros & Cons

What makes a real estate website successful? There are some well-known features that you already know. Let us recall, for example, a great number of properties with great colorful pictures and video tours, advanced search tools, MLS import and synchronization feature, map searches, agent or agency details with great feedbacks from happy home buyers, etc. […]
The post Multilingual real estate website: Pros & Cons appeared first on Estatik.

Effective Real Estate Branding. How To Get Started.

How to stand out from a crowd and become a distinctive and memorable real estate agent? That's a good question.. and hard work. Branding is not easy but it is very important in real estate area. And if you're here and reading this post, you've finally got this. Let's discuss the basics of successful real […]
The post Effective Real Estate Branding. How to get started. appeared first on Estatik.

ASP.NET Core Updates In .NET 6 Preview 5

.NET 6 Preview 5 is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
.NET Hot Reload updates for dotnet watch

ASP.NET Core SPA templates updated to Angular 11 and React 17

Use Razor syntax in SVG foreignObject elements

Specify null for Action and RenderFragment component parameters

Reduced Blazor WebAssembly download size with runtime relinking

Configurable buffer threshold before writing to disk in Json.NET output formatter

Subcategories for better filtering of Kestrel logs

Faster get and set for HTTP headers

Configurable unconsumed incoming buffer size for IIS
Get started

To get started with ASP.NET Core in .NET 6 Preview 5,
The post ASP.NET Core updates in .NET 6 Preview 5 appeared first on ASP.NET Blog.

Estatik V.3.11.0 Ready. What’s New?

While everyone was busy trying out and testing our brand new Canva Realtor Instagram Bundle, our team behind the scenes was working on new 3.11.0 version of our plugin. This update is very important because it includes a lot of long-awaited features like customizable property boxes, login via Google and Facebook accounts and many others. […]
The post Estatik V.3.11.0 ready. What’s new? appeared first on Estatik.

Instagram Real Estate Templates Bundle Released!

Hey, we've got something new coming out! And this is not about WordPress real estate plugins and themes this time. This is not about WordPress at all! Inspired by our WordPress Realtor Theme, we've decided to join this crazy social media design community and prepared a stunning Canva compatible Instagram Templates Bundle for you. Why […]
The post Instagram Real Estate Templates Bundle released! appeared first on Estatik.

Building Contextual Experiences W/ Blazor

Hi there! My name is Hassan Habib, I’m a Sr. Engineering Manager @ Microsoft. This is my very first blog post on the ASP.NET team blog. You may know me from my OData posts. Few weeks ago I reached out to Daniel Roth wondering if it would be a good idea to share how Microsoft engineers use Microsoft products to build our own systems.
The post Building Contextual Experiences w/ Blazor appeared first on ASP.NET Blog.

How To Create A Popup Form In WordPress

How do you get people’s attention and get them to fill your forms? One way to do that is by using popups! Yes, popups can be annoying, but it’s effective. If you follow this guide, you can create a popup …
The post How to Create A Popup Form in WordPress appeared first on Ninja Forms.

ASP.NET Core Updates In .NET 6 Preview 4

.NET 6 Preview 4 is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
Introducing minimal APIs

Async streaming

HTTP logging middleware

Use Kestrel for the default launch profile in new projects

IConnectionSocketFeature

Improved single-page app (SPA) templates

.NET Hot Reload updates

Generic type constraints in Razor components

Blazor error boundaries

Blazor WebAssembly ahead-of-time (AOT) compilation

.NET MAUI Blazor apps

Other performance improvements
Get started

To get started with ASP.NET Core in .NET 6 Preview 4,
The post ASP.NET Core updates in .NET 6 Preview 4 appeared first on ASP.NET Blog.

How To Block Disposable Email Address On Your WordPress Form

Have you been receiving form entries with temporary email addresses? We hear you. Well, we haven’t been able to do it ourselves, but we’ve found the perfect tool to block those disposable email addresses on WordPress. Meet Clearout Email Validator. …
The post How to Block Disposable Email Address on Your WordPress Form appeared first on Ninja Forms.

How To Connect WordPress To Salesforce

When your business is growing, it’s easy to lose track of your customers. But it doesn’t have to be that way. If you’re using WordPress forms like Ninja Forms to collect your customers’ data, then you can easily connect your …
The post How to Connect WordPress to Salesforce appeared first on Ninja Forms.

ASP.NET Core 6 And Authentication Servers

In .NET 3.0 we began shipping IdentityServer4 as part of our template to support the issuing of JWT tokens for SPA and Blazor applications. Sometime after we shipped, the IdentityServer team made an announcement changing the license for future versions of IdentityServer to a reciprocal public license –
The post ASP.NET Core 6 and Authentication Servers appeared first on ASP.NET Blog.

Design For Conversions Conference – Don’t Miss Out!

We are super excited to be one of the sponsors of the free online conference Design for Conversions happening 17-20 May 2021! This free event features 15+ design and UX industry experts who will join together to talk about user …
The post Design for Conversions Conference – Don’t Miss Out! appeared first on Ninja Forms.

How To Make A Booking Form For WordPress

Want people to be able to schedule a date and time with you without worrying about double bookings? Send email notifications to yourself and confirmations to them? Customize it to look and feel just the way you want it?
The post How to Make a Booking Form for WordPress appeared first on Ninja Forms.

ASP.NET Core Updates In .NET 6 Preview 3

.NET 6 Preview 3 is now available and includes many great new improvements to ASP.NET Core.

Here’s what’s new in this preview release:
Smaller SignalR, Blazor Server, and MessagePack scripts

Enable Redis profiling sessions

HTTP/3 endpoint TLS configuration

Initial .NET Hot Reload support

Razor compiler no longer produces a separate Views assembly

Shadow-copying in IIS

Vcpkg port for SignalR C++ client

Reduced memory footprint for idle TLS connections

Remove slabs from the SlabMemoryPool

BlazorWebView controls for WPF &
The post ASP.NET Core updates in .NET 6 Preview 3 appeared first on ASP.NET Blog.

Your Top .NET Microservices Questions Answered

In our recent Let’s Learn .NET event focused on getting started with microservices we received some great questions from you. We were able to answer many questions live, but we wanted to follow up and answer some of the most popular that came up during the session.
The post Your Top .NET Microservices Questions Answered appeared first on ASP.NET Blog.

Send Conditional Email With Ninja Forms!

Sending email triggered by form submissions is simple! A question we’re often asked is about the ability to send email only to certain people or departments based on what a user inputs into their form. Let’s take a minute and …
The post Send Conditional Email with Ninja Forms! appeared first on Ninja Forms.

How To Automatically Export Your WordPress Form Submissions To Excel

Want to analyze your WordPress form entries easily? See our guide on how to export your Ninja Forms to an Excel spreadsheet. Don’t have time to do the weekly or monthly exports? You can actually set your Excel spreadsheet to …
The post How to Automatically Export Your WordPress Form Submissions to Excel appeared first on Ninja Forms.

Monitoring And Observability In Cloud-Native ASP.NET Core Apps

Distributed applications are complex and bring in their own set of challenges for developers to debug and fix production issues. Though the microservices architecture helps maintain a smaller team that works autonomously and focuses on separate business domains, it introduces newer challenges due to its distributed nature.
The post Monitoring and Observability in Cloud-Native ASP.NET Core apps appeared first on ASP.NET Blog.

Estatik Sweet Easter Sale 2021

The house is filled with the aroma of baked buns, cookies and what not. There’s freshness and fervor in every aspect as we celebrate this holiday. Do you feel the magic of Easter? There's lots to smile about in our Easter Sale. Good time to pay special attention to your WordPress real estate website and […]
The post Estatik Sweet Easter Sale 2021 appeared first on Estatik.

Export Your Ninja Forms Submission To An Excel Spreadsheet

You know you can always export your Ninja Forms submissions into a CSV, for free. But if we’re being honest, CSV sometimes can be a lot to handle. What we really want and need is a simple Excel spreadsheet. That’s …
The post Export Your Ninja Forms Submission to an Excel Spreadsheet appeared first on Ninja Forms.

Are You Ready For Spring 2021?

Spring 2021 is expected to be a seller’s market - that means increasing home prices, relatively low inventory, and fierce competition among buyers. To be successful in this environment you need a website that can handle increased interest and capture homebuyer engagement. Sites that incorporate Estatik have a beautiful visual representation, giving you a competitive […]
The post Are you ready for Spring 2021? appeared first on Estatik.

How To Connect Airtable To Your WordPress Form

Want to analyze your submission data faster? Well, if you’re here you might already use Airtable to do it and are searching for ways to connect Airtable to WordPress. We’re going to cover that in this post, specifically how to …
The post How to Connect Airtable to Your WordPress Form appeared first on Ninja Forms.

How To Populate Long List Fields In Ninja Forms

We use list fields all the time, but what would you do if you had 100 items to add? I wouldn’t want to add them one by one, and I’m sure you prefer not to either. In this post, we’ll …
The post How to Populate Long List Fields in Ninja Forms appeared first on Ninja Forms.

Ninja Forms Translation: Easily Translate Your Forms Using Weglot

Ever wish you could translate your WordPress website to any language so that you can reach anyone in the world? It’s possible to do using Weglot, and you just need several minutes to set everything up. Weglot will translate not …
The post Ninja Forms Translation: Easily Translate Your Forms Using Weglot appeared first on Ninja Forms.

Say Hello To The Long-Awaited Repeatable Fields!

Ever wanted your users to duplicate a set of fields and submit it as a single form on your WordPress site? We know that a lot of you wanted to, because the repeatable field has been our most requested feature …
The post Say Hello to The Long-Awaited Repeatable Fields! appeared first on Ninja Forms.

Estatik Elementor Compatible Release Ready!

No doubt, Elementor has become a revolutionary WordPress page builder with the most popular WordPress theme. With 5+ million active installations on WordPress directory, it has become a true leader among others. WordPress plugin and theme providers had to review and improve their products to make them Elementor compatible. From today Estatik joined Elementor compatible […]
The post Estatik Elementor compatible release ready! appeared first on Estatik.